summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2009-07-05 19:25:41 +0000
committerBenedikt Boehm <hollow@gentoo.org>2009-07-05 19:25:41 +0000
commit3f2b24f1a6aa30d82f1de3f9bf1d20402ca7adf3 (patch)
tree87de36c9083514c653b85681873f9e4b3e459b4d /dev-libs
parentremove file components/WeaveCrypto.so compiled for ARM, fix bug 276323 (diff)
downloadhistorical-3f2b24f1a6aa30d82f1de3f9bf1d20402ca7adf3.tar.gz
historical-3f2b24f1a6aa30d82f1de3f9bf1d20402ca7adf3.tar.bz2
historical-3f2b24f1a6aa30d82f1de3f9bf1d20402ca7adf3.zip
version bump, fixes #265588 and maybe #234538
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libhome/ChangeLog10
-rw-r--r--dev-libs/libhome/Manifest15
-rw-r--r--dev-libs/libhome/files/libhome-0.10.2-ldap_deprecated.patch12
-rw-r--r--dev-libs/libhome/libhome-0.10.2.ebuild49
4 files changed, 73 insertions, 13 deletions
diff --git a/dev-libs/libhome/ChangeLog b/dev-libs/libhome/ChangeLog
index b2488627695c..0b480d01d59d 100644
--- a/dev-libs/libhome/ChangeLog
+++ b/dev-libs/libhome/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libhome
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhome/ChangeLog,v 1.8 2008/06/10 09:29:48 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhome/ChangeLog,v 1.9 2009/07/05 19:25:39 hollow Exp $
+
+*libhome-0.10.2 (05 Jul 2009)
+
+ 05 Jul 2009; Benedikt Böhm <hollow@gentoo.org>
+ +files/libhome-0.10.2-ldap_deprecated.patch, +libhome-0.10.2.ebuild:
+ version bump, fixes #265588 and maybe #234538
10 Jun 2008; Diego Pettenò <flameeyes@gentoo.org>
-files/libhome-0.10.1-fixlt.patch, libhome-0.10.1.ebuild:
diff --git a/dev-libs/libhome/Manifest b/dev-libs/libhome/Manifest
index e89b7ade9b32..c9e27d5f1426 100644
--- a/dev-libs/libhome/Manifest
+++ b/dev-libs/libhome/Manifest
@@ -1,15 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX libhome-0.10.1-Makefile.patch 3064 RMD160 3078c3c35306a77e7dba4d6477511b3cd142b369 SHA1 42e6813359be9c56651dcc915e6155c3c70808aa SHA256 bfb763fc4fa5d7980a6df49c39fdb85bf1424c1e43406f47e5b1e10defd095ed
+AUX libhome-0.10.2-ldap_deprecated.patch 436 RMD160 08956dd5da324c48780411915ceefcc33f92d019 SHA1 3075b4318856db09fbeccbcc00b69801ba95d361 SHA256 89286c93b11eef9584052c060d5d04bf227ee3730d06f1dd85130ff51e8f8937
DIST libhome-0.10.1.tar.gz 282420 RMD160 fa3e82c4c079be18fb5ff3148e91af805cea8f33 SHA1 90224bd0ba066c69f8408682808d953bdab1c8bc SHA256 25dff14d2a7e7f867f472c0627e157f76692a814d44c12e7b40248710627aefb
+DIST libhome-0.10.2.tar.gz 286453 RMD160 27e4cee432f28424d3e7c5ba0b639f7bcfb2f640 SHA1 532f4834ca8fdc4c7750fed6ec7f4de064428edf SHA256 a099e61e83c140d74e3515135881903f26358bc32ce97292c8a8c673e7c0de13
EBUILD libhome-0.10.1.ebuild 1168 RMD160 30eecb7cb442ef93b519e7b84e69896eefde76a3 SHA1 e844f045c8bb3ef7e63d37ea6b3ccb46836b9225 SHA256 a2e6a9e3dc78df3536cb5b3f4525cefdfd448324fe652de9badc940d1d0050ef
-MISC ChangeLog 1418 RMD160 ad182d9995224b66c9ccca257e19fd87ab302aef SHA1 00f13d596c48eed874638446db0ee68f5a004606 SHA256 c4151bb837e38235acbd2cd49d7977b05ceea40a896f05d852aa4c7344d4f0a0
+EBUILD libhome-0.10.2.ebuild 1230 RMD160 6d06fc80a43c9a567dd06edcbf85dd1c613376da SHA1 6899d90d0b2535de8e483ad4340ab5c7a95a389f SHA256 9dafe92f0c9169b53d6026740a07f3ca7f230a6fb9a5f9dc7f6571b13d7a0185
+MISC ChangeLog 1616 RMD160 ebcd5d4702d978fdae3b8cebad6f1d9873bd7d01 SHA1 2ad5e5267fde46847ecf9d5ed757ff8ae1e2ef56 SHA256 e52ddb57311f4ebe0da6d0af08576a95872962ce4b1416f073ee674c61bcec21
MISC metadata.xml 160 RMD160 a0f6e133e170b7477018d8584c20e8723f6914fa SHA1 a3b9b520ec43ee1f9b1c7b5c5b8745bf84454c03 SHA256 3c312146c4cb5b912d6f56292242ce3a85c629ca98ee7ef0a84ca575708b44fe
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkhOSZMACgkQAiZjviIA2XifbgCfY4a0UAa8bGIsmenBziUfIj9m
-m1UAnieu3MVFruikTmZjk0CVoVYkokI/
-=0SO2
------END PGP SIGNATURE-----
diff --git a/dev-libs/libhome/files/libhome-0.10.2-ldap_deprecated.patch b/dev-libs/libhome/files/libhome-0.10.2-ldap_deprecated.patch
new file mode 100644
index 000000000000..a96645176c13
--- /dev/null
+++ b/dev-libs/libhome/files/libhome-0.10.2-ldap_deprecated.patch
@@ -0,0 +1,12 @@
+Index: libhome-0.10.2/hldap.c
+===================================================================
+--- libhome-0.10.2.orig/hldap.c
++++ libhome-0.10.2/hldap.c
+@@ -27,6 +27,7 @@ static char const rcsid[] UNUSED =
+ "$Id: libhome-0.10.2-ldap_deprecated.patch,v 1.1 2009/07/05 19:25:41 hollow Exp $";
+
+ #define passwd system_passwd
++#define LDAP_DEPRECATED 1
+ #include <lber.h> /* for openldap 1.x */
+ #include <ldap.h>
+ #include <errno.h>
diff --git a/dev-libs/libhome/libhome-0.10.2.ebuild b/dev-libs/libhome/libhome-0.10.2.ebuild
new file mode 100644
index 000000000000..1abbbbd63aa0
--- /dev/null
+++ b/dev-libs/libhome/libhome-0.10.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhome/libhome-0.10.2.ebuild,v 1.1 2009/07/05 19:25:39 hollow Exp $
+
+inherit autotools db-use eutils
+
+DESCRIPTION="libhome is a library providing a getpwnam() emulation"
+HOMEPAGE="http://pll.sourceforge.net"
+SRC_URI="mirror://sourceforge/pll/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="berkdb ldap mysql pam postgres"
+
+DEPEND="berkdb? ( =sys-libs/db-4* )
+ ldap? ( net-nds/openldap )
+ mysql? ( virtual/mysql )
+ pam? ( virtual/pam )
+ postgres? ( virtual/postgresql-server )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ rm -f aclocal.m4
+ epatch "${FILESDIR}"/${PN}-0.10.1-Makefile.patch
+ epatch "${FILESDIR}"/${PN}-0.10.2-ldap_deprecated.patch
+
+ # bug 225579
+ sed -i -e 's:\<VERSION\>:__PKG_VERSION:' configure.in
+
+ eautoreconf
+}
+
+src_compile() {
+ econf --without-db3 \
+ $(use_with berkdb db4 $(db_includedir)) \
+ $(use_with ldap) \
+ $(use_with mysql) \
+ $(use_with pam) \
+ $(use_with postgres pgsql) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+}