diff options
author | Ian Delaney <idella4@gentoo.org> | 2015-03-24 02:49:38 +0000 |
---|---|---|
committer | Ian Delaney <idella4@gentoo.org> | 2015-03-24 02:49:38 +0000 |
commit | 0065ad6de815f6d129ac59d869b71dab526d4577 (patch) | |
tree | 782ab46b3377fa25e1267245f05fda5fab70e5cd /dev-python | |
parent | remove defunct package dev-python/gnosis-utils (diff) | |
download | gentoo-2-0065ad6de815f6d129ac59d869b71dab526d4577.tar.gz gentoo-2-0065ad6de815f6d129ac59d869b71dab526d4577.tar.bz2 gentoo-2-0065ad6de815f6d129ac59d869b71dab526d4577.zip |
remove defunct package dev-python/ldaptor
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/ldaptor/ChangeLog | 146 | ||||
-rw-r--r-- | dev-python/ldaptor/Manifest | 30 | ||||
-rw-r--r-- | dev-python/ldaptor/files/ldaptor-0.0.43-usage-exception.patch | 13 | ||||
-rw-r--r-- | dev-python/ldaptor/files/ldaptor-0.0.43-zope_interface.patch | 71 | ||||
-rw-r--r-- | dev-python/ldaptor/files/ldaptor-prem_test.patch | 59 | ||||
-rw-r--r-- | dev-python/ldaptor/ldaptor-0.0.43.ebuild | 99 | ||||
-rw-r--r-- | dev-python/ldaptor/metadata.xml | 9 |
7 files changed, 0 insertions, 427 deletions
diff --git a/dev-python/ldaptor/ChangeLog b/dev-python/ldaptor/ChangeLog deleted file mode 100644 index 391b9fd50015..000000000000 --- a/dev-python/ldaptor/ChangeLog +++ /dev/null @@ -1,146 +0,0 @@ -# ChangeLog for dev-python/ldaptor -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ldaptor/ChangeLog,v 1.40 2013/09/12 22:29:23 mgorny Exp $ - - 12 Sep 2013; Michał Górny <mgorny@gentoo.org> ldaptor-0.0.43.ebuild: - Replace virtual/pyparsing dep with dev-python/pyparsing. The split versions - were removed and all in-tree versions support all impls now. - - 03 Aug 2013; Michał Górny <mgorny@gentoo.org> ldaptor-0.0.43.ebuild: - Move dev-python/twisted to dev-python/twisted-core. - - 27 Jan 2013; Ian Delaney <idella4@gentoo.org> +files/ldaptor-prem_test.patch, - ldaptor-0.0.43.ebuild: - bump to EAPI=4, patch ldaptor-prem_test.patch to disable 1 test premature to - package's devel level, fixes Bug 452998 thx to flameeyes - - 31 Dec 2012; Michał Górny <mgorny@gentoo.org> ldaptor-0.0.43.ebuild: - Use virtual/pyparsing. - - 11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> ldaptor-0.0.43.ebuild: - Restrict Jython ABIs. Sort dependencies. Fix disabling of test_webui with - USE=-web. Don't install tests. Patch by Arfrever. - - 13 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - ldaptor-0.0.43.ebuild: - Set SUPPORT_PYTHON_ABIS. - - 07 Feb 2010; Peter Volkov <pva@gentoo.org> ldaptor-0.0.43.ebuild: - Add inherit eutils: epatch is defined there. - - 25 Nov 2009; Markus Meier <maekke@gentoo.org> ldaptor-0.0.43.ebuild: - amd64 stable, bug #284767 - - 07 Oct 2009; Raúl Porcel <armin76@gentoo.org> ldaptor-0.0.43.ebuild: - ia64/sparc stable - - 03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> ldaptor-0.0.43.ebuild: - Stable on alpha, bug #284767 - - 02 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - ldaptor-0.0.43.ebuild: - Fix tests. - - 27 Sep 2009; nixnut <nixnut@gentoo.org> ldaptor-0.0.43.ebuild: - ppc stable #284767 - - 16 Sep 2009; Christian Faulhammer <fauli@gentoo.org> - ldaptor-0.0.43.ebuild: - stable x86, bug 284767 - - 23 Feb 2009; Joseph Jezak <josejx@gentoo.org> ldaptor-0.0.43.ebuild: - Marked ~ppc for bug #211749. - - 30 Aug 2008; Markus Meier <maekke@gentoo.org> ldaptor-0.0.43.ebuild: - readd dropped ~amd64 keyword, bug #235969 - - 29 Aug 2008; Raúl Porcel <armin76@gentoo.org> ldaptor-0.0.43.ebuild: - Add ~alpha/~ia64 wrt #235969 - - 29 Aug 2008; Ferris McCormick <fmccor@gentoo.org> ldaptor-0.0.43.ebuild: - Add ~sparc keyword --- Bug #235969 --- Everything fine with USE='web doc - samba'. - - 27 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> ldaptor-0.0.43.ebuild: - Added dropped keywords (~alpha, ~amd64, ~ia64 and ~sparc) - -*ldaptor-0.0.43 (21 Aug 2008) - - 21 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> - +files/ldaptor-0.0.43-usage-exception.patch, - +files/ldaptor-0.0.43-zope_interface.patch, +ldaptor-0.0.43.ebuild: - Version bump. Bug #167164 - - 19 Aug 2008; Ali Polatel <hawking@gentoo.org> ldaptor-0.0.42.ebuild: - Use python_get_sitedir, quoting, keyword ~amd64, set PYTHONPATH=. for - src_test. - - 06 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> metadata.xml, - ldaptor-0.0.6.ebuild, ldaptor-0.0.42.ebuild: - add GLEP 56 USE flag desc from use.local.desc. Fixed ebuild minorsyn - (quotes added) - - 21 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org> - files/digest-ldaptor-0.0.6, files/digest-ldaptor-0.0.42, Manifest: - Convert to Manifest2. - - 13 Feb 2006; Marien Zwart <marienz@gentoo.org> ldaptor-0.0.42.ebuild: - Do not pass -R to trial versions that do not support it. - - 02 Feb 2006; Marien Zwart <marienz@gentoo.org> Manifest: - Fix rmd160 digests. - - 31 Jan 2006; Aron Griffis <agriffis@gentoo.org> ldaptor-0.0.6.ebuild, - ldaptor-0.0.42.ebuild: - Mark 0.0.6 stable on ia64, mark 0.0.42 ~ia64. Mark 0.0.42 ~alpha - - 15 Dec 2005; Jason Wever <weeve@gentoo.org> ldaptor-0.0.42.ebuild: - Added ~sparc keyword in again. - - 15 Dec 2005; Marien Zwart <marienz@gentoo.org> ldaptor-0.0.42.ebuild: - Use pregenerated images instead of running dia from the ebuild (bug #104910). - - 28 Nov 2005; Marien Zwart <marienz@gentoo.org> ldaptor-0.0.6.ebuild: - Fix DEPEND: this version does not work with twisted-2. - -*ldaptor-0.0.42 (28 Nov 2005) - - 28 Nov 2005; Marien Zwart <marienz@gentoo.org> - +files/ldaptor-0.0.42-trial-2.1-compat.patch, -ldaptor-0.0.41.ebuild, - +ldaptor-0.0.42.ebuild: - Version bump to 0.0.42, add a patch to make the tests work with twisted - 2.1.0, use mirror://debian/ in SRC_URI, add missing twisted-web dependency. - Remove 0.0.41. - - 26 Aug 2005; Aron Griffis <agriffis@gentoo.org> ldaptor-0.0.6.ebuild: - add ~ia64 - -*ldaptor-0.0.41 (04 Jul 2005) - - 04 Jul 2005; Thomas Raschbacher <lordvan@gentoo.org> - +ldaptor-0.0.41.ebuild: - Updated version for twisted-2. - Fixes Bug #83182; Thanks to Marien Zwart <m_zwart@123mail.org> - - 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> ldaptor-0.0.6.ebuild: - Stable on ppc. - - 30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 31 May 2004; Bryan Østergaard <kloeri@gentoo.org> ldaptor-0.0.6.ebuild: - Stable on alpha. - - 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> ldaptor-0.0.6.ebuild: - Add missing IUSE. - - 30 Apr 2004; David Holm <dholm@gentoo.org> ldaptor-0.0.6.ebuild: - Added to ~ppc. - -*ldaptor-0.0.6 (12 Dec 2002) - - 05 Apr 2003; Alastair Tse <liquidx@gentoo.org> ldaptor-0.0.6.ebuild: - bump to stable - - 12 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org> : - initial ebuild diff --git a/dev-python/ldaptor/Manifest b/dev-python/ldaptor/Manifest deleted file mode 100644 index b87d6d4ac04d..000000000000 --- a/dev-python/ldaptor/Manifest +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX ldaptor-0.0.43-usage-exception.patch 473 SHA256 13d07200f908b3428dc4e4095614cf3f6332140d4b9861f04e59b04d1fcdee57 SHA512 865cb73ded7bdb72d780d53aca0a068a208e3c646f4d0a0aebd3edede4d7f0d638459a6edba0a01cce74d810af366faf5234fb61098896cc0fe57ad70559f8e7 WHIRLPOOL 9541e41ecb8338f9c9803bf2653cea677867281549b34f3424d435bf9288ea08d49ff87bbf34bea077f15302c86c3499f64ee7ff513255f2e2289d5f0cdfacc5 -AUX ldaptor-0.0.43-zope_interface.patch 2626 SHA256 bcbc0eb57e3901ecf612f86f0bbc5670bf58c113ab0830db26b043516fd8ebda SHA512 02a43d9d1a153162271cb36df7d5cf88da7c60fea087854b010a21bde74572e84a88bbf925a93c5bf2e735c5af8cd8f1468ed42ed0b1cdcf4bd07a246300a9fd WHIRLPOOL c7867fed34a9134089c32d84c2bb52df000539a2a4a5f76219c053af9fb77660ea98315dba160ce609d64d4b008407fa30ce02702ace1cffb906d77786d0d125 -AUX ldaptor-prem_test.patch 2581 SHA256 a66bb6fcca4eef2e05222669cac234433223ead34377646108a40aa60a71bbf4 SHA512 69aec81d460259312a8227dff5a8dca58570d959925fc992d1439e282d6b2f1fddf5fb5827e1ee31460e855cb244d481b77ba102c9e821e9b798bd64f5102fae WHIRLPOOL 4a4e81f5915ebf28537e5299b361ce4699145bd0a4a6cfe6cf0aae5af4e7f21ea0edb46bc0a20271eb86d7b43f78bbc038b76ee4eb3a451c30ceede7cd53ea3d -DIST ldaptor-0.0.42-dia-pictures.tar.gz 74408 SHA256 17b60874e9b5d6d6bf50f6a72a1a6b5b253d469df50b1bbcdd9100147329ef60 SHA512 3756133e9fec28bea190ddc28532f7be7349e04c992499e613a7280288f07bd8efde4b83e20fd1967c3da00ecc98ecaa2371e8fd1bbddc6d6087ff2ab634b4e4 WHIRLPOOL d36deb69bca0e8d0705f7a2abdb59b38269222e5d8baee8ef3904542d2a72a094af3ec796c08a6087c2fd7b57a6ecbd16abaf79ea248c74d94ae4fc5e8c28335 -DIST ldaptor_0.0.43.orig.tar.gz 222978 SHA256 e3d301090e4fa265c9a01fd416801de4a0ac2274bfeb16b9d0114e99bd3f01bc SHA512 0dcc7833c7e7dec2c84312f4ef1bd83f69c24f3cf9b85157536cd00ec5168f7597cfa43646f083b59c84b9ddb950c6d3d39fa082128f8d8ae9eec0374e63955f WHIRLPOOL 2c11bdf154bdb40a77eef47ed15e8d47284ab8ba6f6fb0230f24afcdc1245256b4febb7195853099ef7f81192a29487524cecc4f73df56dcb63e9c68059b1b29 -EBUILD ldaptor-0.0.43.ebuild 2575 SHA256 0afaba1e0a84509568ea920fbe2dfcb410b88d2c35e94bc5337fbe6aa4c5aa70 SHA512 e4cbbfa17c9f3f84bec187e7d3b8df92923bde73c582d6233de1c22dbb5d972e9bcfd6774dedc082626f6a2a7df5604ef9cecbe7f0f941f8a4966dd81f9604cc WHIRLPOOL 26add5ea2fdf177d0df6baed1d9dff361efab413b2c258b6d2320d4341f41ca526b2bff3948d25750f0d1baff9c64c5c8ba7ebb379c581a6958f53f7355b67f6 -MISC ChangeLog 5379 SHA256 cef86f668273ce37d97ce1c30d69f19463b6696b696da038561896538ebbb80f SHA512 f0d8011daa797d051ee306c31122946eab66395e3507eba1b8966f2a2760025e0d937f5ccf63d5ed6fdbe5c593ec4cc3a9cab0d18a48bbd53853a833b090cba3 WHIRLPOOL 6425e7751c2822be23558fdaac2f71f48a10261d26e269c562fb27b6bf6fdfebabf1a3eb1d3fa7b040cd22fe31f44aa758ddbbaeb07086100af0c0506b150ae6 -MISC metadata.xml 270 SHA256 51e81eb0c3b15224e9a0a3e25ed53c2b8bf379ae0e004cf33f4f6391c6161a47 SHA512 ff640885447deddd9f8c60b6f39974843fb63140b5f5531cb0094cad3d22ec5a218a1096f47c20ee229587228cef0c3240dd00c88fee0e5ce6eb9178527c70e3 WHIRLPOOL dd05127d8e10f7ef7077e610606aa6ecbc8aace189a48540101faadc44bdac1b3caa4191a7455a76c5d59c54d0c6505f0449dceb5419a2dc9f73d3f7fbb2155c ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.21 (GNU/Linux) - -iQJ8BAEBCABmBQJSMkBlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOI6oQAIyy6lRH64NMUOfZ9tGwl1vH -gTFzqaOIazkGg/ywHqtepC7cJ52oszcKC6vgyuvhBv+rXLvae0zvFbvsFJFoM8I8 -Ouf1RHxUj87+GSN2RTVmeTX5ldzLYemC0FwerzvzweH1PFiA46b1pwI3J4M8AIeX -e+K2WkmgEAkHt8ZhP882GlQ+YiuGepzygPKBDpd89y2FTEx/zZ8wHsM3IYbh/EtV -7xmWqU4bFXpdtyKuO7XoPnds7U+Hgb/Y4vJYrgL2fvREuOitCAQTeM8Mw9eicQEF -4vSCn/C2qUo0lcC4RIuTrxwG7Eq6GKhtspmuq/GgErz2dUGdQbFJHu7PuP8wNJsb -Ws7jt/svvucVxHGiT6oinzoTPbwJwnCeJ76jxWHh3L/yr3Jb09Vvr/YhDvT76g4m -MFJFixhawZX51uoU7yXgB+JCbqUX+8vdszE14H/zh4PowkTOtVKUO/fyT+uC5/MK -A42xeuKSw1b3Ld5UgZxToK3bJbW3r1OU//JNy/Qxg9jF04FdvFGqak9RkS8P/QQ5 -6eL1TN3mn0AcqYyZ3iB6BZHczdk3BiHw8oj6wRfBwW7KreWL9ikRMqnKOvcYyAvL -pJwIoxYvFtFKujUbArk7k8BVt+5ZRcjEh1tJNGzVzQVn6siZLrzJ+QctX6Xah/PY -ZllTfMzock0Bir/NMhIF -=1EIL ------END PGP SIGNATURE----- diff --git a/dev-python/ldaptor/files/ldaptor-0.0.43-usage-exception.patch b/dev-python/ldaptor/files/ldaptor-0.0.43-usage-exception.patch deleted file mode 100644 index 63e3d8f5459c..000000000000 --- a/dev-python/ldaptor/files/ldaptor-0.0.43-usage-exception.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -uNtr ldaptor-0.0.43.orig/ldaptor/usage.py ldaptor-0.0.43/ldaptor/usage.py ---- ldaptor-0.0.43.orig/ldaptor/usage.py 2008-08-20 12:38:44.000000000 -0430 -+++ ldaptor-0.0.43/ldaptor/usage.py 2008-08-20 20:02:14.000000000 -0430 -@@ -2,6 +2,9 @@ - from ldaptor.protocols import pureldap - from ldaptor.protocols.ldap import distinguishedname - -+class UsageError(usage.UsageError): -+ pass -+ - class Options(usage.Options): - optParameters = () - def postOptions(self): diff --git a/dev-python/ldaptor/files/ldaptor-0.0.43-zope_interface.patch b/dev-python/ldaptor/files/ldaptor-0.0.43-zope_interface.patch deleted file mode 100644 index b9c8e78d5533..000000000000 --- a/dev-python/ldaptor/files/ldaptor-0.0.43-zope_interface.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -uNtr ldaptor-0.0.43.orig/ldaptor/apps/webui/iwebui.py ldaptor-0.0.43/ldaptor/apps/webui/iwebui.py ---- ldaptor-0.0.43.orig/ldaptor/apps/webui/iwebui.py 2008-08-20 12:38:44.000000000 -0430 -+++ ldaptor-0.0.43/ldaptor/apps/webui/iwebui.py 2008-08-20 12:44:53.000000000 -0430 -@@ -1,4 +1,4 @@ --from twisted.python import components -+from zope import interface - --class ICurrentDN(components.Interface): -+class ICurrentDN(interface.Interface): - """Marker interface for current DN for Ldaptor-webui.""" -diff -uNtr ldaptor-0.0.43.orig/ldaptor/apps/webui/search.py ldaptor-0.0.43/ldaptor/apps/webui/search.py ---- ldaptor-0.0.43.orig/ldaptor/apps/webui/search.py 2008-08-20 12:38:44.000000000 -0430 -+++ ldaptor-0.0.43/ldaptor/apps/webui/search.py 2008-08-20 12:37:42.000000000 -0430 -@@ -1,6 +1,7 @@ - from zope.interface import implements - from twisted.internet import defer --from twisted.python import components -+#from twisted.python import components -+from zope import interface - from webut.skin import iskin - from ldaptor.protocols.ldap import ldapclient, ldapsyntax - from ldaptor.protocols.ldap import distinguishedname, ldapconnector -@@ -17,7 +18,7 @@ - from nevow import rend, inevow, loaders, url, tags - from formless import annotate, webform, iformless, configurable - --class IMove(components.Interface): -+class IMove(interface.Interface): - """Entries being moved in the tree.""" - pass - -diff -uNtr ldaptor-0.0.43.orig/ldaptor/interfaces.py ldaptor-0.0.43/ldaptor/interfaces.py ---- ldaptor-0.0.43.orig/ldaptor/interfaces.py 2008-08-20 12:38:44.000000000 -0430 -+++ ldaptor-0.0.43/ldaptor/interfaces.py 2008-08-20 12:38:19.000000000 -0430 -@@ -1,6 +1,7 @@ --from twisted.python import components -+#from twisted.python import interface -+from zope import interface - --class ILDAPEntry(components.Interface): -+class ILDAPEntry(interface.Interface): - """ - - Pythonic API for LDAP object access and modification. -@@ -126,7 +127,7 @@ - incorrect. - """ - --class IEditableLDAPEntry(components.Interface): -+class IEditableLDAPEntry(interface.Interface): - """Interface definition for editable LDAP entries.""" - - def __setitem__(self, key, value): -@@ -206,7 +207,7 @@ - - """ - --class IConnectedLDAPEntry(components.Interface): -+class IConnectedLDAPEntry(interface.Interface): - """Interface definition for LDAP entries that are part of a bigger whole.""" - - def namingContext(self): -@@ -334,7 +335,7 @@ - - """ - --class ILDAPConfig(components.Interface): -+class ILDAPConfig(interface.Interface): - """Generic LDAP configuration retrieval.""" - - def getBaseDN(self): diff --git a/dev-python/ldaptor/files/ldaptor-prem_test.patch b/dev-python/ldaptor/files/ldaptor-prem_test.patch deleted file mode 100644 index ce6746b2796b..000000000000 --- a/dev-python/ldaptor/files/ldaptor-prem_test.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff -ur ldaptor-0.0.43.orig/ldaptor/test/test_server.py ldaptor-0.0.43/ldaptor/test/test_server.py ---- ldaptor/test/test_server.py 2006-01-25 19:37:57.000000000 +0800 -+++ ldaptor/test/test_server.py 2013-01-27 14:05:07.998485642 +0800 -@@ -379,31 +379,31 @@ - ]) - return d - -- def test_modifyDN_rdnOnly_noDeleteOldRDN_success(self): -- newrdn = 'cn=thingamagic' -- self.server.dataReceived(str(pureldap.LDAPMessage( -- pureldap.LDAPModifyDNRequest(entry=self.thingie.dn, -- newrdn=newrdn, -- deleteoldrdn=False), -- id=2))) -- self.assertEquals(self.server.transport.value(), -- str(pureldap.LDAPMessage( -- pureldap.LDAPModifyDNResponse( -- resultCode=ldaperrors.Success.resultCode), -- id=2)), -- ) -+# def test_modifyDN_rdnOnly_noDeleteOldRDN_success(self): -+# newrdn = 'cn=thingamagic' -+# self.server.dataReceived(str(pureldap.LDAPMessage( -+# pureldap.LDAPModifyDNRequest(entry=self.thingie.dn, -+# newrdn=newrdn, -+# deleteoldrdn=False), -+# id=2))) -+# self.assertEquals(self.server.transport.value(), -+# str(pureldap.LDAPMessage( -+# pureldap.LDAPModifyDNResponse( -+# resultCode=ldaperrors.Success.resultCode), -+# id=2)), -+# ) - # tree changed -- d = self.stuff.children() -- d.addCallback(self.assertEquals, sets.Set([ -- self.another, -- inmemory.ReadOnlyInMemoryLDAPEntry( -- '%s,ou=stuff,dc=example,dc=com' % newrdn, -- {'objectClass': ['a', 'b'], -- 'cn': ['thingamagic', 'thingie']}), -- ])) -- return d -- test_modifyDN_rdnOnly_noDeleteOldRDN_success.todo = 'Not supported yet.' -- -+# d = self.stuff.children() -+# d.addCallback(self.assertEquals, sets.Set([ -+# self.another, -+# inmemory.ReadOnlyInMemoryLDAPEntry( -+# '%s,ou=stuff,dc=example,dc=com' % newrdn, -+# {'objectClass': ['a', 'b'], -+# 'cn': ['thingamagic', 'thingie']}), -+# ])) -+# return d -+# test_modifyDN_rdnOnly_noDeleteOldRDN_success.todo = 'Not supported yet.' -+# - def test_modify(self): - self.server.dataReceived(str(pureldap.LDAPMessage( - pureldap.LDAPModifyRequest(self.stuff.dn, diff --git a/dev-python/ldaptor/ldaptor-0.0.43.ebuild b/dev-python/ldaptor/ldaptor-0.0.43.ebuild deleted file mode 100644 index 39af411961a9..000000000000 --- a/dev-python/ldaptor/ldaptor-0.0.43.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ldaptor/ldaptor-0.0.43.ebuild,v 1.20 2013/09/12 22:29:23 mgorny Exp $ - -EAPI="4" -PYTHON_DEPEND="2:2.6" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* 2.5 *-jython 2.7-pypy-*" # pypy fails several tests -DISTUTILS_SRC_TEST="trial" -DISTUTILS_DISABLE_TEST_DEPENDENCY="1" - -inherit distutils eutils - -DESCRIPTION="set of LDAP utilities for use from the command line" -HOMEPAGE="http://www.inoi.fi/open/trac/ldaptor" -SRC_URI="mirror://debian/pool/main/l/ldaptor/${PN}_${PV}.orig.tar.gz - doc? ( mirror://gentoo/${PN}-0.0.42-dia-pictures.tar.gz )" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" -IUSE="doc samba web" - -DEPEND="dev-python/pyparsing - >=dev-python/twisted-core-2 - dev-python/twisted-mail - dev-python/twisted-names - doc? ( - dev-python/epydoc - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - ) - samba? ( dev-python/pycrypto ) - web? ( - >=dev-python/nevow-0.3 - dev-python/twisted-web - dev-python/webut - )" -RDEPEND="${DEPEND}" - -DOCS="README TODO ldaptor.schema" - -src_prepare() { - distutils_src_prepare - epatch "${FILESDIR}/${P}-zope_interface.patch" - epatch "${FILESDIR}/${P}-usage-exception.patch" - epatch "${FILESDIR}"/${PN}-prem_test.patch - # Delete test with additional dependencies. - if ! use web; then - rm -f ldaptor/test/test_webui.py - fi -} - -src_compile() { - distutils_src_compile - - if use doc; then - cp "${WORKDIR}/ldaptor-pictures/"*.dia.png doc/ - pushd doc > /dev/null - # skip the slides generation because it doesn't work - sed -e "/\$(SLIDES:%\.xml=%\/index\.html) /d" -i Makefile - # replace the docbook.xsl with something that exists - stylesheet='xsl-stylesheets' - sed -e "s#stylesheet/xsl/nwalsh#${stylesheet}#" -i Makefile - emake || die "make failed" - popd > /dev/null - fi -} - -src_install() { - distutils_src_install - - delete_tests() { - rm -fr "${ED}$(python_get_sitedir)/ldaptor/test" - } - python_execute_function -q delete_tests - - if ! use web; then - rm -f "${ED}"usr/bin/ldaptor-webui* - delete_webui() { - rm -fr "${ED}$(python_get_sitedir)/ldaptor/apps/webui" - } - python_execute_function -q delete_webui - else - copy_skin-default() { - cp ldaptor/apps/webui/skin-default.html "${D}$(python_get_sitedir)/ldaptor/apps/webui" - } - python_execute_function -q copy_skin-default - fi - - # Install examples. - if use doc; then - insinto /usr/share/doc/${PF} - doins -r doc/api doc/ldap-intro doc/examples - if use web; then - doins -r doc/examples.webui - fi - fi -} diff --git a/dev-python/ldaptor/metadata.xml b/dev-python/ldaptor/metadata.xml deleted file mode 100644 index d05152d3c62a..000000000000 --- a/dev-python/ldaptor/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -<use> - <flag name='web'>enable the web front end for ldaptor (uses - <pkg>dev-python/nevow</pkg>)</flag> -</use> -</pkgmetadata> |