Portage is a package management system used by Gentoo Linux
# 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
Finally drop tetex USE flag, bug #196745.
20 Mar 2008; Ulrich Mueller
Add longdescription to metadata.
24 Nov 2007; Ulrich Mueller
Change RDEPEND from latex-base to tex-base.
21 Nov 2007; Ulrich Mueller
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
Stable on ppc wrt bug 177921
20 May 2007; Raúl Porcel
alpha stable wrt #177921
15 May 2007; Christian Faulhammer
stable amd64; bug 177921
12 May 2007; Torsten Veller
Stable on x86 (#177921)
11 May 2007; Gustavo Zacarias
Stable on sparc wrt #177921
19 Apr 2007; Bryan Østergaard
Add ~alpha keyword, bug 168420.
*bbdb-2.35 (27 Mar 2007)
27 Mar 2007; Christian Faulhammer
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
clean up
28 Jan 2007; Marius Mauch
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
Stable on sparc.
10 Oct 2004; Mamoru KOMACHI
bbdb-2.35_pre20040323.ebuild:
Stable on x86 and ppc.
05 Jun 2004; Mamoru KOMACHI
Fixed fresh installation, see bug #52857
01 Jun 2004; Aron Griffis
bbdb-2.35_pre20040323.ebuild:
Fix use invocation
10 May 2004; Jason Wever
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
Added to ~ppc.
*bbdb-2.35_pre20040323 (26 Apr 2004)
26 Apr 2004; Mamoru KOMACHI
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
04 Dec 2003; Jeremy Maitin-Shepard
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
files/50bbdb-gentoo.el:
Install "bits" elisp as well. Closing bug #13351.
*bbdb-2.34 (01 Jan 2003)
01 Jan 2002; Matthew Kennedy
ChangeLog, files/digest-bbdb-2.34 :
Initial import. Ebuild submitted by Alexander Kreuzer
-----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-----
# 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
}
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.