summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-02-05 12:36:54 +0000
committerJustin Lecher <jlec@gentoo.org>2014-02-05 12:36:54 +0000
commitfb34b30925ebdb85dca4bcb19f98454383869e3f (patch)
treed9c336a06d18eb62ce4951936d108a7673338303 /dev-python/python-ldap
parentAdd another high-bandwidth development snapshot. (diff)
downloadhistorical-fb34b30925ebdb85dca4bcb19f98454383869e3f.tar.gz
historical-fb34b30925ebdb85dca4bcb19f98454383869e3f.tar.bz2
historical-fb34b30925ebdb85dca4bcb19f98454383869e3f.zip
Version BUmp
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'dev-python/python-ldap')
-rw-r--r--dev-python/python-ldap/ChangeLog9
-rw-r--r--dev-python/python-ldap/Manifest36
-rw-r--r--dev-python/python-ldap/python-ldap-2.4.14.ebuild74
3 files changed, 99 insertions, 20 deletions
diff --git a/dev-python/python-ldap/ChangeLog b/dev-python/python-ldap/ChangeLog
index a2219ca6a43c..58317fb2d18b 100644
--- a/dev-python/python-ldap/ChangeLog
+++ b/dev-python/python-ldap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/python-ldap
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.129 2013/09/05 18:46:36 mgorny Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/ChangeLog,v 1.130 2014/02/05 12:36:53 jlec Exp $
+
+*python-ldap-2.4.14 (05 Feb 2014)
+
+ 05 Feb 2014; Justin Lecher <jlec@gentoo.org> +python-ldap-2.4.14.ebuild:
+ Version BUmp
05 Sep 2013; Michał Górny <mgorny@gentoo.org> python-ldap-2.4.10-r1.ebuild,
python-ldap-2.4.12.ebuild, python-ldap-2.4.13.ebuild, python-ldap-9999.ebuild:
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 8165d23f9b12..f89d3b5837c2 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,11 +1,12 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
DIST python-ldap-2.3.13.tar.gz 112397 SHA256 417ae3f6e2f680461611dc60c95ac9fcb3c5bab2e00e06f9e0572b85903ecc9b SHA512 be676e46c2112b825d1044f525dc0c10d635126c3f3b73050c0fb89bb02068c881545b9fc4186dd561b7c028ed13a1c7b6eda056acfb10a76745e840a338a48c WHIRLPOOL 2c922e147afd0440ed723fed267cf811482c366063529c0515f6e00efd20e2a8292a0280ee633536ad842b3094613d49780d2edb3868a06fcc2443fa10c142f3
DIST python-ldap-2.3.9.tar.gz 108209 SHA256 62f75b21c5ee744408c9d8b59878328b3bdf47899d30e8abf0c09b3ffb893ed4 SHA512 7470c476c44b0a8ae1498fddac5f0c6ba64bd305742df578ad204f21348dbcec61624b9da15d32c14c9120a2104137d37727e9df5ebf74e380ab607c496bbbe7 WHIRLPOOL dd7502911349e3ab31ef9f7e67616aee0fff1aae2e2527f2597ec79a65190768397b1fd688eaa5b32502f944f8d3f162333d8b5d97d9b47cee8754d1fabfb735
DIST python-ldap-2.4.10.tar.gz 134153 SHA256 67cc7801bf24c29386ab99966ceb68d6a60fa9e0566cc95a4fbb2c4695a8ce54 SHA512 9f59c87acec4cc8f958c7dbea0ca82aa30f46ef7ff44c5cc424bbc37ccb7a15bf669262ad96e209cdbe4da21e33f46aa85fea736ae76363adb98de915ecac380 WHIRLPOOL c28772aad5d2cfdefc8a6dc9dfe5a29259bdd219038e6e71d2ff35580254e6cb434e5ba485be5eddbc74490012d0046d45ff1d16e222e079b6efabb6f4bcca85
DIST python-ldap-2.4.12.tar.gz 135395 SHA256 8587f8007c603b09ea6aa72fd63f1619b8a0d7f97e81ce955a44e8f84c7c9088 SHA512 9cd5f35d374e1cdd6b01473e978a90478416dec46c566f3a347c44839b54f8a2aa255504acbc88a73e1ad0ac836445546830f28764542b10a6255f890052598e WHIRLPOOL 90bfe55e3ba91cf3bca7e4bf6812d5944a3a311b0652306a836bc2d26bc37882f481775ae713ea540165bcad73e6fe3d5c4634b2b4800e6f3289aea8f72b7681
DIST python-ldap-2.4.13.tar.gz 135550 SHA256 96853b9bbdacb341d6a3d60fdc89f8cb8acef47970ce8492ee3cbe975b9c7dbf SHA512 c77c487b48fa63b9bb9926fca0082834f6a2c6c7e9be89849e59b45a9e7c18146e4a7a982fe0a0504659ba680c39823eea29f349842a9f8df36acf8f10bab975 WHIRLPOOL 0c70cff4f7c41b514befb517fbe89e39bc426bd0fa0b7164781c82d14a99213d6da5d89bba371cdfd5c373d4152cee2f19c19f3e4e65d3aff8e79bcbb41320ae
+DIST python-ldap-2.4.14.tar.gz 136808 SHA256 cd2bf964e298a56effeaeb4758c18150c233c6e22b8bdb622cb220a25b53e21d SHA512 77303db1cc14ef0e3d8c40a274db6653edebc1714648d54357a2be2b3dc0a0716ac2950828df5f3968b83058b1e090ef76c148e711645762033b260073a8165b WHIRLPOOL 9deb23d16b18f9ea53028b956bd0d0b79ea26ef3eef45190b05a836770389bd499d2d169ecf01294f9d02499d679b1c62b190adbf4114a0b224e58eabfb77dd6
DIST python-ldap-docs-html-2.3.13.tar.gz 118531 SHA256 8ea9eee3135db006489268733e49ab1e80906ca2bc9e7960f19e548506ce08a4 SHA512 d4edca6b627b4c9449f1ddbda41ae793664924a41b05046b005909002a23cf8e830ab7178cc1173a373f6675e1e97af0e24232baf837ec9fa859888c8c4568f6 WHIRLPOOL f9117dc1bab2368b2976f97437bd03fba3870c5503492e73f1ef9cba4407cf777dbd91dea54f835d8ea4d01e592bb21c59ea7a52b9b8fb4d688915d37163e55e
DIST python-ldap-docs-html-2.3.9.tar.gz 116913 SHA256 de8b4d91e1a35702d993f7d744fcc5a3e7cbf5be543d2d127791cda9df361124 SHA512 fe3259fbbc2620d88912e12d3d7c36776a9f2bc62bdfb704b1ff9671240badaf95bf28e5b93fcf738964f321c02c81f45deb6bb1f49d6d035a0b9990ee9d9279 WHIRLPOOL d85ebb31948c1b5baf7fd49340f1b9239a74c446ebf997e5800c5df7e4db0053ed5df356ea8697adf247b2b5fc34bf5fc92d3903b6f78408eec90b038761e092
EBUILD python-ldap-2.3.13.ebuild 2156 SHA256 01421eb4baa6f0624577f071480f0d9532df63d60dfc2e36b941b3e6b02bb8a7 SHA512 6bb5f267419f5ae9b8894a7c52ac2fd6de50addd91d0a4cd70acf6563cd80089f8cda6c2b31a6fc37526bf070a23686ea63b7cf3422d1de3bb55e607f588cece WHIRLPOOL c06bac74f8b246c7961f774aa883250a34697088f65b3dbf89c3a12e9e594e9d320ad0fd92df14ff5cdeb12a0c5755d9b0f23ce4f298ccb3b16228c2703651bc
@@ -14,25 +15,24 @@ EBUILD python-ldap-2.4.10-r1.ebuild 2200 SHA256 680a39340c87284c66a65db60f0d12bf
EBUILD python-ldap-2.4.10.ebuild 2313 SHA256 3e50a0bc43b60bd172ddf547c7654fca342b600bfb1dc215e403be72cf5e16f7 SHA512 1ba90d4a7158ee3d29433e303b21f6ef401f758b0dcfd277a739f38ab52409561504787d9d6f105f37baa925bcf14d354bd349430e4597637328e27ae9e2f917 WHIRLPOOL 5ce1a29663765901300f2a148d683906af7e3804df07a010505bc3efa7f2006b0d3747ba96ebfa3e3ac33e37139c3280e0d164cb2126857823ca012eff45a21a
EBUILD python-ldap-2.4.12.ebuild 2197 SHA256 a064d04591cd20e6003554f18cc57f90a1dc18e6135c6f4639996f49982e4f18 SHA512 3706be139cf14b2666320fcfd3fbdde6338a036695ba4c41cf4c599ca596881ae6749fa9d01ec7c29f5c1d09d445fc70b618083a8f2f7da19c140776fc27598f WHIRLPOOL bac6f25e4ec82ebc6e1f9d05c6b2bc017a4b1f9a30ccab2ba6b34de960d0ca0e4a2d9bc6c9e8e6c7231684d9896a3205cc37df095f5635c928f1a80a53d7d330
EBUILD python-ldap-2.4.13.ebuild 2197 SHA256 06666cfcf025b84b426b13d1883a6716147edef7b3e356fd577b6cf3e946298f SHA512 3c09066cbeb6fa89f68c33e71ec545f234e12d1a7463c455a2699f57b53ef00a07123928bc385ad3e0ce4cb3e8e987b69eb251f3cdd0cc7e98206a2bbb1f76c0 WHIRLPOOL fbbbad316303b47b9fb17a580db9011ca1842858d61c0c07424c12a28e36a6daa4bcee4d064f49fdfa2602e14d3272796bd1c78d1b666cebad1b267fb35dbbc6
+EBUILD python-ldap-2.4.14.ebuild 2195 SHA256 ae3dffe31c81fd2026d59ae14e2efe87269da4ec672b76ce176322a4d11d31fe SHA512 7049a161a50c6d867692f35e2c7a93614257196a98312e75ea8c20710af81c1dc413a968932ed9fc2fe62282e45e6efd5637ecc55e78fd80e4b3f6b9aab31ae1 WHIRLPOOL 3d36d2b4360df56d550fbded1e76ea3723555c6d156f6daa4545f8db0a3ca4e99cc13595a7149672187a43e59e59cb0d39f6162f3fe2ed00411f4f26674a9574
EBUILD python-ldap-9999.ebuild 2433 SHA256 59b0fab581938e955fa5d8eddfca937d9cc744e3958e940eb1c2efbfba069441 SHA512 164e11e669d31b2b60c1e3886564c063e17c6096377d4fe8c1a91e7bc5c5838f6fd7b3b2c9e6ab1d804522c75c7974975482d411c89dc711a2318bd2c872b904 WHIRLPOOL 035182fffc2125ef2bd6e87cbf3d9bd3ddab46247dc591361b856663bbfb4e269e8e04f36b2d96567b41c3f025b0a9fbaf75dddd61f01cc7b59778d648b6f8be
-MISC ChangeLog 17281 SHA256 fbec7814218d08ce83cd53f624cd3ee7c85621f6daf35596e857714748bae2a1 SHA512 03f8ab9f8dc825cfba035439d23fa8e4520d1c2e30f6ad863bdae142951d4699ea6817458f6766ad234ad073824bc478f70d2aba38bac8a3f6eabcb5cc71c01a WHIRLPOOL 16ebc3d3748c75a37a1ebbb8fe96ef4af40f15ddedbfbf93059b2c8e6d47b667d2c48dd0bdbe2c26f7c529ccf31ccaf90430cef1d671aa2b5ae90830ef0182ef
+MISC ChangeLog 17405 SHA256 acfb218123e9a3817d6ba3dd0e3ca142410dd59a703df7553eaf7f2f1cfd905a SHA512 6fc31271405e44eccbc6c70c12eefdeecbc99044d940885e8c0f7938a365a6bae797a43260806a4cb172e1b654cafcb7cce4057b0d2dad15ffa460e57793658a WHIRLPOOL 3d03eebeb82d45f68d3aa1d51d4baf148857c7396776f64e23f0904ecd508f5e07516788f0de8b54eb9d98135d1dd114fb8c7ae537b0c471654e7a24b9a794fa
MISC metadata.xml 382 SHA256 2401fbdf82488b2cc69337b156a5be00f178c1c325a1f7cbe7a021f5c20ac9e4 SHA512 6fa2990fffb89cc9ad16231746e539f0665a1ea816f17c424855f1b9bb27420adcf5fa4263e64678ad5802dbc6524f280592c34053f52a66b7ff9dac3fc76cee WHIRLPOOL 913ccc6cdd6902c8255d9e5b6a0a0c7027faea36aaa81320e9e9b6581a60bb62d4a5a4c59e90347dedb4e9dbe5ab1fca35b27309954b471623d86c8d37c4fc99
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJSKNKiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOZFEQANSSYW5SSQDaWIqR0bD9FhGr
-GeGHNwP7f1EMthrMBQaNJOqPgy0mbR+Fw4hy6ShLKmAe5HDU3ZPQEsAJ0q2XiFBF
-TF86e0pMch09wxH6eiI/vYJC1dOvW/tsz4spP7tVqYNnRUnJjJCHNSv9CK5wi6ke
-y+w4oUInLL2fBbJghmI7ZCcPf+QCLl/ZMXDbnXzM9HvwyYy/ZPPkn95ETPwnf28z
-Z7WFHiJk2Gu+Sz35aJtIn/uwc7/x3PWgL686Waaq1TmguKH8mkPw+M1v184xVTmd
-bXXkmsI6dC0+D8iMnUfK8Dk3LSuB8osXVEslOanK68UhnSdJn5HMqQ3cunO17u9v
-xMPHh0AopMqPcV1H50eoKunDHZGgEPgI7kJtcolRJyuaqgOG19puWtqDHTi0EJ/g
-jZdayv8ZZIocu+W9uB9dZA7TTPamKIzKhy8CyXlkDekQ1863PggnvsQhU/FReKj9
-Foan+tXgMH+zq+ruf+1AIUXx45YZ/vEVbHIdtBHunYzrXowKSjD3xC5eqJOEBpjf
-ZfTt0Z8jIYn/6LkKVuVRb7L0TxL5PnuaUYMslljIUw154tDLfrWyBIgXHyet6kce
-EHlJhTDWbgGTCh5KSucVuDuTgRwQ9l3Y/7LUKtuEcc8gA/xfeiGosddfR/UGd1ng
-ilpjU2EdxAwA2690pbQf
-=TOTs
+iQIcBAEBCgAGBQJS8jBmAAoJELnU8jG9FVir1lsP/2Smw4QoS19VRQAZXRcNarYz
++FBv7ndrfS9McJAg8xcWiUEnz7Xw1VrTcMq6DJfuFPUDry1lwnhs56WEZ4BBHjPP
+PjuHO1A2C9NAqatn4Ys+is1Qz1rwXc3sbk9teALkE1wmrDfK5MTqiIOcx60j4cr/
+tHhP9OIemD2wIiSvSpoMgGM8gDDeYbGCVIC8oB98shs9XHcJvLBznwJcNu1EuU6k
+2LHlAFpI+he1ehPUWCW+phb24yw7rSR5UViqP30oRtew7ymNSneOzz9sWhdoD1CA
+jWs+BBuW3uPRQIPWFb7Ag/YKaJq84kacLD3N4gG+uW/KHnlV2HzbYBoFy+W+7Fx1
+ClboXbEpTMNu+F/mPadUV3t9OIkwDtPfZuqxtkATOHVis6ZfO01S9h5cXHqaaWIe
+C6Cb9SDPJByFPbWS04MD9aKjGDGQ15tcjOIk3bfb+ZnryZCX9uBYRZHhhol/HYeY
+qpL90s2CZ2R+VKt9+K58H1LLAg3GFFZMgQUJZ7B1Ff+rPgv/7vFlRy4jyWiVpVwX
+a4LEfEl9Bv+2mYqqrWqSJFPkcTYncA0M/Al32fqxRPXApAh2d327uH2pAUFskbhe
+acsrrAlkhDihOCm3FWn9A+gUSqooLEFvHM43pFCJjmz4gA5xo/6L6gDqtf3qzTCK
+N9UO0RIumFZOv/Cp7iKt
+=Aqjy
-----END PGP SIGNATURE-----
diff --git a/dev-python/python-ldap/python-ldap-2.4.14.ebuild b/dev-python/python-ldap/python-ldap-2.4.14.ebuild
new file mode 100644
index 000000000000..2c32bcd84cab
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-2.4.14.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2014 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.4.14.ebuild,v 1.1 2014/02/05 12:36:53 jlec Exp $
+
+EAPI=5
+
+# pypy: bug #458558 (wrong linker options due to not respecting CC)
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+IUSE="doc examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+RDEPEND=">=net-nds/openldap-2.4
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ sasl? ( dev-libs/cyrus-sasl )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
+ -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
+ -i setup.cfg || die "error fixing setup.cfg"
+
+ local mylibs="ldap"
+ if use sasl; then
+ use ssl && mylibs="ldap_r"
+ mylibs="${mylibs} sasl2"
+ else
+ sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+ fi
+ use ssl && mylibs="${mylibs} ssl crypto"
+ use elibc_glibc && mylibs="${mylibs} resolv"
+
+ sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+ -i setup.cfg || die "error setting up libs in setup.cfg"
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ cd Doc || die
+ sphinx-build -b html -d _build/doctrees . _build/html || die
+ fi
+}
+
+python_test() {
+ # XXX: the tests supposedly can start local slapd
+ # but it requires some manual config, it seems.
+
+ "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( Doc/_build/html/. )
+
+ distutils-r1_python_install_all
+
+ if use examples; then
+ dodoc -r Demo
+ docompress -x /usr/share/doc/${FP}/Demo
+ fi
+}