diff options
author | Ulrich Müller <ulm@gentoo.org> | 2007-06-25 18:43:22 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2007-06-25 18:43:22 +0000 |
commit | 23cff17a931ec2038d881f5430ab03748475ace5 (patch) | |
tree | 3e487a2be2529ab5321aa8dba938ad4906af12c7 /app-emacs/remember | |
parent | alpha stable wrt #177324 (diff) | |
download | historical-23cff17a931ec2038d881f5430ab03748475ace5.tar.gz historical-23cff17a931ec2038d881f5430ab03748475ace5.tar.bz2 historical-23cff17a931ec2038d881f5430ab03748475ace5.zip |
Add support for bbdb and planner local use flags, fixes bug #182423.
Package-Manager: portage-2.1.3_rc5
Diffstat (limited to 'app-emacs/remember')
-rw-r--r-- | app-emacs/remember/ChangeLog | 8 | ||||
-rw-r--r-- | app-emacs/remember/Manifest | 25 | ||||
-rw-r--r-- | app-emacs/remember/files/digest-remember-1.9-r1 | 3 | ||||
-rw-r--r-- | app-emacs/remember/files/remember-1.9-make-elc.patch | 11 | ||||
-rw-r--r-- | app-emacs/remember/remember-1.9-r1.ebuild | 50 |
5 files changed, 89 insertions, 8 deletions
diff --git a/app-emacs/remember/ChangeLog b/app-emacs/remember/ChangeLog index b604a60ad8ff..703b66077e3c 100644 --- a/app-emacs/remember/ChangeLog +++ b/app-emacs/remember/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emacs/remember # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/remember/ChangeLog,v 1.8 2007/04/27 22:24:12 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/remember/ChangeLog,v 1.9 2007/06/25 18:43:22 ulm Exp $ + +*remember-1.9-r1 (25 Jun 2007) + + 25 Jun 2007; Ulrich Mueller <ulm@gentoo.org> + +files/remember-1.9-make-elc.patch, +remember-1.9-r1.ebuild: + Add support for bbdb and planner local use flags, fixes bug #182423. 27 Apr 2007; Ulrich Mueller <ulm@gentoo.org> remember-1.9.ebuild: Undo change of 26 Mar 2007, app-emacs/planner is needed. (Moved us into diff --git a/app-emacs/remember/Manifest b/app-emacs/remember/Manifest index e6b33fa60fa1..065486b47d69 100644 --- a/app-emacs/remember/Manifest +++ b/app-emacs/remember/Manifest @@ -5,15 +5,23 @@ AUX 50remember-gentoo.el 414 RMD160 d2b9ff62fe26c5d4e28f11c635a5406e2a3611c4 SHA MD5 e2dc43db1c85bafa2fc25c10c70e1c72 files/50remember-gentoo.el 414 RMD160 d2b9ff62fe26c5d4e28f11c635a5406e2a3611c4 files/50remember-gentoo.el 414 SHA256 4c137aafec1bae18144451a98b66b93ebf773a884821d5824aa52d3d512d3eb3 files/50remember-gentoo.el 414 +AUX remember-1.9-make-elc.patch 320 RMD160 752f80d1a1d326101de9d17dc98a6216cf19f2a1 SHA1 83ada32a4b4c433846a341b50fe1fe5ea69e4e66 SHA256 021d132710ffec72d25b80944eeb67feb501db262b808abad3bd650793922294 +MD5 831f277de98a1c2f9893105bb5c8d540 files/remember-1.9-make-elc.patch 320 +RMD160 752f80d1a1d326101de9d17dc98a6216cf19f2a1 files/remember-1.9-make-elc.patch 320 +SHA256 021d132710ffec72d25b80944eeb67feb501db262b808abad3bd650793922294 files/remember-1.9-make-elc.patch 320 DIST remember-1.9.tar.gz 41293 RMD160 d4c7bc9a5cd5f86dc3384f35e08accc4211c1de3 SHA1 084f8f6261a73941dfbd914748d697f74cb09015 SHA256 64ac85177414f88597e2cae8bf7b7ae3a3fe68a5543f2ba329865da166bf9e83 +EBUILD remember-1.9-r1.ebuild 1287 RMD160 ae93eecfa2cc0edc31d1a1ac9469d0b2395596d4 SHA1 a1985b5382267445f336bbaffd70d2ca1e5aa3ab SHA256 38c943f5ef03c891d9fd0e948489b9b79f261f15a3a255b0ace2b5c07c16f1cb +MD5 fe96f1d9412b13d1297d2597d4003d4b remember-1.9-r1.ebuild 1287 +RMD160 ae93eecfa2cc0edc31d1a1ac9469d0b2395596d4 remember-1.9-r1.ebuild 1287 +SHA256 38c943f5ef03c891d9fd0e948489b9b79f261f15a3a255b0ace2b5c07c16f1cb remember-1.9-r1.ebuild 1287 EBUILD remember-1.9.ebuild 759 RMD160 6e7fa6afc9b9812a615317382efe2ee4ca5ff99a SHA1 5562e15d383733d673ced87821bd06daba645992 SHA256 be136f40a518f1ee9ca68674d9f39dce30936f0ab485b2a89271108173c691d4 MD5 9669347bd4bff55ee8005fe8bef58456 remember-1.9.ebuild 759 RMD160 6e7fa6afc9b9812a615317382efe2ee4ca5ff99a remember-1.9.ebuild 759 SHA256 be136f40a518f1ee9ca68674d9f39dce30936f0ab485b2a89271108173c691d4 remember-1.9.ebuild 759 -MISC ChangeLog 1498 RMD160 fd6d09e6c92c48a86d023272accca78f9ae8471c SHA1 353be412c97c45c54f7bfa4d754f170178e9ddf7 SHA256 f8185a933ac15dfa4556b5310076ffc089f9c5a8709d26d854310dd8c48858de -MD5 b6519d87a2a2148eecc3e835b4db200f ChangeLog 1498 -RMD160 fd6d09e6c92c48a86d023272accca78f9ae8471c ChangeLog 1498 -SHA256 f8185a933ac15dfa4556b5310076ffc089f9c5a8709d26d854310dd8c48858de ChangeLog 1498 +MISC ChangeLog 1712 RMD160 30486d01a5771d4ced03431c64933c527304e387 SHA1 99f9ad1ff52ef35c9e06d24f021887f36aabc41a SHA256 41e7d36a8046c58b0d51c312d112b48720fffb42813464d401a60ef3c713f943 +MD5 7ba842b1a8c39ffc85dc74a5c7acc785 ChangeLog 1712 +RMD160 30486d01a5771d4ced03431c64933c527304e387 ChangeLog 1712 +SHA256 41e7d36a8046c58b0d51c312d112b48720fffb42813464d401a60ef3c713f943 ChangeLog 1712 MISC metadata.xml 798 RMD160 32c83a13312ab757086224c3b4969314259f9783 SHA1 8ccceaf01dc8ccf385e861c51e620996b5b1fee7 SHA256 bdb77dc26f3ce6e2e3f3f8aec8d5b4f06a245cf74b9c4d3c4b2765109c27927f MD5 5022bba58010f0110c7579195d3d41d0 metadata.xml 798 RMD160 32c83a13312ab757086224c3b4969314259f9783 metadata.xml 798 @@ -21,10 +29,13 @@ SHA256 bdb77dc26f3ce6e2e3f3f8aec8d5b4f06a245cf74b9c4d3c4b2765109c27927f metadata MD5 785268f39557cbf43a9faf101de10bf2 files/digest-remember-1.9 235 RMD160 9423ed168587acdac6bab75eccafcf19124cbfa9 files/digest-remember-1.9 235 SHA256 cf393ddd95817de192fa337a009524d33995ec9ab27a0ba67a9dcf9212f8c1e4 files/digest-remember-1.9 235 +MD5 785268f39557cbf43a9faf101de10bf2 files/digest-remember-1.9-r1 235 +RMD160 9423ed168587acdac6bab75eccafcf19124cbfa9 files/digest-remember-1.9-r1 235 +SHA256 cf393ddd95817de192fa337a009524d33995ec9ab27a0ba67a9dcf9212f8c1e4 files/digest-remember-1.9-r1 235 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) -iD8DBQFGMnkkOeoy/oIi7uwRAkjEAJ9cmjWo9gKGpbGA6Ow2aCO8l/zcoACdGgJK -oscEuQ/YzsdpbkGOS23seto= -=J1E/ +iD8DBQFGgAzPOeoy/oIi7uwRAiPcAKCywh+hqBgFdlHuIoam4aMPoJWooQCfToSo +8QHLRUHdo1HmdWL0CT7QqZ0= +=p7B7 -----END PGP SIGNATURE----- diff --git a/app-emacs/remember/files/digest-remember-1.9-r1 b/app-emacs/remember/files/digest-remember-1.9-r1 new file mode 100644 index 000000000000..1f679bce56e4 --- /dev/null +++ b/app-emacs/remember/files/digest-remember-1.9-r1 @@ -0,0 +1,3 @@ +MD5 1de06197374deff41d5c756e5f25ced9 remember-1.9.tar.gz 41293 +RMD160 d4c7bc9a5cd5f86dc3384f35e08accc4211c1de3 remember-1.9.tar.gz 41293 +SHA256 64ac85177414f88597e2cae8bf7b7ae3a3fe68a5543f2ba329865da166bf9e83 remember-1.9.tar.gz 41293 diff --git a/app-emacs/remember/files/remember-1.9-make-elc.patch b/app-emacs/remember/files/remember-1.9-make-elc.patch new file mode 100644 index 000000000000..fb0bf1beb57d --- /dev/null +++ b/app-emacs/remember/files/remember-1.9-make-elc.patch @@ -0,0 +1,11 @@ +--- remember-1.9/Makefile~ 2006-08-06 03:38:34.000000000 +0200 ++++ remember-1.9/Makefile 2007-06-25 07:13:22.000000000 +0200 +@@ -21,7 +21,7 @@ + + %.elc: %.el + @$(EMACS) -q $(SITEFLAG) -batch -l ./scripts/$(PROJECT)-build.el \ +- -f batch-byte-compile $< || : ++ -f batch-byte-compile $< + + %.info: %.texi + makeinfo $< diff --git a/app-emacs/remember/remember-1.9-r1.ebuild b/app-emacs/remember/remember-1.9-r1.ebuild new file mode 100644 index 000000000000..079ed327557e --- /dev/null +++ b/app-emacs/remember/remember-1.9-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/remember/remember-1.9-r1.ebuild,v 1.1 2007/06/25 18:43:22 ulm Exp $ + +inherit elisp eutils + +DESCRIPTION="Simplify writing short notes in emacs" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/RememberMode" +SRC_URI="http://download.gna.org/remember-el/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="bbdb planner" + +RDEPEND="bbdb? ( app-emacs/bbdb ) + planner? ( app-emacs/planner )" +DEPEND="${RDEPEND}" + +SITEFILE=50${PN}-gentoo.el + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-make-elc.patch" + + # don't try to compile files with unsatisfied dependencies + mkdir nocompile + mv remember-{bibl,blosxom,emacs-wiki-journal}.el nocompile + + if ! use bbdb; then + elog "bbdb USE flag not set - removing remember-bbdb.el" + rm -f remember-bbdb.el + fi + if ! use planner; then + elog "planner USE flag not set - removing remember-planner.el" + rm -f remember-{planner,experimental}.el + fi +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + elisp-install ${PN} *.{el,elc} nocompile/*.el + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + doinfo remember-el.info + dodoc ChangeLog +} |