diff options
-rw-r--r-- | app-admin/kpcli/kpcli-2.3.ebuild (renamed from app-admin/kpcli/kpcli-1.6.ebuild) | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/app-admin/kpcli/kpcli-1.6.ebuild b/app-admin/kpcli/kpcli-2.3.ebuild index 6185060..239a7ba 100644 --- a/app-admin/kpcli/kpcli-1.6.ebuild +++ b/app-admin/kpcli/kpcli-2.3.ebuild @@ -6,7 +6,7 @@ EAPI=4 DESCRIPTION="A command line interface to KeePass database files" HOMEPAGE="http://kpcli.sourceforge.net" -SRC_URI="http://downloads.sourceforge.net/project/kpcli/kpcli-1.6.pl" +SRC_URI="http://downloads.sourceforge.net/project/${PN}/${P}.pl" LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )" SLOT="0" @@ -15,19 +15,25 @@ IUSE="" DEPEND="" RDEPEND="dev-lang/perl + dev-perl/Capture-Tiny + dev-perl/Clipboard dev-perl/Clone dev-perl/Crypt-Rijndael - dev-perl/TermReadKey + dev-perl/File-KeePass dev-perl/Sort-Naturally - dev-perl/Term-ShellUI - dev-perl/File-KeePass" + dev-perl/TermReadKey + dev-perl/Term-ReadLine-Gnu + dev-perl/Term-ShellUI " + +# TODO: Term-ReadLine-Gnu, dev-perl/Capture-Tiny dev-perl/Clipboard are optional +# TODO: add optional dep Data::Password (not in portage) src_unpack() { - mkdir ${S} - mv ${DISTDIR}/kpcli-1.6.pl ${S} || die + mkdir "${S}" + mv "${DISTDIR}"/${P}.pl "${S}" || die } src_install() { - mv ${S}/kpcli-1.6.pl ${S}/kpcli || die + mv "${S}"/"${P}".pl "${S}"/"${PN}" || die dobin kpcli || die } |