Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 376618 Details for
Bug 509914
app-admin/pass needs emacs support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
My best attempt at adding support to the ebuilds
pass-emacs.diff (text/plain), 3.01 KB, created by
Jason A. Donenfeld
on 2014-05-09 11:44:33 UTC
(
hide
)
Description:
My best attempt at adding support to the ebuilds
Filename:
MIME Type:
Creator:
Jason A. Donenfeld
Created:
2014-05-09 11:44:33 UTC
Size:
3.01 KB
patch
obsolete
>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 >diff -u -r1.2 pass-1.6.1-r1.ebuild >--- 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:43:52 -0000 >@@ -4,7 +4,7 @@ > > 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}" >@@ -40,7 +41,7 @@ > } > > src_compile() { >- :; >+ use emacs && elisp-compile contrib/emacs/*.el > } > > src_install() { >@@ -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 contrib/emacs/*.elc || 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 > } >Index: pass-9999.ebuild >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/app-admin/pass/pass-9999.ebuild,v >retrieving revision 1.13 >diff -u -r1.13 pass-9999.ebuild >--- pass-9999.ebuild 8 May 2014 03:03:15 -0000 1.13 >+++ pass-9999.ebuild 9 May 2014 11:43:52 -0000 >@@ -4,7 +4,7 @@ > > 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}" >@@ -40,7 +41,7 @@ > } > > src_compile() { >- :; >+ use emacs && elisp-compile contrib/emacs/*.el > } > > src_install() { >@@ -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 contrib/emacs/*.elc || 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 > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 509914
: 376618 |
376620