summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-06-25 18:43:22 +0000
committerUlrich Müller <ulm@gentoo.org>2007-06-25 18:43:22 +0000
commit23cff17a931ec2038d881f5430ab03748475ace5 (patch)
tree3e487a2be2529ab5321aa8dba938ad4906af12c7 /app-emacs/remember
parentalpha stable wrt #177324 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--app-emacs/remember/Manifest25
-rw-r--r--app-emacs/remember/files/digest-remember-1.9-r13
-rw-r--r--app-emacs/remember/files/remember-1.9-make-elc.patch11
-rw-r--r--app-emacs/remember/remember-1.9-r1.ebuild50
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
+}