diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2006-12-30 00:03:32 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2006-12-30 00:03:32 +0000 |
commit | 7d70ed7013200f5a4754b703156b67218d7daae5 (patch) | |
tree | d637518a0ea05b4d2feb185181f4225124d6601c /dev-python/python-ldap | |
parent | Stable on Alpha + IA64. (diff) | |
download | historical-7d70ed7013200f5a4754b703156b67218d7daae5.tar.gz historical-7d70ed7013200f5a4754b703156b67218d7daae5.tar.bz2 historical-7d70ed7013200f5a4754b703156b67218d7daae5.zip |
Version bump, fixed bug #137503 and possible others. Dropped old version.
Package-Manager: portage-2.1.2_rc4-r1
Diffstat (limited to 'dev-python/python-ldap')
-rw-r--r-- | dev-python/python-ldap/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/python-ldap/files/digest-python-ldap-2.0.11 | 2 | ||||
-rw-r--r-- | dev-python/python-ldap/files/digest-python-ldap-2.2.1 | 6 | ||||
-rw-r--r-- | dev-python/python-ldap/python-ldap-2.2.1.ebuild | 57 |
4 files changed, 72 insertions, 1 deletions
diff --git a/dev-python/python-ldap/ChangeLog b/dev-python/python-ldap/ChangeLog index 2384f3dd92bc..9a50980a0a88 100644 --- a/dev-python/python-ldap/ChangeLog +++ b/dev-python/python-ldap/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/python-ldap # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.43 2006/12/22 19:44:44 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.44 2006/12/30 00:03:32 dev-zero Exp $ + +*python-ldap-2.2.1 (30 Dec 2006) + + 30 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> + -python-ldap-2.2.0.ebuild, +python-ldap-2.2.1.ebuild: + Version bump, fixed bug #137503 and possible others. Dropped old version. 22 Dec 2006; Markus Rothe <corsair@gentoo.org> python-ldap-2.2.0.ebuild: Added ~ppc64; bug #158855 diff --git a/dev-python/python-ldap/files/digest-python-ldap-2.0.11 b/dev-python/python-ldap/files/digest-python-ldap-2.0.11 index d619960a1282..382f4de748d1 100644 --- a/dev-python/python-ldap/files/digest-python-ldap-2.0.11 +++ b/dev-python/python-ldap/files/digest-python-ldap-2.0.11 @@ -1,2 +1,4 @@ MD5 5b788a9c88c4ba645a16226a6291f8df html-python-ldap-docs-2.0.3.tar.gz 25857 +RMD160 2dbbdfd1ac420aea441ca31e785efb33aad1c652 html-python-ldap-docs-2.0.3.tar.gz 25857 +SHA256 d39a4ae2f72b18e7f17f3c01d6d204b97c7c91521c918c0dd9155705b843ad66 html-python-ldap-docs-2.0.3.tar.gz 25857 MD5 1c20cdbe8cfab1c92b39848f7deeb6ec python-ldap-2.0.11.tar.gz 71715 diff --git a/dev-python/python-ldap/files/digest-python-ldap-2.2.1 b/dev-python/python-ldap/files/digest-python-ldap-2.2.1 new file mode 100644 index 000000000000..d7ffedc1f3fe --- /dev/null +++ b/dev-python/python-ldap/files/digest-python-ldap-2.2.1 @@ -0,0 +1,6 @@ +MD5 5b788a9c88c4ba645a16226a6291f8df html-python-ldap-docs-2.0.3.tar.gz 25857 +RMD160 2dbbdfd1ac420aea441ca31e785efb33aad1c652 html-python-ldap-docs-2.0.3.tar.gz 25857 +SHA256 d39a4ae2f72b18e7f17f3c01d6d204b97c7c91521c918c0dd9155705b843ad66 html-python-ldap-docs-2.0.3.tar.gz 25857 +MD5 d674ce378d7612ceffe16e93d83e0404 python-ldap-2.2.1.tar.gz 73122 +RMD160 3eaa28ff399aa42ca527145b0d607dec5d422c20 python-ldap-2.2.1.tar.gz 73122 +SHA256 eb8ce76c6df7a3f5139baad0b1e5c2d7e1cee73eead992a77deea0ffa00979c4 python-ldap-2.2.1.tar.gz 73122 diff --git a/dev-python/python-ldap/python-ldap-2.2.1.ebuild b/dev-python/python-ldap/python-ldap-2.2.1.ebuild new file mode 100644 index 000000000000..f6917356fc34 --- /dev/null +++ b/dev-python/python-ldap/python-ldap-2.2.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2006 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.2.1.ebuild,v 1.1 2006/12/30 00:03:32 dev-zero Exp $ + +inherit distutils + +P_DOC="html-python-ldap-docs-2.0.3" + +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/" +SLOT="0" +LICENSE="PYTHON" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc sasl ssl" + +DEPEND=">=net-nds/openldap-2.2 + sasl? ( dev-libs/cyrus-sasl )" +RDEPEND="${DEPEND}" + +PYTHON_MODNAME="ldap" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Note: we can't add /usr/lib and /usr/lib/sasl2 to library_dirs due to a bug in py2.4 + sed -e "s:^library_dirs =.*:library_dirs =:" \ + -e "s:^include_dirs =.*:include_dirs = ${ROOT}usr/include:" \ + -e "s:\(extra_compile_args =\).*:\1\nextra_link_args = -Wl,-rpath=${ROOT}usr/lib -Wl,-rpath=${ROOT}usr/lib/sasl2:" \ + -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 + if use doc ; then + dohtml -r "${WORKDIR}/${P_DOC/html-/}"/* + insinto /usr/share/doc/${PF} + doins -r Demo + fi +} |