diff options
author | Ian Delaney <della5@iinet.com.au> | 2012-05-10 20:03:10 +0800 |
---|---|---|
committer | Ian Delaney <della5@iinet.com.au> | 2012-05-10 20:03:10 +0800 |
commit | 25e0fac87d509290a743aa49a4a560a5d6e69407 (patch) | |
tree | 5e2ce7370162306be7bd386115cfbfdc73ab35a5 | |
parent | [dev-python/django-pipeline] New pipeline-1.2.5.ebuild (diff) | |
download | improvise-25e0fac87d509290a743aa49a4a560a5d6e69407.tar.gz improvise-25e0fac87d509290a743aa49a4a560a5d6e69407.tar.bz2 improvise-25e0fac87d509290a743aa49a4a560a5d6e69407.zip |
[dev-python/[egenix-mx-base,isodate]] committed to portage; removing
-rw-r--r-- | dev-python/egenix-mx-base/Manifest | 2 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild | 93 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild | 69 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-distutils.patch | 37 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-test.patch | 45 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/files/egenix-mx-base-3.2.4-distutils.patch | 37 | ||||
-rw-r--r-- | dev-python/egenix-mx-base/metadata.xml | 14 | ||||
-rw-r--r-- | dev-python/isodate/Manifest | 1 | ||||
-rw-r--r-- | dev-python/isodate/isodate-0.4.7.ebuild | 36 | ||||
-rw-r--r-- | dev-python/isodate/metadata.xml | 6 |
10 files changed, 0 insertions, 340 deletions
diff --git a/dev-python/egenix-mx-base/Manifest b/dev-python/egenix-mx-base/Manifest deleted file mode 100644 index 466c7b5..0000000 --- a/dev-python/egenix-mx-base/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST egenix-mx-base-3.2.3.tar.gz 4574421 SHA256 174eefba8835025416a69697d35671210ac028c504290fe381515f70507a97ad SHA512 32d6b373a30efed78db87aad95d9bfd96cbadbe6bbd6214cbe10565af56797ac98f74a5ea246618b38503dc4516b7e062ab5fed23ce90e82e2d3ecfa7662b60b WHIRLPOOL fae933f5133c96c904dcfbfd0de2ec4957a11073bba708816000c794391b769c8631accf18b8e6e5f810a67596c290a8dfa308a490b9bc79838849744b333cc4 -DIST egenix-mx-base-3.2.4.tar.gz 4574057 SHA256 bfbb9519994c33e470d58b0c7b8167e25ce7a1bbf24f2533ea1e1cc235c570f0 SHA512 53bfb3c6d3605cb1da14b380bc53351fd2fc3aa3458f07a03d61d2551a9b8062ae6523546db655e8898120cac8548236bf903c2fac9a5446b0940fe281b5467e WHIRLPOOL 4ad47ffbd8a2bb97f28e1aa78cce016c611046f0082ba75b4bf9d5af3d11be489bda64587dafae740863bf2768e52413df5aa4a068a44e5b8620be9999b9489e diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild deleted file mode 100644 index b9fe653..0000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild,v 1.3 2012/04/23 11:12:49 xarthisius Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*" - -inherit distutils eutils - -DESCRIPTION="eGenix utils for Python" -HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base" -SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz" - -LICENSE="eGenixPublic-1.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="" - -PYTHON_MODNAME="mx" - -src_prepare() { - distutils_src_prepare - - # Don't install documentation in site-packages directories. - sed -e "/\/Doc\//d" -i egenix_mx_base.py || die "sed failed" - - # Avoid unnecessary overriding of settings. Distutils in Gentoo is patched in better way. - sed -e 's/if compiler.compiler_type == "unix":/if False:/' -i mxSetup.py || die "sed failed" - - epatch "${FILESDIR}"/${P}-distutils.patch - - # Replace/disable stupid flawed therefore failing tests - - # testticks.py; print layout is wrong - # testvlad.py, The test should pass to prove the point, not fail - epatch "${FILESDIR}"/${P}-test.patch || die - - # testernesto.py;Chnage sys.argv[1] to sys.argv[0]; works - sed -e 's:[1]:0:' -i mx/BeeBase/mxBeeBase/testernesto.py ||die - - # testrichard.py;Change print to sane syntax - sed -e 's:print date + rubish:print date,rubish:' -i mx/DateTime/mxDateTime/testrichard.py || die - - # testsubclassing.py; derived class from mxDateTime appears plain wrong - rm -rf mx/DateTime/mxDateTime/testsubclassing.py || die - - # Reads a file that does NOT exist - rm -f mx/TextTools/mxTextTools/testkj.py - - # Calls a module that is not included, does NOT exist - rm -f mx/Tools/mxTools/test_safecall.py || die - - # The only one I can't resolve - rm -f mx/TextTools/mxTextTools/testPickleSegFault.py || die -} - -src_compile() { - # mxSetup.py uses BASECFLAGS variable. - BASECFLAGS="${CFLAGS}" distutils_src_compile -} - -src_test() { - testing() { - for test in $(find "build-${PYTHON_ABI}/" -name "*test*.py" | sort) - do - PYTHONPATH="build-${PYTHON_ABI}/lib/" \ - "$(PYTHON)" ${test} - done - } - python_execute_function testing -} - -src_install() { - distutils_src_install - - dohtml -a html -r mx - insinto /usr/share/doc/${PF} - find -iname "*.pdf" | xargs doins - - installation_of_headers() { - local header - dodir "$(python_get_includedir)/mx" || return 1 - while read -d $'\0' header; do - mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1 - done < <(find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0) - } - python_execute_function -q installation_of_headers -} diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild deleted file mode 100644 index 60079e6..0000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild,v 1.3 2012/04/23 11:12:49 xarthisius Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*" - -inherit distutils eutils - -DESCRIPTION="eGenix utils for Python" -HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base" -SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz" - -LICENSE="eGenixPublic-1.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="" - -PYTHON_MODNAME="mx" - -src_prepare() { - distutils_src_prepare - - # Don't install documentation in site-packages directories. - sed -e "/\/Doc\//d" -i egenix_mx_base.py || die "sed failed" - - # Avoid unnecessary overriding of settings. Distutils in Gentoo is patched in better way. - sed -e 's/if compiler.compiler_type == "unix":/if False:/' -i mxSetup.py || die "sed failed" - - epatch "${FILESDIR}"/${P}-distutils.patch -} - -src_compile() { - # mxSetup.py uses BASECFLAGS variable. - BASECFLAGS="${CFLAGS}" distutils_src_compile -} - -src_test() { - testing() { - for test in $(find "build-${PYTHON_ABI}/" -name test.py | sort) - do - PYTHONPATH="build-${PYTHON_ABI}/lib/" \ - "$(PYTHON)" ${test} - done - } - python_execute_function testing -} - -src_install() { - distutils_src_install - - dohtml -a html -r mx - insinto /usr/share/doc/${PF} - find -iname "*.pdf" | xargs doins - - installation_of_headers() { - local header - dodir "$(python_get_includedir)/mx" || return 1 - while read -d $'\0' header; do - mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1 - done < <(find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0) - } - python_execute_function -q installation_of_headers -} diff --git a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-distutils.patch b/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-distutils.patch deleted file mode 100644 index a414b62..0000000 --- a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-distutils.patch +++ /dev/null @@ -1,37 +0,0 @@ -Upstream move customize_compiler yet again... - -http://lists.egenix.com/mailman-archives/egenix-users/2012-April/114841.html -http://hg.python.org/cpython/rev/6240ff5dfebe -https://bugs.gentoo.org/show_bug.cgi?id=412739 - -Patch written by Kacper Kowalik <xarthisius@gentoo.org> ---- a/mxSetup.py -+++ b/mxSetup.py -@@ -298,10 +298,15 @@ - from distutils.command.clean import clean - import distutils.archive_util - -+try: -+ from distutils.sysconfig import customize_compiler -+except ImportError: -+ from distutils.ccompiler import customize_compiler -+ - if (python_version < '2.7' or - (python_version > '3.0' and python_version < '3.2')): - from distutils.sysconfig import \ -- get_config_h_filename, parse_config_h, customize_compiler, \ -+ get_config_h_filename, parse_config_h, \ - get_config_vars, get_python_version - from distutils.util import get_platform - -@@ -313,10 +318,6 @@ - get_config_h_filename, parse_config_h, get_path, \ - get_config_vars, get_python_version, get_platform - -- # This API was moved from distutils.sysconfig to distutils.ccompiler -- # in Python 2.7 -- from distutils.ccompiler import customize_compiler -- - def get_python_include_dir(): - - """ Return the path to the Python include dir. diff --git a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-test.patch b/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-test.patch deleted file mode 100644 index 545e6c6..0000000 --- a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.3-test.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -ur egenix-mx-base-3.2.3.orig/mx/Proxy/mxProxy/testvlad.py egenix-mx-base-3.2.3/mx/Proxy/mxProxy/testvlad.py ---- mx/Proxy/mxProxy/testvlad.py 2001-06-24 21:54:32.000000000 +0800 -+++ mx/Proxy/mxProxy/testvlad.py 2012-05-01 22:52:03.731649820 +0800 -@@ -1,6 +1,10 @@ - from mx.Proxy import WeakProxy -+from mx import Proxy - o = [] - p = q = WeakProxy(o) - p = q = WeakProxy(o) - del o --print p -+try: -+ print p -+except: -+ Proxy.LostReferenceError('already deleted') -diff -ur egenix-mx-base-3.2.3.orig/mx/DateTime/mxDateTime/testticks.py egenix-mx-base-3.2.3/mx/DateTime/mxDateTime/testticks.py ---- mx/DateTime/mxDateTime/testticks.py 2011-05-17 19:48:33.000000000 +0800 -+++ mx/DateTime/mxDateTime/testticks.py 2012-05-01 22:33:19.805682524 +0800 -@@ -14,8 +14,10 @@ - print 't.tuple():',t.tuple() - print 't.absdate:',t.absdate - print 't.abstime:',t.abstime --print 't.tuple() -> time.mktime():',apply(time.mktime,t.tuple()) --print ' -> time.localtime():',time.localtime(apply(time.mktime,t.tuple())) -+print 't.tuple() -> time.mktime():' -+print 't.tuple() -> apply(time.mktime,t.tuple()):' -+print 't.tuple() -> time.localtime():' -+print 't.tuple() -> time.localtime(apply(time.mktime,t.tuple())):' - print "hasattr(Epoch,'gmticks'):",hasattr(Epoch,'gmticks') - try: - print 'tz_offset(t):',tz_offset(t) -@@ -37,8 +39,10 @@ - print 't.tuple():',t.tuple() - print 't.absdate:',t.absdate - print 't.abstime:',t.abstime --print 't.tuple() -> time.mktime():',apply(time.mktime,t.tuple()) --print ' -> time.localtime():',time.localtime(apply(time.mktime,t.tuple())) -+print 't.tuple() -> time.mktime():' -+print 't.tuple() -> apply(time.mktime,t.tuple()):' -+print 't.tuple() -> time.localtime():' -+print 't.tuple() -> time.localtime(apply(time.mktime,t.tuple())):' - print "hasattr(Epoch,'gmticks'):",hasattr(Epoch,'gmticks') - try: - print 'tz_offset(t):',tz_offset(t) - diff --git a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.4-distutils.patch b/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.4-distutils.patch deleted file mode 100644 index 88f0324..0000000 --- a/dev-python/egenix-mx-base/files/egenix-mx-base-3.2.4-distutils.patch +++ /dev/null @@ -1,37 +0,0 @@ -Upstream move customize_compiler yet again... - -http://lists.egenix.com/mailman-archives/egenix-users/2012-April/114841.html -http://hg.python.org/cpython/rev/6240ff5dfebe -https://bugs.gentoo.org/show_bug.cgi?id=412739 - -Patch written by Kacper Kowalik <xarthisius@gentoo.org> ---- a/mxSetup.py -+++ b/mxSetup.py -@@ -304,10 +304,15 @@ - from distutils.command.clean import clean - import distutils.archive_util - -+try: -+ from distutils.sysconfig import customize_compiler -+except ImportError: -+ from distutils.ccompiler import customize_compiler -+ - if (python_version < '2.7' or - (python_version > '3.0' and python_version < '3.2')): - from distutils.sysconfig import \ -- get_config_h_filename, parse_config_h, customize_compiler, \ -+ get_config_h_filename, parse_config_h, \ - get_config_vars, get_python_version - from distutils.util import get_platform - -@@ -321,10 +326,6 @@ - get_config_h_filename, parse_config_h, get_path, \ - get_config_vars, get_python_version, get_platform - -- # This API was moved from distutils.sysconfig to distutils.ccompiler -- # in Python 2.7 -- from distutils.ccompiler import customize_compiler -- - def get_python_include_dir(): - - """ Return the path to the Python include dir. diff --git a/dev-python/egenix-mx-base/metadata.xml b/dev-python/egenix-mx-base/metadata.xml deleted file mode 100644 index 472ba46..0000000 --- a/dev-python/egenix-mx-base/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>johneed@hotmail.com</email> - <name>Ian Delaney</name> - </maintainer> - <maintainer> - <email>tampakrap@gentoo.org</email> - <name>Theo Chatzimichos</name> - </maintainer> - <herd>python</herd> -</pkgmetadata> - diff --git a/dev-python/isodate/Manifest b/dev-python/isodate/Manifest deleted file mode 100644 index 9e6fc7c..0000000 --- a/dev-python/isodate/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST isodate-0.4.7.tar.gz 24172 SHA256 62319ac34b2180d450a4d927873cb2600f3c13bce6b2077cdd770c77b3a987e1 SHA512 0c5471c79fa6a3a67aab21d356f852deaa4614604c2fcafc3d72a6d8418ab0776e3dcaffd1ca277ea69e9c8a67ae4306003eb05ef734770b6db06c728772ec3e WHIRLPOOL ac6fd0babec52270b9df57a99cbb7a3c29d25866d15f420d838cc52b243bb00b038cb0cf9763dc6e7bb021e02e7c1a498a4772fd63818f0cefca5e1bcc496c28 diff --git a/dev-python/isodate/isodate-0.4.7.ebuild b/dev-python/isodate/isodate-0.4.7.ebuild deleted file mode 100644 index 5eb31cb..0000000 --- a/dev-python/isodate/isodate-0.4.7.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -SUPPORT_PYTHON_ABIS="1" -DISTUTILS_SRC_TEST="setup.py" - -inherit distutils eutils - -DESCRIPTION="An ISO 8601 date/time/duration parser and formater" -HOMEPAGE="http://pypi.python.org/pypi/isodate" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-python/setuptools" -RDEPEND="" - -DOCS=( CHANGES.txt README.txt ) - -src_prepare() { - sed -e 's:import unittest:import unittest2 as unittest:' -i src/isodate/tests/test_strf.py || die -} - -src_install() { - distutils_src_install - - delete_tests() { - rm -fr "${ED}$(python_get_sitedir)/isodate/tests" - } - python_execute_function -q delete_tests -} diff --git a/dev-python/isodate/metadata.xml b/dev-python/isodate/metadata.xml deleted file mode 100644 index 852ca30..0000000 --- a/dev-python/isodate/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> -</pkgmetadata> |