summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando J. Pereda <ferdy@gentoo.org>2005-03-26 12:22:29 +0000
committerFernando J. Pereda <ferdy@gentoo.org>2005-03-26 12:22:29 +0000
commit57c8a5bec192f9941dc9912b26d128b770e24c9a (patch)
treeb882e9538999ec346c81c54f89f3630080185d27 /net-mail/lbdb
parentAdd finger and abook to net-mail/lbdb (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--net-mail/lbdb/Manifest15
-rw-r--r--net-mail/lbdb/files/digest-lbdb-0.29-r11
-rw-r--r--net-mail/lbdb/files/lbdb-configure-in.patch77
-rw-r--r--net-mail/lbdb/lbdb-0.29-r1.ebuild49
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
+}