ChangeLog

# ChangeLog for app-emacs/bbdb
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/bbdb/ChangeLog,v 1.33 2008/04/12 13:08:40 ulm Exp $

12 Apr 2008; Ulrich Mueller bbdb-2.35.ebuild:
Finally drop tetex USE flag, bug #196745.

20 Mar 2008; Ulrich Mueller metadata.xml:
Add longdescription to metadata.

24 Nov 2007; Ulrich Mueller bbdb-2.35.ebuild:
Change RDEPEND from latex-base to tex-base.

21 Nov 2007; Ulrich Mueller bbdb-2.35.ebuild:
Add tex USE flag, bug #196745. Keep tetex flag for a transition period.

08 Oct 2007; Christian Faulhammer
-files/bbdb-decode-header.diff, -bbdb-2.35_pre20040323-r1.ebuild:
clean up

06 Oct 2007; Ulrich Mueller
bbdb-2.35_pre20040323-r1.ebuild, bbdb-2.35.ebuild:
Minor QA: quote some variables. Add pkg_postrm.

08 Jun 2007; Ulrich Mueller
-bbdb-2.35_pre20040323.ebuild:
Remove old version.

01 Jun 2007; nixnut bbdb-2.35.ebuild:
Stable on ppc wrt bug 177921

20 May 2007; Raúl Porcel bbdb-2.35.ebuild:
alpha stable wrt #177921

15 May 2007; Christian Faulhammer bbdb-2.35.ebuild:
stable amd64; bug 177921

