zx2c4 14/05/09 12:10:53
Modified: pass-9999.ebuild metadata.xml pass-1.6.1-r1.ebuild
ChangeLog
Log:
Install importers behind USE flag.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
A5DE03AE)
Revision Changes Path
1.15 app-admin/pass/pass-9999.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?rev=1.15&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?rev=1.15&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?r1=1.14&r2=1.15
Index: pass-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- pass-9999.ebuild 9 May 2014 11:48:09 -0000 1.14
+++ pass-9999.ebuild 9 May 2014 12:10:53 -0000 1.15
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v 1.14
2014/05/09 11:48:09 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v 1.15
2014/05/09 12:10:53 zx2c4 Exp $
EAPI=4
@@ -13,7 +13,7 @@
SLOT="0"
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="+git X zsh-completion fish-completion emacs dmenu elibc_Darwin"
+IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
RDEPEND="
app-crypt/gnupg
@@ -54,10 +54,19 @@
elisp-install ${PN} contrib/emacs/*.el || die
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
fi
+ if use importers; then
+ exeinto /usr/share/${PN}/importers
+ doexe contrib/importers/*
+ fi
}
pkg_postinst() {
use emacs && elisp-site-regen
+ if use importers; then
+ einfo "To import passwords from other password managers, you
may use the"
+ einfo "various importer scripts found in:"
+ einfo " ${ROOT}usr/share/${PN}/importers/"
+ fi
}
pkg_postrm() {
1.4 app-admin/pass/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/metadata.xml?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/metadata.xml?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/metadata.xml?r1=1.3&r2=1.4
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml 24 Apr 2014 09:21:50 -0000 1.3
+++ metadata.xml 9 May 2014 12:10:53 -0000 1.4
@@ -1,25 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>[email protected]</email>
- <name>Jason A. Donenfeld</name>
- </maintainer>
- <longdescription>
+ <maintainer>
+ <email>[email protected]</email>
+ <name>Jason A. Donenfeld</name>
+ </maintainer>
+ <longdescription>
Stores, retrieves, generates, and synchronizes passwords
securely using gpg, pwgen, and git.
- </longdescription>
- <use>
- <flag name="X">
+ </longdescription>
+ <use>
+ <flag name="X">
Use <pkg>x11-misc/xclip</pkg> to copy passwords to the
clipboard.
- </flag>
- <flag name="git">
+ </flag>
+ <flag name="git">
Use <pkg>dev-vcs/git</pkg> for password revisions.
- </flag>
- <flag name="fish-completion">
+ </flag>
+ <flag name="fish-completion">
Enable fish completion support.
- </flag>
- <flag name="dmenu">
- Add support for x11-misc/dmenu with the 'passmenu' program.
- </flag>
- </use>
+ </flag>
+ <flag name="dmenu">
+ Add support for x11-misc/dmenu with the 'passmenu'
program.
+ </flag>
+ <flag name="importers">
+ Allow importing passwords from other password managers
using various contributed scripts.
+ </flag>
+ </use>
</pkgmetadata>
1.4 app-admin/pass/pass-1.6.1-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild?r1=1.3&r2=1.4
Index: pass-1.6.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- pass-1.6.1-r1.ebuild 9 May 2014 11:48:09 -0000 1.3
+++ pass-1.6.1-r1.ebuild 9 May 2014 12:10:53 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild,v 1.3
2014/05/09 11:48:09 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild,v 1.4
2014/05/09 12:10:53 zx2c4 Exp $
EAPI=4
@@ -13,7 +13,7 @@
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~x86-macos"
-IUSE="+git X zsh-completion fish-completion emacs dmenu elibc_Darwin"
+IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
RDEPEND="
app-crypt/gnupg
@@ -54,10 +54,19 @@
elisp-install ${PN} contrib/emacs/*.el || die
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
fi
+ if use importers; then
+ exeinto /usr/share/${PN}/importers
+ doexe contrib/importers/*
+ fi
}
pkg_postinst() {
use emacs && elisp-site-regen
+ if use importers; then
+ einfo "To import passwords from other password managers, you
may use the"
+ einfo "various importer scripts found in:"
+ einfo " ${ROOT}usr/share/${PN}/importers/"
+ fi
}
pkg_postrm() {
1.22 app-admin/pass/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?rev=1.22&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?rev=1.22&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?r1=1.21&r2=1.22
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/ChangeLog,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- ChangeLog 9 May 2014 11:48:09 -0000 1.21
+++ ChangeLog 9 May 2014 12:10:53 -0000 1.22
@@ -1,6 +1,10 @@
# ChangeLog for app-admin/pass
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/ChangeLog,v 1.21 2014/05/09
11:48:09 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/ChangeLog,v 1.22 2014/05/09
12:10:53 zx2c4 Exp $
+
+ 09 May 2014; Jason A. Donenfeld <[email protected]> metadata.xml,
+ pass-1.6.1-r1.ebuild, pass-9999.ebuild:
+ Install importers behind USE flag.
09 May 2014; Jason A. Donenfeld <[email protected]> +files/50pass-gentoo.el,
pass-1.6.1-r1.ebuild, pass-9999.ebuild: