From: Ian Delaney Date: Tue, 23 Dec 2014 00:43:42 +0000 (+0000) Subject: rm old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6e5e9550da83559332b217213f41cee4e6233828;p=gentoo.git rm old Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- diff --git a/dev-python/egenix-mx-base/ChangeLog b/dev-python/egenix-mx-base/ChangeLog index 8ef6f96dc755..526e931ce67f 100644 --- a/dev-python/egenix-mx-base/ChangeLog +++ b/dev-python/egenix-mx-base/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-python/egenix-mx-base # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/ChangeLog,v 1.89 2014/07/22 03:17:08 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/ChangeLog,v 1.90 2014/12/23 00:43:14 idella4 Exp $ + + 23 Dec 2014; Ian Delaney -egenix-mx-base-3.1.3.ebuild, + -egenix-mx-base-3.2.1-r1.ebuild, -egenix-mx-base-3.2.3.ebuild, + -egenix-mx-base-3.2.5.ebuild, -egenix-mx-base-3.2.6.ebuild, + -egenix-mx-base-3.2.7.ebuild, -files/egenix-mx-base-3.2.3-distutils.patch, + egenix-mx-base-3.2.8.ebuild: + rm old *egenix-mx-base-3.2.8 (22 Jul 2014) diff --git a/dev-python/egenix-mx-base/Manifest b/dev-python/egenix-mx-base/Manifest index 77770bfe0aa3..fd9dfb796792 100644 --- a/dev-python/egenix-mx-base/Manifest +++ b/dev-python/egenix-mx-base/Manifest @@ -1,30 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX egenix-mx-base-3.2.3-distutils.patch 1273 SHA256 d322f9786db314ac0c548082f19221b9a9a0e540af3438e0b2607831e30901ac SHA512 6d2cf80287519283311a6fce42f7f7ffd6674640995358a643518a1e7f69ade94a46c0e2b99333846c2ba75041bb11d649626007c61d8e0f5d431b3dcda2c3f5 WHIRLPOOL 3ae907f9aea515d4d319fb6f66640f11fc60b612c521365b0873b19e1d3bfabfed3d39d3312038900c0521ea84219bb4c00970c5a4a9564a3a128f1920afad19 AUX egenix-mx-base-3.2.6-tests.patch 1024 SHA256 56d5d280a2423b768ed64838436dfa4a5fb138224649196db6c8530616ce771d SHA512 d1bac82e2d19731e57a16597d1d832ab6e9f988c2243681d012f750eb72bf9d9fd86117a599faa6ccf1ea853694f9a8d94f490161146cea080e542bc14b75a46 WHIRLPOOL f9c8bf364e669266ccf347b32aa82540354267f3d1e8c61b7061ade3eb6daaeccc8b9097b693416d9f4f32e2e12efe6eaf301fe10747ad2eb2614940d3ab908f -DIST egenix-mx-base-3.1.3.tar.gz 8170718 SHA256 1cba48164817298db1cb7dde5f524023fd05fa06c75febaf886b5c7523ad83f2 SHA512 fadd639343a114ba5f84515dff0e18171d415733cce8101bc54273c7a6f5e8930b16198d33ab57b47c91b42b9491b380bfbd29f676bc78dc5b12702071649071 WHIRLPOOL df3fb42d9ac8c0103cd837f3667e4fe2b248491c7a80b89aec469bbaaacf4192d91bbfac386a2ab9fe908482fecda7986564d7fe240c9094e795b945a70c1a56 -DIST egenix-mx-base-3.2.1.tar.gz 4571912 SHA256 4cf18ba4b4c827d8ff8de5a1a6e4cf7f241de6d1f940aa6107807c0a3003b301 SHA512 140db7b95aefe98f72ec8c600f55eb27dcebec1d3dd03d2fea5df25d7fb05756044a9814a9f5f98f6eb414d89a59e0b003b7e29fc99d64ca030ebe29b8664005 WHIRLPOOL 09349f746b410a59eba47c4df545f8f86410ccb21d79e5b8c078f8932733a36b404598e72aa18066636efbdb25f0eb9b239ff062ecb345dcd3faf5648621c1f4 -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 -DIST egenix-mx-base-3.2.5.tar.gz 4575752 SHA256 bfd0d2aeef73532697c857db26ea11a3574280b1d439d42501c36b4c1d989dce SHA512 707d4cb96de04f967c1a37d156f41d9570b580088132f96533b7b4319c1fc0492a29b01ce1dba9527d7fc7cada99da8767a55c0994c285af81af82fd0f370a42 WHIRLPOOL 6f1a190c3d3dad516b58005815fb283c74cba6a3bb87a9f4dfe1f1bb18789ef8731af8e151e1e855feb0338734ea6232c984d259836607bafa3ddbeb0956887f -DIST egenix-mx-base-3.2.6.tar.gz 4584879 SHA256 c8bc38421e0c6827dc8050f9423f941e5f9f3a7167d60f83b5f22da8165050d7 SHA512 6b1022e54d0087aa7c24db4c26fe3b20c7c7c69e668377f4886deb365610e6e98e0a5d6a04655702bcc8f3a41f4940057b63aa780059e86ba1d01f42fa1384bb WHIRLPOOL d2e80c3009a60857c4d2c27ba98b5cf0d602d5a5ccd08ce01ac68c797378eff8b439a03d63e79f04c9f101bbc8f7f1f56f77727a75847f1e724573ababfe12e7 -DIST egenix-mx-base-3.2.7.tar.gz 4585906 SHA256 db9f283bdc8a9a5b76260fdf33c7998b95628d7752c8bb6811a66b8924883d9c SHA512 8eab1b75b90e0e38a16a4dbcd0947f08cbd2a09e40b196eae97a6f5815633c9e08c803630ba05025c702ae16c820af1a0debd9ef40834de10b7cebb085408968 WHIRLPOOL 82a263bf3fcb7efdf4d5a63256418ab64e675133191276b1fc81dabc002aa9eb8467e732cec6e599cf34169999ae6f05eaff0cb6cc38e2984c218b0297795b70 DIST egenix-mx-base-3.2.8.tar.gz 4597088 SHA256 0da55233e45bc3f88870e62e60a79c2c86bad4098b8128343fd7be877f44a3c0 SHA512 26a8d53c2a8ccfe088ac201d0b50d9becc402220746dae2f4fe67b55a1c0cff29b6b7f635f689752c4d444bb05b5edc30972354301830ae24e13b845596dcff9 WHIRLPOOL caba8296c996dc847b0039d5b088f3ddf8e2fae36af1bdb563ca705bf39d6d00aed490c785e303bce9cb79c425f2ca32a244e6f8cfdfdf529548fe2ddd1e3d39 -EBUILD egenix-mx-base-3.1.3.ebuild 1694 SHA256 7d96d9bf4a415f25c9f2fa1c920e5b8c0d68938d16fe5468adfea8a67a714f5c SHA512 1dc3737ac1e920d8f0c9eb5b8e3d9ab964fb28bf7b1c30fd51c3030c6d5a586b9f6ceecf3160ec41ac937b9f7ea49a7faaa7ac89b0341339b6b8a7c047cf2e0a WHIRLPOOL 4384be994b30b6176353f626826b9d0623c68687c91dc53bdaa02997b8f73271411e60e2c071a6162a68f242a96dff47761cddeec83aeef47120c44403103467 -EBUILD egenix-mx-base-3.2.1-r1.ebuild 1785 SHA256 888144273eaded275812aedeb8eba91bf02de70418c73db59ef8481ccd5018b1 SHA512 720357ffc33625dda04df96ebe7c1f8efac1b7c7772407ca7be96afc9250b9c2581b51e19dd102cfa4a9273c4a8329d6c8845cb3d37a1e26c0869e1772d6afcc WHIRLPOOL 450da102736bdda80c5c3372349b20c5dfb60a00b9470bd3ab16b27f878f0ec65ef8e820ab66416ad909a8d69bf2b13815e3348c9397ec3867745d54f1d88f9e -EBUILD egenix-mx-base-3.2.3.ebuild 1782 SHA256 d923d6f9959e2f7e73012282df540f3a9ab80bc354ec36d19d1ceadd585012d8 SHA512 64413827ae6b406d58f850f7c967048710dbd5d80d3c8b3718abcc7400ab4b9f92c6413d43c410ee95a3ff877c4d04e21e667b12e05dcfd824b2cd39ef3a69d5 WHIRLPOOL feb109eb91aab9233f69a89d90f5e92b21c4080059079fb533d1d16391ab89f12b851576c7f0b3f1a35e1a07f25c372f568c01b1ab77e6e712843b1b83e877d2 EBUILD egenix-mx-base-3.2.4.ebuild 1924 SHA256 efcc39264b16594d3842f4fc10c3f6c23d4011122ef9025fc3b2b6b8637b2a5f SHA512 e3486b52039f6011be2a6cd4333ccaa2113cdf57ed774d31075485bd64e519eda7be152a2fc241118a4fa5931a90dbed927acc7cae0ac580f282573e975d1aee WHIRLPOOL 89c3fdf74822d3d14f00139d0ed3d57e9df972eea94b739c721dc0a6c9cbc688673b64f5e0bdaf53164f4814921db22fbf36e7b3d0edd37b37612f004156a990 -EBUILD egenix-mx-base-3.2.5.ebuild 1677 SHA256 e7de61a98f907e425774bf665d6c0ed94bcae9bdcb54ba62d25dfbb3ad661957 SHA512 7d0a0f0c4a31ab692bc72c033bb71bdf08d9e0c2db7704519434e91c7f98a32607775decfe96b72b7e58f1b33d9a28f5605c29b0be572e5fd6f698ee23de2442 WHIRLPOOL 3848944116d28ce518ee3dd214d5e1c63c56005bb9049787c8ff73012c5f6630a7a75860df045b4ef124f6b654db4e0e69824b0c2d0794df3314ae51117967d8 -EBUILD egenix-mx-base-3.2.6.ebuild 1868 SHA256 701e3c303a8688b6e086a02938f2b41ab29b43f92290cfda2f947027766d6491 SHA512 95ce0342b08660304e2f7595e41c82f9ec36b3c7edef4ac47548e82f583309fca1a6ead98c7ef2a25fdaaa13b8ede51428c2334ced959f89fff0f8e7d7d46d09 WHIRLPOOL 56781a58f7feea261f995be5f9ccfd97be3798791d9a969ecfbd377394ce7a8cc628b8ac8a18e3a8cee6e84c1487cfce33daaf93c6315c70b1a4cae7e17976d2 -EBUILD egenix-mx-base-3.2.7.ebuild 1875 SHA256 fb29f21f9d3697c69464a139fc29b5be43d8fe7a2ab784c9b059bc404385cfad SHA512 cb31f38ef9014a0c8caf95e17471316fdcb864ccae90710468269bbf967b37204750ab1fdb5bce7f2952263649691831d113c036d42f2ea4d0b09133d33833b8 WHIRLPOOL cc206111f4a5e6f45e18efcaaa7d330634705381c2bdabe02c763e37c45ad7842c288e8397be8b8a5e502339d28319a321ae591047214a9d1cfa97cba040892e EBUILD egenix-mx-base-3.2.8.ebuild 1744 SHA256 4cafcc0824236e992b20c8d467f5c77ce210cb6445663f0a804aaf103a9d08c2 SHA512 f77e563c1eb7fa77d717ac2cc695216032c7a50b83f67b18424d6f97bd6867c10595bc533281140bb806908608fea1916c44a11f74e142c2ece5ea72170a0edd WHIRLPOOL bf7f15528b1177799edd5f350e8ae616141b1d558f3050e8a0e555569733691a7c993604b023b0f57f9ead47f4f26a3b16a8f2879a02fd0fd9d617ea418ab967 -MISC ChangeLog 11560 SHA256 c1795417b9f69482e2bb536065f33c64aa7a0224e6c976d7fdad7333b9a8c304 SHA512 86bd6f4947881c691084e061f7b117ecffc9572b482ee639e1f398253e6f3b7d7469d557a073b9beeadc4bf385c3b674da363efb810914f05e3d64bdb15cf530 WHIRLPOOL 32adc7742bf94f26dbd2145ad6c09c5791459f2a45a58ceeca473986375bf4f357bc83271780257169a9b8ae79c5200c28fd1fd311bc096b03e12e1f53360de8 +MISC ChangeLog 11883 SHA256 ee8b52c6d781ec45741c6f93c398520ee54444fe064d8f6dd8a64afb438f8be8 SHA512 6b5c163bd08743c6e3ac4b9cf09f3bc46fec38ddfc82c153a9ecd654222e5aa0b9db3412cb1a39462906312c050530429a588f3d81c757a3968bc6dc24509676 WHIRLPOOL 3be4a627a869fb0173a334ab81fa08df4bf232f2da76213c7a5bb3a43e15de2d437a9cc40d4b84396b4320240c0b55ffd0745efba4731edbbd3669abab0d1efc MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlPN1bIACgkQso7CE7gHKw1thgCg3JF4aIyKQMwgAHKgnCdhDuLz -888An2nhtccgZGuKeNib/p4lz7qoxSGz -=IsSM +iEYEAREIAAYFAlSYurMACgkQso7CE7gHKw1pnwCffL7QWJlSJ4A3cIDW891dGo/I +qacAnRFOvpkQoQ+5k/8UIT/05XwW2HIu +=665G -----END PGP SIGNATURE----- diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.1.3.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.1.3.ebuild deleted file mode 100644 index 769033599a72..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.1.3.ebuild +++ /dev/null @@ -1,60 +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.1.3.ebuild,v 1.9 2012/02/20 09:59:15 patrick Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" - -inherit distutils flag-o-matic - -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 - # doesn't play well with -fstack-protector (#63762) - rm "mx/TextTools/Examples/pytag.py" - - # We do the optimization ourselves - sed -i \ - -e 's/^\(optimize\) = 1/\1 = 0/' \ - setup.cfg || die "sed failed" - - # And we don't want the docs in site-packages - sed -i \ - -e '/\/Doc\//d' \ - egenix_mx_base.py || die "sed failed" -} - -src_compile() { - replace-flags "-O[3s]" "-O2" - distutils_src_compile -} - -src_install() { - distutils_src_install - dohtml -a html -r mx - insinto /usr/share/doc/${PF} - find -iname "*.pdf" | xargs doins - - installation_of_headers() { - dodir "$(python_get_includedir)/mx" || return 1 - find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0 | while read -d $'\0' header; do - mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1 - done - } - python_execute_function -q installation_of_headers -} diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.1-r1.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.1-r1.ebuild deleted file mode 100644 index 8602fdac8afd..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.1-r1.ebuild +++ /dev/null @@ -1,61 +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.1-r1.ebuild,v 1.7 2012/02/20 09:59:15 patrick Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" - -inherit distutils flag-o-matic - -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 - # doesn't play well with -fstack-protector (#63762) - rm "mx/TextTools/Examples/pytag.py" - - # We do the optimization ourselves - sed -i \ - -e 's/^\(optimize\) = 1/\1 = 0/' \ - setup.cfg || die "sed failed" - - # And we don't want the docs in site-packages - sed -i \ - -e '/\/Doc\//d' \ - egenix_mx_base.py || die "sed failed" -} - -src_compile() { - replace-flags "-O[3s]" "-O2" - #Build system wants to have BASECFLAGS in environ, not CFLAGS. - BASECFLAGS="${CFLAGS}" distutils_src_compile -} - -src_install() { - distutils_src_install - dohtml -a html -r mx - insinto /usr/share/doc/${PF} - find -iname "*.pdf" | xargs doins - - installation_of_headers() { - dodir "$(python_get_includedir)/mx" || return 1 - find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0 | while read -d $'\0' header; do - mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1 - done - } - python_execute_function -q installation_of_headers -} 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 ee1a65f8188a..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild +++ /dev/null @@ -1,58 +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 -} - -src_compile() { - # mxSetup.py uses BASECFLAGS variable. - BASECFLAGS="${CFLAGS}" distutils_src_compile -} - -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.5.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild deleted file mode 100644 index 8d945afd1147..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2014 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.5.ebuild,v 1.5 2014/04/05 22:43:22 ago Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -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="" - -# distutils.command.config writes to CWD, bug #450516 -# mxSetup.py is broken with --build-lib -#DISTUTILS_IN_SOURCE_BUILD=1 -DISTUTILS_NO_PARALLEL_BUILD=1 - -python_prepare_all() { - # Don't install documentation in site-packages directories. - sed -e "/\.pdf/d" -i egenix_mx_base.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local t - - while IFS= read -r -d '' t - do - "${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}" - done < <(find -name test.py -print0) -} - -python_install() { - local f dest=${D}$(python_get_includedir)/mx - - distutils-r1_python_install \ - build --build-platlib "${BUILD_DIR}"/lib - - mkdir -p "${dest}" || die - while IFS= read -r -d '' f - do - mv -f "${f}" "${dest}" || die - done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0) -} - -python_install_all() { - local f - - distutils-r1_python_install_all - - dohtml -a html -r mx - while IFS= read -r -d '' f - do - dodoc "${f}" - done < <(find -name '*.pdf' -print0) -} diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.6.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.6.ebuild deleted file mode 100644 index 48cc8fb82965..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 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.6.ebuild,v 1.5 2014/03/28 12:45:47 idella4 Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -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 ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" -# Correct broken tests -PATCHES=( "${FILESDIR}"/${P}-tests.patch ) - -# distutils.command.config writes to CWD, bug #450516 -# mxSetup.py is broken with --build-lib -DISTUTILS_NO_PARALLEL_BUILD=1 - -python_prepare_all() { - # Don't install documentation in site-packages directories. - sed -e "/\.pdf/d" -i egenix_mx_base.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - fi - distutils-r1_python_compile -} - -python_test() { - local t - - while IFS= read -r -d '' t - do - "${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}" - done < <(find -name test.py -print0) -} - -python_install() { - local f dest=${D}$(python_get_includedir)/mx - - distutils-r1_python_install \ - build --build-platlib "${BUILD_DIR}"/lib - - mkdir -p "${dest}" || die - while IFS= read -r -d '' f - do - mv -f "${f}" "${dest}" || die - done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0) -} - -python_install_all() { - local f - - distutils-r1_python_install_all - - dohtml -a html -r mx - while IFS= read -r -d '' f - do - dodoc "${f}" - done < <(find -name '*.pdf' -print0) -} diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.7.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.7.ebuild deleted file mode 100644 index a54a4975cd52..000000000000 --- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.7.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 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.7.ebuild,v 1.1 2014/03/28 12:45:47 idella4 Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -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 ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" -# Correct broken tests -PATCHES=( "${FILESDIR}"/${PN}-3.2.6-tests.patch ) - -# distutils.command.config writes to CWD, bug #450516 -# mxSetup.py is broken with --build-lib -DISTUTILS_NO_PARALLEL_BUILD=1 - -python_prepare_all() { - # Don't install documentation in site-packages directories. - sed -e "/\.pdf/d" -i egenix_mx_base.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - fi - distutils-r1_python_compile -} - -python_test() { - local t - - while IFS= read -r -d '' t - do - "${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}" - done < <(find -name test.py -print0) -} - -python_install() { - local f dest=${D}$(python_get_includedir)/mx - - distutils-r1_python_install \ - build --build-platlib "${BUILD_DIR}"/lib - - mkdir -p "${dest}" || die - while IFS= read -r -d '' f - do - mv -f "${f}" "${dest}" || die - done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0) -} - -python_install_all() { - local f - - distutils-r1_python_install_all - - dohtml -a html -r mx - while IFS= read -r -d '' f - do - dodoc "${f}" - done < <(find -name '*.pdf' -print0) -} 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 a414b6239168..000000000000 --- 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 ---- 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.