zx2c4       14/05/09 11:48:09

  Modified:             pass-1.6.1-r1.ebuild pass-9999.ebuild ChangeLog
  Log:
  Add initial emacs support.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A5DE03AE)

Revision  Changes    Path
1.3                  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.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-1.6.1-r1.ebuild?r1=1.2&r2=1.3

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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- pass-1.6.1-r1.ebuild        8 May 2014 03:03:15 -0000       1.2
+++ pass-1.6.1-r1.ebuild        9 May 2014 11:48:09 -0000       1.3
@@ -1,10 +1,10 @@
 # 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.2 
2014/05/08 03:03:15 zx2c4 Exp $
+# $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 $
 
 EAPI=4
 
-inherit bash-completion-r1
+inherit bash-completion-r1 elisp-common
 
 DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely 
using gpg, pwgen, and git"
 HOMEPAGE="http://zx2c4.com/projects/password-store/";
@@ -13,7 +13,7 @@
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~x86-macos"
-IUSE="+git X zsh-completion fish-completion dmenu elibc_Darwin"
+IUSE="+git X zsh-completion fish-completion emacs dmenu elibc_Darwin"
 
 RDEPEND="
        app-crypt/gnupg
@@ -25,6 +25,7 @@
        zsh-completion? ( app-shells/zsh-completion )
        fish-completion? ( app-shells/fish )
        dmenu? ( x11-misc/dmenu )
+       emacs? ( virtual/emacs )
 "
 
 S="${WORKDIR}/password-store-${PV}"
@@ -49,4 +50,16 @@
        default
        use dmenu && dobin contrib/dmenu/passmenu
        newbashcomp src/completion/pass.bash-completion pass
+       if use emacs; then
+               elisp-install ${PN} contrib/emacs/*.el || die
+               elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
+       fi
+}
+
+pkg_postinst() {
+       use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+       use emacs && elisp-site-regen
 }



1.14                 app-admin/pass/pass-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/pass-9999.ebuild?r1=1.13&r2=1.14

Index: pass-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- pass-9999.ebuild    8 May 2014 03:03:15 -0000       1.13
+++ pass-9999.ebuild    9 May 2014 11:48:09 -0000       1.14
@@ -1,10 +1,10 @@
 # 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.13 
2014/05/08 03:03:15 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v 1.14 
2014/05/09 11:48:09 zx2c4 Exp $
 
 EAPI=4
 
-inherit bash-completion-r1 git-2
+inherit bash-completion-r1 git-2 elisp-common
 
 DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely 
using gpg, pwgen, and git"
 HOMEPAGE="http://zx2c4.com/projects/password-store/";
@@ -13,7 +13,7 @@
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="+git X zsh-completion fish-completion dmenu elibc_Darwin"
+IUSE="+git X zsh-completion fish-completion emacs dmenu elibc_Darwin"
 
 RDEPEND="
        app-crypt/gnupg
@@ -25,6 +25,7 @@
        zsh-completion? ( app-shells/zsh-completion )
        fish-completion? ( app-shells/fish )
        dmenu? ( x11-misc/dmenu )
+       emacs? ( virtual/emacs )
 "
 
 S="${WORKDIR}/password-store-${PV}"
@@ -49,4 +50,16 @@
        default
        use dmenu && dobin contrib/dmenu/passmenu
        newbashcomp src/completion/pass.bash-completion pass
+       if use emacs; then
+               elisp-install ${PN} contrib/emacs/*.el || die
+               elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
+       fi
+}
+
+pkg_postinst() {
+       use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+       use emacs && elisp-site-regen
 }



1.21                 app-admin/pass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?rev=1.21&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?rev=1.21&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/pass/ChangeLog?r1=1.20&r2=1.21

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/ChangeLog,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ChangeLog   8 May 2014 03:03:15 -0000       1.20
+++ ChangeLog   9 May 2014 11:48:09 -0000       1.21
@@ -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.20 2014/05/08 
03:03:15 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pass/ChangeLog,v 1.21 2014/05/09 
11:48:09 zx2c4 Exp $
+
+  09 May 2014; Jason A. Donenfeld <zx...@gentoo.org> +files/50pass-gentoo.el,
+  pass-1.6.1-r1.ebuild, pass-9999.ebuild:
+  Add initial emacs support.
 
   08 May 2014; Jason A. Donenfeld <zx...@gentoo.org> pass-1.6.1-r1.ebuild,
   pass-9999.ebuild:




Reply via email to