12 May 2007; Torsten Veller bbdb-2.35.ebuild:
Stable on x86 (#177921)

11 May 2007; Gustavo Zacarias bbdb-2.35.ebuild:
Stable on sparc wrt #177921

19 Apr 2007; Bryan Østergaard bbdb-2.35.ebuild:
Add ~alpha keyword, bug 168420.

*bbdb-2.35 (27 Mar 2007)

27 Mar 2007; Christian Faulhammer +bbdb-2.35.ebuild:
version bump, fixes bugs 172277 and 156038: Removed mailcrypt
dependency and crypt USE flag; this does not influence the building of
the package. Always install bbdb-pgp.el. Added explanation message to
pkg_postinst.
Additional die
handle SITEFILE the normal way
Thanks to Ulrich Mueller

07 Mar 2007; Christian Faulhammer
files/50bbdb-gentoo.el:
add load path correctly, fixes bug 169588, reported by Ulrich Mueller


23 Feb 2007; Christian Faulhammer -bbdb-2.34-r1.ebuild:
clean up

28 Jan 2007; Marius Mauch bbdb-2.34-r1.ebuild,
bbdb-2.35_pre20040323.ebuild, bbdb-2.35_pre20040323-r1.ebuild:
Replacing einfo with elog

*bbdb-2.35_pre20040323-r1 (04 Sep 2006)

04 Sep 2006; Matthew Kennedy
+bbdb-2.35_pre20040323-r1.ebuild:
Install TeX assets (allows for bbdb-print functionality); Resolevs Bug #145888.

21 Apr 2005; Simon Stelling
bbdb-2.35_pre20040323.ebuild:
stable on amd64

31 Oct 2004; Jason Wever bbdb-2.35_pre20040323.ebuild:
Stable on sparc.

10 Oct 2004; Mamoru KOMACHI
bbdb-2.35_pre20040323.ebuild:
Stable on x86 and ppc.

05 Jun 2004; Mamoru KOMACHI bbdb-2.34-r1.ebuild:
Fixed fresh installation, see bug #52857

01 Jun 2004; Aron Griffis
bbdb-2.35_pre20040323.ebuild:
Fix use invocation

10 May 2004; Jason Wever bbdb-2.35_pre20040323.ebuild:
Added ~sparc keyword to help resolve bug #50695.

27 Apr 2004; Aron Griffis
bbdb-2.35_pre20040323.ebuild:
Add inherit eutils

26 Apr 2004; David Holm bbdb-2.35_pre20040323.ebuild:
Added to ~ppc.

*bbdb-2.35_pre20040323 (26 Apr 2004)

26 Apr 2004; Mamoru KOMACHI bbdb-2.34-r1.ebuild,
bbdb-2.34.ebuild, bbdb-2.35_pre20040323.ebuild,
files/bbdb-decode-header.diff:
Added CVS snapshot and decode-header fix patch. Thanks to Markus Knitting
for submitting the ebuild. Closing bug #48345

04 Dec 2003; Jeremy Maitin-Shepard bbdb-2.34-r1.ebuild:
bits/bbdb-pgp.el is excluded if crypt USE flag is not specified.
Resolves bug #35083.

*bbdb-2.34-r1 (09 Nov 2003)

09 Nov 2003; Mamoru KOMACHI bbdb-2.34-r1.ebuild,
files/50bbdb-gentoo.el:
Install "bits" elisp as well. Closing bug #13351.

*bbdb-2.34 (01 Jan 2003)

01 Jan 2002; Matthew Kennedy bbdb-2.34.ebuild,
ChangeLog, files/digest-bbdb-2.34 :

Initial import. Ebuild submitted by Alexander Kreuzer .

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 50bbdb-gentoo.el 151 RMD160 533385f6bf0f17d92d4f0cbfe1a44a4fb2cee6eb SHA1 d9ab53f47a984d76aee0fe215db3b36454fc7460 SHA256 10cb77286a419a6ee4949f47cdc434b5bbff22d00d714fd6b079a4eb172331e0
DIST bbdb-2.35.tar.gz 393097 RMD160 efa04f4ea1428f591bd20738f8c7d0c5f3a919e8 SHA1 7524dd2b3951b4635c606e673c97b85c9cf0621c SHA256 3fb1316e2ed74d47ca61187fada550e58797467bd9e8ad67343ed16da769f916
DIST dates.el 7048 RMD160 f8428bf5614031b907fc1395b3d4f3e59345649b SHA1 9ea9095a24dc7f1b09c4173301ef32d412aeeacf SHA256 8de33f7b00ac1766eb104c1bf2f362aff54e3de4d67cbd0a4da1b6b137363ec4
DIST point-at.el 440 RMD160 139834d869575df5b826e681e37f3d0f769af789 SHA1 f7dcaa6091dd2f89a95293bc6c534630f0461b7c SHA256 c9695455b96f17fbebc9cf0ae21b042fb04b688016279010d87c01e9d270e0c8
EBUILD bbdb-2.35.ebuild 2053 RMD160 4fbf7b23ea62298a00eae1d105472c2c59360a15 SHA1 3a425e7d76f3e8b468ac1873e893b4f9400247ba SHA256 f6330e3b33ef439ad6f51e0e4cb26b486e0ff7cbdeecf94b01bc039eef495d6e
MISC ChangeLog 4450 RMD160 cc80eafad5a91469186a2e5f64c9acfa2aec9c75 SHA1 8c89c0f041df9c0dbf598e425bbb965fb84d72a4 SHA256 bf8c3c17a24250b704c9a62417618b19b7b3b55ef78358a182587c0812e76321
MISC metadata.xml 421 RMD160 3c40242a5211739a679ce60b5b929b2a65cdf797 SHA1 bffb661e93b42299b0d5d86fb511b118e6e5b756 SHA256 8e778f9c04c2c809826df207c639adac6a75ea6ece15e2cde71603982a282a66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkgAtCYACgkQOeoy/oIi7uwhrwCg2CeeuOJlcBW3rqOcnOVm/p8g
5hwAn3bxAbrLRx5rHa/BBdp9oDLcLxfh
=xajX
-----END PGP SIGNATURE-----

bbdb-2.35.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/bbdb/bbdb-2.35.ebuild,v 1.12 2008/04/12 13:08:40 ulm Exp $

inherit elisp

DESCRIPTION="The Insidious Big Brother Database"
HOMEPAGE="http://bbdb.sourceforge.net/"
SRC_URI="http://bbdb.sourceforge.net/${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="alpha amd64 ppc sparc x86"
IUSE="tex"

DEPEND=""
RDEPEND="${DEPEND}
tex? ( virtual/tex-base )"

SITEFILE=50${PN}-gentoo.el

src_unpack() {
unpack ${P}.tar.gz
cd "${S}"

sed -i -e '0,/^--- bbdb-mail-folders.el ---$/d;/^--- end ---$/,$d' \
bits/bbdb-mail-folders.el || die "sed failed"
sed -i -e '/^;/,$!d' bits/bbdb-sort-mailrc.el || die "sed failed"
cp "${DISTDIR}"/{dates,point-at}.el bits
}

src_compile() {
econf || 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 -no-site-file -l "${T}"/lp.el \
-f batch-byte-compile bits/*.el || die "make bits failed"
}

src_install() {
elisp-install ${PN} lisp/*.el{,c} || die
elisp-install ${PN}/bits bits/*.el{,c} || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
doinfo texinfo/*.info*
dodoc ChangeLog INSTALL README bits/*.txt
newdoc bits/README README.bits
if use tex; then
insinto /usr/share/texmf/tex/bbdb
doins tex/*.tex
fi
}

pkg_postinst() {
elisp-site-regen
use tex && texconfig rehash

elog "If you use encryption or signing, you may specify the encryption"
elog "method by customising variable \"bbdb/pgp-method\". For details,"
elog "see the documentation of this variable. Depending on the Emacs"
elog "version, installation of additional packages like app-emacs/gnus"
elog "or app-emacs/mailcrypt may be required."
}

pkg_postrm() {
elisp-site-regen
use tex && texconfig rehash
}

files

metadata.xml




emacs

The Insidious Big Brother Database (BBDB) is a contact management utility
for use with GNU Emacs and XEmacs. It can hook into Emacs-based mail- and
news-readers and automatically collect information on messages therein.