summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emacs/bbdb/ChangeLog10
-rw-r--r--app-emacs/bbdb/bbdb-2.35_pre20040323-r1.ebuild78
-rw-r--r--app-emacs/bbdb/files/digest-bbdb-2.34-r16
-rw-r--r--app-emacs/bbdb/files/digest-bbdb-2.35_pre200403238
-rw-r--r--app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323-r19
5 files changed, 107 insertions, 4 deletions
diff --git a/app-emacs/bbdb/ChangeLog b/app-emacs/bbdb/ChangeLog
index 52354b02fbd7..013728c50877 100644
--- a/app-emacs/bbdb/ChangeLog
+++ b/app-emacs/bbdb/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/bbdb
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/bbdb/ChangeLog,v 1.15 2005/04/21 18:30:18 blubb Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/bbdb/ChangeLog,v 1.16 2006/09/04 05:19:57 mkennedy Exp $
+
+*bbdb-2.35_pre20040323-r1 (04 Sep 2006)
+
+ 04 Sep 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +bbdb-2.35_pre20040323-r1.ebuild:
+ Install TeX assets (allows for bbdb-print functionality); Resolevs Bug #145888.
21 Apr 2005; Simon Stelling <blubb@gentoo.org>
bbdb-2.35_pre20040323.ebuild:
diff --git a/app-emacs/bbdb/bbdb-2.35_pre20040323-r1.ebuild b/app-emacs/bbdb/bbdb-2.35_pre20040323-r1.ebuild
new file mode 100644
index 000000000000..355efb9590bb
--- /dev/null
+++ b/app-emacs/bbdb/bbdb-2.35_pre20040323-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/bbdb/bbdb-2.35_pre20040323-r1.ebuild,v 1.1 2006/09/04 05:19:57 mkennedy Exp $
+
+inherit elisp eutils
+
+IUSE="crypt tetex"
+
+DESCRIPTION="The Big Brother Database"
+HOMEPAGE="http://bbdb.sourceforge.net/"
+# taken from http://bbdb.sourceforge.net/${P}.tar.gz
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ http://www.mit.edu/afs/athena/contrib/emacs-contrib/Fin/point-at.el
+ http://www.mit.edu/afs/athena/contrib/emacs-contrib/Fin/dates.el"
+LICENSE="GPL-2 as-is"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc ~sparc"
+
+DEPEND="virtual/emacs"
+RDEPEND="${DEPEND}
+ crypt? ( app-emacs/mailcrypt )
+ tetex? ( virtual/tetex )"
+
+S="${WORKDIR}/${P/_pre*/}"
+
+src_unpack() {
+
+ unpack ${P}.tar.gz
+ cd ${S}
+ epatch ${FILESDIR}/bbdb-decode-header.diff
+ cd ${S}/bits
+ mv bbdb-mail-folders.el bbdb-mail-folders.txt
+ sed -e "0,/^--- bbdb-mail-folders.el ---$/d" \
+ -e "/^--- end ---$/,+4d" \
+ bbdb-mail-folders.txt > bbdb-mail-folders.el
+ mv bbdb-sort-mailrc.el bbdb-sort-mailrc.txt
+ sed -e "0,/^Bng$/d" \
+ bbdb-sort-mailrc.txt > bbdb-sort-mailrc.el
+ cp ${DISTDIR}/{dates,point-at}.el .
+
+ if ! use crypt ; then
+ rm ${S}/bits/bbdb-pgp.el
+ einfo "Excluding bits/bbdb-pgp.el because the \`crypt' USE flag was not"
+ einfo "specified."
+ fi
+
+}
+
+src_compile() {
+
+ econf --with-emacs=emacs || die "econf failed"
+ emake -j1 || die "emake failed"
+ cat >${T}/lp.el<<-EOF
+ (add-to-list 'load-path "${S}/bits")
+ (add-to-list 'load-path "${S}/lisp")
+ EOF
+ emacs -batch -q --no-site-file --no-init-file \
+ -l ${T}/lp.el -f batch-byte-compile bits/*.el \
+ || die "make bits failed"
+}
+
+src_install() {
+ elisp-install ${PN} lisp/*.el lisp/*.elc || die
+ elisp-install ${PN}/bits bits/*.el bits/*.elc || die
+ elisp-site-file-install ${FILESDIR}/50bbdb-gentoo.el || die
+ doinfo texinfo/*.info*
+ dodoc ChangeLog INSTALL README bits/*.txt
+ newdoc bits/README README.bits
+ if use tetex; then
+ insinto /usr/share/texmf/tex/bbdb
+ doins tex/*.tex
+ fi
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ use tetex && texconfig rehash
+}
diff --git a/app-emacs/bbdb/files/digest-bbdb-2.34-r1 b/app-emacs/bbdb/files/digest-bbdb-2.34-r1
index 03cf66a53665..7ccc2abb29f0 100644
--- a/app-emacs/bbdb/files/digest-bbdb-2.34-r1
+++ b/app-emacs/bbdb/files/digest-bbdb-2.34-r1
@@ -1,3 +1,7 @@
MD5 552c6056a5db5ec0935473a9a2760068 bbdb-2.34.tar.gz 363841
-MD5 fc14cd7ca30c3abc4acc1c3ab95c1644 point-at.el 440
MD5 1979e29c242f16c6a96f091a04a6a74a dates.el 7048
+RMD160 f8428bf5614031b907fc1395b3d4f3e59345649b dates.el 7048
+SHA256 8de33f7b00ac1766eb104c1bf2f362aff54e3de4d67cbd0a4da1b6b137363ec4 dates.el 7048
+MD5 fc14cd7ca30c3abc4acc1c3ab95c1644 point-at.el 440
+RMD160 139834d869575df5b826e681e37f3d0f769af789 point-at.el 440
+SHA256 c9695455b96f17fbebc9cf0ae21b042fb04b688016279010d87c01e9d270e0c8 point-at.el 440
diff --git a/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323 b/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323
index ef67a17d011d..d100b2b015da 100644
--- a/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323
+++ b/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323
@@ -1,3 +1,9 @@
MD5 30e08e6ad1024043411272d90107250e bbdb-2.35_pre20040323.tar.gz 382768
-MD5 fc14cd7ca30c3abc4acc1c3ab95c1644 point-at.el 440
+RMD160 de2b39c1014e94d359e4b900560055ca32028c9a bbdb-2.35_pre20040323.tar.gz 382768
+SHA256 48f28ba0a3a635ab3dc2aaec357d534ce61b9c6188bbbbe01cb3ad6910f2c914 bbdb-2.35_pre20040323.tar.gz 382768
MD5 1979e29c242f16c6a96f091a04a6a74a dates.el 7048
+RMD160 f8428bf5614031b907fc1395b3d4f3e59345649b dates.el 7048
+SHA256 8de33f7b00ac1766eb104c1bf2f362aff54e3de4d67cbd0a4da1b6b137363ec4 dates.el 7048
+MD5 fc14cd7ca30c3abc4acc1c3ab95c1644 point-at.el 440
+RMD160 139834d869575df5b826e681e37f3d0f769af789 point-at.el 440
+SHA256 c9695455b96f17fbebc9cf0ae21b042fb04b688016279010d87c01e9d270e0c8 point-at.el 440
diff --git a/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323-r1 b/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323-r1
new file mode 100644
index 000000000000..d100b2b015da
--- /dev/null
+++ b/app-emacs/bbdb/files/digest-bbdb-2.35_pre20040323-r1
@@ -0,0 +1,9 @@
+MD5 30e08e6ad1024043411272d90107250e bbdb-2.35_pre20040323.tar.gz 382768
+RMD160 de2b39c1014e94d359e4b900560055ca32028c9a bbdb-2.35_pre20040323.tar.gz 382768
+SHA256 48f28ba0a3a635ab3dc2aaec357d534ce61b9c6188bbbbe01cb3ad6910f2c914 bbdb-2.35_pre20040323.tar.gz 382768
+MD5 1979e29c242f16c6a96f091a04a6a74a dates.el 7048
+RMD160 f8428bf5614031b907fc1395b3d4f3e59345649b dates.el 7048
+SHA256 8de33f7b00ac1766eb104c1bf2f362aff54e3de4d67cbd0a4da1b6b137363ec4 dates.el 7048
+MD5 fc14cd7ca30c3abc4acc1c3ab95c1644 point-at.el 440
+RMD160 139834d869575df5b826e681e37f3d0f769af789 point-at.el 440
+SHA256 c9695455b96f17fbebc9cf0ae21b042fb04b688016279010d87c01e9d270e0c8 point-at.el 440