stable on x86, version bump
authorCarsten Lohrke <carlo@gentoo.org>
Tue, 14 Dec 2004 19:58:11 +0000 (19:58 +0000)
committerCarsten Lohrke <carlo@gentoo.org>
Tue, 14 Dec 2004 19:58:11 +0000 (19:58 +0000)
dev-python/py-smbpasswd/Manifest
dev-python/python-ldap/ChangeLog
dev-python/python-ldap/Manifest
dev-python/python-ldap/files/digest-python-ldap-2.0.6 [new file with mode: 0644]
dev-python/python-ldap/python-ldap-2.0.1.ebuild
dev-python/python-ldap/python-ldap-2.0.6.ebuild [new file with mode: 0644]

index e3adb29b1eed4105bc3c590f4a56e437f3dc1f4c..a1b5c10995d093e5723e0bfa23d81e766f0c7169 100644 (file)
@@ -1,4 +1,4 @@
-MD5 e93e2b8b5ed3eb7b17afe4467a0b7668 ChangeLog 487
+MD5 1c22de04038f5902585704a9fc4290fb py-smbpasswd-1.0.ebuild 562
+MD5 82ac2e52e6d03b4a26d4b417f9924ebb ChangeLog 579
 MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
-MD5 513f62dbbc0c0f87d363fff79669d7c3 py-smbpasswd-1.0.ebuild 562
 MD5 5d1586d01a35977df500eb0ffced7385 files/digest-py-smbpasswd-1.0 66
index 033c12c5bf97805fc05e2cbb78e4fc1ab6dc18c1..f242da6b3cd418e6825b8b923e104b0e6faab7b2 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/python-ldap
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.21 2004/11/03 14:36:49 sejo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.22 2004/12/14 19:58:11 carlo Exp $
+
+*python-ldap-2.0.6 (14 Dec 2004)
+
+  14 Dec 2004; Carsten Lohrke <carlo@gentoo.org> python-ldap-2.0.1.ebuild,
+  +python-ldap-2.0.6.ebuild:
+  stable on x86, version bump
 
   03 Nov 2004; <SeJo@gentoo.org> python-ldap-2.0.1.ebuild:
   added ppc keyword
index ef902100a38afe1292fa89d3a72c27a3296da03f..b52340a3a0afa847131bd629e6cedf19279c7536 100644 (file)
@@ -1,12 +1,14 @@
-MD5 4cd044ce8b8eb678cbfa02852cb6c882 ChangeLog 2683
-MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
-MD5 52d87e6f6530204959eecd5b5e20696c python-ldap-2.0.0_pre05-r1.ebuild 862
-MD5 94184328f2bdb308bf2aafad2260b9b7 python-ldap-2.0.0_pre06.ebuild 807
 MD5 25976c2f6fcc9d003a35e463b5c0d3c7 python-ldap-2.0.0_pre13.ebuild 1223
 MD5 14ee892cab06ad12140549d8687be5e3 python-ldap-2.0.0_pre15.ebuild 1224
-MD5 9f162694c6208339eae174f8f772f696 python-ldap-2.0.1.ebuild 1216
-MD5 870f1b1ecea4f738da0ba65fb5a0a661 files/digest-python-ldap-2.0.0_pre05-r1 73
+MD5 94184328f2bdb308bf2aafad2260b9b7 python-ldap-2.0.0_pre06.ebuild 807
+MD5 52d87e6f6530204959eecd5b5e20696c python-ldap-2.0.0_pre05-r1.ebuild 862
+MD5 920ae52021c1ddb239aaa5ff175f16fb python-ldap-2.0.6.ebuild 1506
+MD5 6d6859e266933512e0d7b85ec9bfd64e python-ldap-2.0.1.ebuild 1216
+MD5 629b4571d602f815b410dcfab3560082 ChangeLog 2853
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 541bee8c642ff21d07d3bec72c1ee6d4 files/digest-python-ldap-2.0.1 68
+MD5 a817aea8eb27cfeb4925d7aef1a0df05 files/digest-python-ldap-2.0.6 146
 MD5 aaef21adf6aa58c8fc0a0627f3ceae5f files/digest-python-ldap-2.0.0_pre06 73
 MD5 7c4a7f327a0bc9843e8fda91f445ee63 files/digest-python-ldap-2.0.0_pre13 73
 MD5 45f27ac957d1d832996bbea74d5a2cd4 files/digest-python-ldap-2.0.0_pre15 73
