diff options
author | Fernando J. Pereda <ferdy@gentoo.org> | 2005-03-26 12:22:29 +0000 |
---|---|---|
committer | Fernando J. Pereda <ferdy@gentoo.org> | 2005-03-26 12:22:29 +0000 |
commit | 57c8a5bec192f9941dc9912b26d128b770e24c9a (patch) | |
tree | b882e9538999ec346c81c54f89f3630080185d27 /net-mail/lbdb | |
parent | Add finger and abook to net-mail/lbdb (diff) | |
download | historical-57c8a5bec192f9941dc9912b26d128b770e24c9a.tar.gz historical-57c8a5bec192f9941dc9912b26d128b770e24c9a.tar.bz2 historical-57c8a5bec192f9941dc9912b26d128b770e24c9a.zip |
Improve useflag/deps handling wrt 24674
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'net-mail/lbdb')
-rw-r--r-- | net-mail/lbdb/ChangeLog | 8 | ||||
-rw-r--r-- | net-mail/lbdb/Manifest | 15 | ||||
-rw-r--r-- | net-mail/lbdb/files/digest-lbdb-0.29-r1 | 1 | ||||
-rw-r--r-- | net-mail/lbdb/files/lbdb-configure-in.patch | 77 | ||||
-rw-r--r-- | net-mail/lbdb/lbdb-0.29-r1.ebuild | 49 |
5 files changed, 143 insertions, 7 deletions
diff --git a/net-mail/lbdb/ChangeLog b/net-mail/lbdb/ChangeLog index f46662b335cb..57615f2a02d6 100644 --- a/net-mail/lbdb/ChangeLog +++ b/net-mail/lbdb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-mail/lbdb # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/lbdb/ChangeLog,v 1.14 2005/01/18 14:28:03 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/lbdb/ChangeLog,v 1.15 2005/03/26 12:22:29 ferdy Exp $ + +*lbdb-0.29-r1 (26 Mar 2005) + + 26 Mar 2005; Fernando J. Pereda <ferdy@gentoo.org> + +files/lbdb-configure-in.patch, +lbdb-0.29-r1.ebuild: + Improve useflag/deps handling wrt 24674 18 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> lbdb-0.29.ebuild: Stable on sparc diff --git a/net-mail/lbdb/Manifest b/net-mail/lbdb/Manifest index c192c376092b..25119fe6d785 100644 --- a/net-mail/lbdb/Manifest +++ b/net-mail/lbdb/Manifest @@ -1,18 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 5c0b15ae6d01d822bcf7a57c7c7e9bf0 ChangeLog 1899 +MD5 62a825e4cebfaaabea13635e236d3e5f lbdb-0.29-r1.ebuild 1307 +MD5 2c52ae2601678732a5353931314cd338 lbdb-0.29.ebuild 726 MD5 2834f1ceaf885cf18ac0877f74d24afd lbdb-0.26-r1.ebuild 674 MD5 cb7f78cd862ae11c0ed993e4b7ce8b9b lbdb-0.28.ebuild 725 -MD5 2c52ae2601678732a5353931314cd338 lbdb-0.29.ebuild 726 +MD5 9bcb37e7c1c22ea8b3f263f06c62434a ChangeLog 2077 MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161 MD5 c334778f6ea0e5023fe9dd5173e2a301 files/digest-lbdb-0.26-r1 60 +MD5 b4016292f88d51a3b8a6fe5e982597c8 files/digest-lbdb-0.29-r1 60 +MD5 181739eb24d5fd4227cc06e8ee243ded files/lbdb-configure-in.patch 2380 MD5 487756084c182610cd6175884cf8eb13 files/digest-lbdb-0.28 60 MD5 b4016292f88d51a3b8a6fe5e982597c8 files/digest-lbdb-0.29 60 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) +Version: GnuPG v1.4.1 (GNU/Linux) -iD8DBQFB7Rz6KRy60XGEcJIRArnXAJ91CGz3PJ4YMlTrT5kBUl1zmd4+mACeLiT4 -0YI0pCK0926w5gkCQfuK250= -=xUO1 +iD8DBQFCRVQeViELBEf1JB0RAmVrAJ9SGAx+gPwHz8YLTv1GD2RdKDSShACggRy4 +SDHBBqc7Q+Uxb8XouCE0noQ= +=X1rV -----END PGP SIGNATURE----- diff --git a/net-mail/lbdb/files/digest-lbdb-0.29-r1 b/net-mail/lbdb/files/digest-lbdb-0.29-r1 new file mode 100644 index 000000000000..aae4158b78bc --- /dev/null +++ b/net-mail/lbdb/files/digest-lbdb-0.29-r1 @@ -0,0 +1 @@ +MD5 1b29222036f564f45d22ce86284c0611 lbdb_0.29.tar.gz 85590 diff --git a/net-mail/lbdb/files/lbdb-configure-in.patch b/net-mail/lbdb/files/lbdb-configure-in.patch new file mode 100644 index 000000000000..488da5bd0b0c --- /dev/null +++ b/net-mail/lbdb/files/lbdb-configure-in.patch @@ -0,0 +1,77 @@ +--- configure.in.orig 2005-03-26 12:05:55.211539816 +0100 ++++ configure.in 2005-03-26 12:21:38.932072488 +0100 +@@ -112,56 +112,56 @@ + + MODULES="m_inmail m_passwd m_muttalias m_pine m_gnomecard m_bbdb m_wanderlust" + +-AC_PATH_PROG(FINGER, finger, "no") +-if test "x$FINGER" != xno ; then ++AC_ARG_ENABLE(finger,[AC_HELP_STRING([--enable-finger],[enable finger support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_finger" + AC_SUBST(FINGER) + fi + +-AC_PATH_PROG(ABOOK, abook, "no") +-if test "x$ABOOK" != xno ; then ++AC_ARG_ENABLE(abook,[AC_HELP_STRING([--enable-abook],[enable abook support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_abook" + AC_SUBST(ABOOK) + fi + +-AC_PATH_PROG(ADDR_EMAIL, addr-email, "no") +-if test "x$ADDR_EMAIL" != xno ; then ++AC_ARG_ENABLE(addremail,[AC_HELP_STRING([--enable-addremail],[enable addressbook Tk database])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_addr_email" + AC_SUBST(ADDR_EMAIL) + fi + +-AC_PATH_PROG(YPCAT, ypcat, "no") +-if test "x$YPCAT" != xno ; then ++AC_ARG_ENABLE(ypcat,[AC_HELP_STRING([--enable-ypcat],[enable ypcat support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_yppasswd" + AC_SUBST(YPCAT) + fi + +-AC_PATH_PROG(NISCAT, niscat, "no") +-if test "x$NISCAT" != xno ; then ++AC_ARG_ENABLE(niscat,[AC_HELP_STRING([--enable-niscat],[enable niscat support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_nispasswd" + AC_SUBST(NISCAT) + fi + +-AC_PATH_PROG(GETENT, getent, "no") +-if test "x$GETENT" != xno ; then ++AC_ARG_ENABLE(getent,[AC_HELP_STRING([--enable-getent],[enable getent support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_getent" + AC_SUBST(GETENT) + fi + +-AC_PATH_PROG(GPG, gpg, "no") +-if test "x$GPG" != xno ; then ++AC_ARG_ENABLE(gpg,[AC_HELP_STRING([--enable-gpg],[enable GnuPG support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_gpg" + AC_SUBST(GPG) + fi + +-AC_PATH_PROG(PGPK, pgpk, "no") +-if test "x$PGPK" != xno ; then ++AC_ARG_ENABLE(pgp5,[AC_HELP_STRING([--enable-pgp5],[enable PGP5 (pgpk) support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_pgp5" + AC_SUBST(PGPK) + fi + +-AC_PATH_PROG(PGP, pgp, "no") +-if test "x$PGP" != xno ; then ++AC_ARG_ENABLE(pgp,[AC_HELP_STRING([--enable-pgp],[enable PGP (pgp2) support])]) ++if test x$enableval = xyes ; then + MODULES="$MODULES m_pgp2" + AC_SUBST(PGP) + fi diff --git a/net-mail/lbdb/lbdb-0.29-r1.ebuild b/net-mail/lbdb/lbdb-0.29-r1.ebuild new file mode 100644 index 000000000000..ae6b932a9b57 --- /dev/null +++ b/net-mail/lbdb/lbdb-0.29-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/lbdb/lbdb-0.29-r1.ebuild,v 1.1 2005/03/26 12:22:29 ferdy Exp $ + +inherit eutils + +IUSE="pda ldap finger nis abook crypt" + +MY_P=${P/-/_} +DESCRIPTION="Little Brother database" +SRC_URI="http://www.spinnaker.de/debian/${MY_P}.tar.gz" +HOMEPAGE="http://www.spinnaker.de/lbdb/" +DEPEND=">=mail-client/mutt-1.2.5" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc" +LICENSE="GPL-2" +DEPEND="dev-lang/perl + sys-devel/autoconf + finger? ( net-misc/netkit-fingerd ) + abook? ( app-misc/abook ) + crypt? ( app-crypt/gnupg ) + nis? ( net-nds/yp-tools )" +RDEPEND="pda? ( dev-perl/p5-Palm ) + ldap? ( dev-perl/perl-ldap )" + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${FILESDIR}/${PN}-configure-in.patch" || die "epatch failed" + ebegin "Rebuilding configure: " + WANT_AUTOCONF=2.5 autoconf || die "autoconf failed" + eend $? +} + +src_compile() { + econf $(use_enable finger) \ + $(use_enable abook) \ + $(use_enable nis ypcat) \ + $(use_enable crypt gpg) \ + --disable-pgp5 --disable-pgp \ + --disable-niscat --disable-addremail --enable-getent \ + --libdir=/usr/lib/lbdb || die + emake || die +} + +src_install () { + make install_prefix=${D} install || die + dodoc README INSTALL COPYING NEWS TODO +} |