From: Ian Delaney Date: Wed, 24 Dec 2014 11:59:06 +0000 (+0000) Subject: re-add -3.2.5 to service stabled logilab-common-0.61.0 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=2349c6780ea335728fb52d4e8b5f2768488d6ac4;p=gentoo.git re-add -3.2.5 to service stabled logilab-common-0.61.0 Package-Manager: portage-2.2.14/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xB8072B0D --- diff --git a/dev-python/egenix-mx-base/ChangeLog b/dev-python/egenix-mx-base/ChangeLog index 526e931ce67f..67a57176e2a0 100644 --- a/dev-python/egenix-mx-base/ChangeLog +++ b/dev-python/egenix-mx-base/ChangeLog @@ -1,6 +1,11 @@ # 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.90 2014/12/23 00:43:14 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/ChangeLog,v 1.91 2014/12/24 11:58:26 idella4 Exp $ + +*egenix-mx-base-3.2.5 (24 Dec 2014) + + 24 Dec 2014; Ian Delaney +egenix-mx-base-3.2.5.ebuild: + re-add -3.2.5 to service stabled logilab-common-0.61.0 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, diff --git a/dev-python/egenix-mx-base/Manifest b/dev-python/egenix-mx-base/Manifest index fd9dfb796792..c7e12ff26bd6 100644 --- a/dev-python/egenix-mx-base/Manifest +++ b/dev-python/egenix-mx-base/Manifest @@ -3,15 +3,17 @@ Hash: SHA256 AUX egenix-mx-base-3.2.6-tests.patch 1024 SHA256 56d5d280a2423b768ed64838436dfa4a5fb138224649196db6c8530616ce771d SHA512 d1bac82e2d19731e57a16597d1d832ab6e9f988c2243681d012f750eb72bf9d9fd86117a599faa6ccf1ea853694f9a8d94f490161146cea080e542bc14b75a46 WHIRLPOOL f9c8bf364e669266ccf347b32aa82540354267f3d1e8c61b7061ade3eb6daaeccc8b9097b693416d9f4f32e2e12efe6eaf301fe10747ad2eb2614940d3ab908f 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.8.tar.gz 4597088 SHA256 0da55233e45bc3f88870e62e60a79c2c86bad4098b8128343fd7be877f44a3c0 SHA512 26a8d53c2a8ccfe088ac201d0b50d9becc402220746dae2f4fe67b55a1c0cff29b6b7f635f689752c4d444bb05b5edc30972354301830ae24e13b845596dcff9 WHIRLPOOL caba8296c996dc847b0039d5b088f3ddf8e2fae36af1bdb563ca705bf39d6d00aed490c785e303bce9cb79c425f2ca32a244e6f8cfdfdf529548fe2ddd1e3d39 EBUILD egenix-mx-base-3.2.4.ebuild 1924 SHA256 efcc39264b16594d3842f4fc10c3f6c23d4011122ef9025fc3b2b6b8637b2a5f SHA512 e3486b52039f6011be2a6cd4333ccaa2113cdf57ed774d31075485bd64e519eda7be152a2fc241118a4fa5931a90dbed927acc7cae0ac580f282573e975d1aee WHIRLPOOL 89c3fdf74822d3d14f00139d0ed3d57e9df972eea94b739c721dc0a6c9cbc688673b64f5e0bdaf53164f4814921db22fbf36e7b3d0edd37b37612f004156a990 +EBUILD egenix-mx-base-3.2.5.ebuild 1681 SHA256 44c22e5eb078fb9efc62a15b65e3413f4e1ff8cbe64aeb73b788e725cf1aff35 SHA512 782934f5535b25858d7f1621e0af8c27d133d6180962c12469be55ca6010c20e5c1923bd018b804388985804fbc8100ed25ef68fd930dd43f1f59f81f274354b WHIRLPOOL 2ef34b08627c28d33e1de1e94ed4e0efd582147bf462cebfb5f00228c00c2756e261c9b72798c93b8a3f4b0aa6c32d8ca8252b9d4852163769c507069d97a766 EBUILD egenix-mx-base-3.2.8.ebuild 1744 SHA256 4cafcc0824236e992b20c8d467f5c77ce210cb6445663f0a804aaf103a9d08c2 SHA512 f77e563c1eb7fa77d717ac2cc695216032c7a50b83f67b18424d6f97bd6867c10595bc533281140bb806908608fea1916c44a11f74e142c2ece5ea72170a0edd WHIRLPOOL bf7f15528b1177799edd5f350e8ae616141b1d558f3050e8a0e555569733691a7c993604b023b0f57f9ead47f4f26a3b16a8f2879a02fd0fd9d617ea418ab967 -MISC ChangeLog 11883 SHA256 ee8b52c6d781ec45741c6f93c398520ee54444fe064d8f6dd8a64afb438f8be8 SHA512 6b5c163bd08743c6e3ac4b9cf09f3bc46fec38ddfc82c153a9ecd654222e5aa0b9db3412cb1a39462906312c050530429a588f3d81c757a3968bc6dc24509676 WHIRLPOOL 3be4a627a869fb0173a334ab81fa08df4bf232f2da76213c7a5bb3a43e15de2d437a9cc40d4b84396b4320240c0b55ffd0745efba4731edbbd3669abab0d1efc +MISC ChangeLog 12056 SHA256 a3219ddafa32de8e7aeade786bae254a9af37833abbb0d1eb2944cb0b0881646 SHA512 e32c49ff2410443010f40eb26bcefbc19389a5688573a3f9b3f81a7116735bfa5559847250c3aad6d97d1a94447423fd31f1a5990a726e81a124fb0d771e0c02 WHIRLPOOL 9957c18bf851fae65cd8f87b6fd87fd7dc15182e86971eef67414635d815068463fb2093b04dd0ed6da7fcad7c662a31f4f5bdf88132d63c246e17ff2a26dfd4 MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlSYurMACgkQso7CE7gHKw1pnwCffL7QWJlSJ4A3cIDW891dGo/I -qacAnRFOvpkQoQ+5k/8UIT/05XwW2HIu -=665G +iEYEAREIAAYFAlSaqoIACgkQso7CE7gHKw2GxACfWJpclcqnDN9F3JHFud8+Qvz8 +kBoAoLVzEczBcIN8WvRxGcXYT+nxEG6+ +=02Xx -----END PGP SIGNATURE----- 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 new file mode 100644 index 000000000000..9177a1c94947 --- /dev/null +++ b/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild @@ -0,0 +1,63 @@ +# 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.7 2014/12/24 11:58:26 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 ~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) +}