-MD5 541bee8c642ff21d07d3bec72c1ee6d4 files/digest-python-ldap-2.0.1 68
+MD5 870f1b1ecea4f738da0ba65fb5a0a661 files/digest-python-ldap-2.0.0_pre05-r1 73
diff --git a/dev-python/python-ldap/files/digest-python-ldap-2.0.6 b/dev-python/python-ldap/files/digest-python-ldap-2.0.6
new file mode 100644 (file)
index 0000000..63f2e3f
--- /dev/null
@@ -0,0 +1,2 @@
+MD5 59fd9345a77451b7749a28a458406695 python-ldap-2.0.6.tar.gz 66029
+MD5 5b788a9c88c4ba645a16226a6291f8df html-python-ldap-docs-2.0.3.tar.gz 25857
index e7585a0f2f046ded1b3d1b5aa167cd04e5c70b75..a5f4bf4e38cf9f2deae3117f713415bdbc054d6f 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.0.1.ebuild,v 1.3 2004/11/03 14:36:49 sejo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.0.1.ebuild,v 1.4 2004/12/14 19:58:11 carlo Exp $
 
 inherit distutils
 
@@ -17,7 +17,7 @@ DEPEND="virtual/python
 
 SLOT="0"
 LICENSE="PYTHON"
-KEYWORDS="~x86 ~sparc ~alpha ppc"
+KEYWORDS="x86 ~sparc ~alpha ppc"
 
 PYTHON_MODNAME="ldap"
 
diff --git a/dev-python/python-ldap/python-ldap-2.0.6.ebuild b/dev-python/python-ldap/python-ldap-2.0.6.ebuild
new file mode 100644 (file)
index 0000000..3ef9746
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.0.6.ebuild,v 1.1 2004/12/14 19:58:11 carlo Exp $
+
+inherit distutils
+
+#MY_P=${P/_pre/pre}
+#S=${WORKDIR}/${MY_P}
+P_DOC="html-python-ldap-docs-2.0.3" # no newer docs available
+
+DESCRIPTION="Various LDAP-related Python modules"
+SRC_URI="mirror://sourceforge/python-ldap/${P}.tar.gz
+       doc? ( mirror://sourceforge/python-ldap/${P_DOC}.tar.gz )" 
+HOMEPAGE="http://python-ldap.sourceforge.net/"
+
+DEPEND="virtual/python
+       >=net-nds/openldap-2.0.11
+       sasl? ( dev-libs/cyrus-sasl )"
+
+SLOT="0"
+LICENSE="PYTHON"
+KEYWORDS="~x86 ~sparc ~alpha ~ppc"
+IUSE="doc sasl ssl"
+
+PYTHON_MODNAME="ldap"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       cp setup.cfg setup.cfg.orig
+       sed -e "s:^library_dirs =.*:library_dirs = /usr/lib /usr/lib/sasl2:" \
+               -e "s:^include_dirs =.*:include_dirs = /usr/include:" \
+               -i setup.cfg || die "error fixing setup.cfg"
+
+       local mylibs="ldap"
+       if use sasl ; then 
+               use ssl && mylibs="ldap_r"
+               mylibs="${mylibs} sasl2"
+       fi
+       use ssl && mylibs="${mylibs} ssl crypto"
+       
+       # Fixes bug #25693
+       sed -e "s|<sasl.h>|<sasl/sasl.h>|" -i Modules/LDAPObject.c
+       
+       sed -e "s:^libs = .*:libs = lber resolv ${mylibs}:" \
+               -e "s:^compile.*:compile = 0:" \
+               -e "s:^optimize.*:optimize = 0:" \
+               -i setup.cfg || die "error setting up libs in setup.cfg"
+}
+
+src_install() {
+       distutils_src_install
+       use doc && dohtml -r ${WORKDIR}/${P_DOC/html-/}/*
+}
\ No newline at end of file