Add initial ebuild for kwalletcli

This commit is contained in:
Sergey Popov 2014-03-01 23:12:56 +04:00
parent f0681d8691
commit a59ed87699
3 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST kwalletcli-2.11.tar.gz 60022 SHA256 22708953eec40275870ec3c7623dcac49e66da7609cf87cf66a3cb529a0e08b4 SHA512 80667dcd11534e77c5740b484c426c1ed360a2224ef6c41ffc2fc875a3ede47171c8808141e4c17bb7cf14e93268e57a0535e1a481fdccc141f057305a6320e8 WHIRLPOOL e9178d8208c41c0faec5c4e70e4e0ea468ff7581479fb2d05f65dcaa0b8cd65f8db554256181df06d46d713ed8be73985ecca9867079af55198d34185e438fc3
EBUILD kwalletcli-2.11.ebuild 993 SHA256 9647891f7193e0a0a3e3fa18f663e3c41aed4e08e37fe199b1b7584e09e414b0 SHA512 cf39495a6ae64958f86facdfe3784658d498ffa70836b41122b5843c54588cd2b79063b54396b7af3e4b820af224ae11999f3f45c9b395eea68066232ca02194 WHIRLPOOL 427797809913471baa95b0282360e5140d971bb258fb171cfe6f0c66a9b319a3bd4423a00e9ba31279d9d099c347159b899edcc64e312f1d98e7f6115eab8f02
MISC metadata.xml 231 SHA256 7596f4acd11f03a92d9066e5e12cb03e424f10e74c2cf1019101ee09c54186b4 SHA512 6a5adf9639104e5c81462c7ed84d06e5d70b7db33d6820f8fd5e0fac39a5b3c079d9a02d066def8a4a61c56ddaea7a19e1bb62fad6555a0ecc87dd2b652196d9 WHIRLPOOL 92227640d49b57878f75bf98cd589dd91a9f7dfd6f38c330d60a42ecd82f66d9d72413711d0873e59d190865e5c17cc74e898eae01f5c18238a2ee5c299a6e90

View File

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="CLI for the KDE Wallet"
HOMEPAGE="https://www.mirbsd.org/kwalletcli.htm"
SRC_URI="https://www.mirbsd.org/MirOS/dist/hosted/${PN}/${P}.tar.gz"
# TODO: add MirOS License?
LICENSE="LGPL-3+"
SLOT="4"
KEYWORDS=" ~amd64 ~x86"
RDEPEND="
kde-base/kdelibs:4
kde-base/kwalletd:4
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S="${WORKDIR}/${PN}"
src_prepare() {
sed -i \
-e "s:-lQtCore:$($(tc-getPKG_CONFIG) --libs QtCore):" \
GNUmakefile || die 'sed on GNUmakefile failed'
sed -i -e 's:/usr/bin/env mksh:/bin/bash:' kwalletaskpass kwalletcli_getpin pinentry-kwallet || die 'failed to change shebang in scripts'
epatch_user
}
src_compile() {
tc-export CC CXX
emake KDE_VER=4
}
src_install() {
# Workaround for broken install script
dodir /usr/bin /usr/share/man/man1
emake DESTDIR="${D}" INSTALL_STRIP= install
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>admin@pinkbyte.ru</email>
<name>Sergey Popov</name>
</maintainer>
</pkgmetadata>