# ChangeLog for dev-python/pycdio
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/ChangeLog,v 1.13 2013/09/18 06:05:39 patrick Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/ChangeLog,v 1.14 2015/01/02 04:32:08 idella4 Exp $
+
+*pycdio-0.20-r1 (02 Jan 2015)
+
+ 02 Jan 2015; Ian Delaney <idella4@gentoo.org> +pycdio-0.20-r1.ebuild,
+ -pycdio-0.18.ebuild, -pycdio-0.19.ebuild, -pycdio-0.20.ebuild:
+ revbump; conversion -> distutils-r1, rm old
*pycdio-0.20 (18 Sep 2013)
-DIST pycdio-0.18.tar.gz 173946 SHA256 67260e493675491c2b6823e2b84b1b3d016a7852ab5e5ee009d3fcbecb4f66bf SHA512 a70eb76c3b8ffd894b60f6982a58159b6f00697d8dad87606d44e240a0c5fb80610c38d717dbfbc84389cfa03f6012f0e900fce4a027920aae0a1276217ec522 WHIRLPOOL 1c6da3d3ebc58edd22a58ad7712c0946f8cc4ef73fb0e61fc4be2b8adae9f55436b2bb90ae2ad7e4629d76d09d51198b320f82db0ebcdd9013f53ec744f7476a
-DIST pycdio-0.19.tar.gz 196868 SHA256 9ecccf1f1311bf4cf23588b46e6f2a27bc97f9f5c9e2968d84680b561a076f81 SHA512 8f8076ec947ea16f4e3b556a91dee832b872a8f414f0efd13f02bdca55cd01afbcf9fb34170bc96497667ea75f7a88e9760573096ab6dcbec937e3a9706277c3 WHIRLPOOL 1e7639ae1be919b85b81535df23c5e3b0b0d799780db9a4388a38f3e5bc1a42c86c4c8e71ff119ca4942a952457d7138b6c7d4e185dd667aed0571caae5a1743
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST pycdio-0.20.tar.gz 197736 SHA256 24b4985b699fc4d12c2d49f7cb25a1ceb65d69278d18458f7b041579c71030d7 SHA512 b53a535440008dc637b31fd2cda22845c91b98e78c30f90c866af3b9bf7cb3faad39f0784b5063a39bd97bb18fc58c75ad0833d53421182d408c2889c491846b WHIRLPOOL 7722efc2398cdcf971ac7c62dc360514f64eb636a6c2c10ab86255e27802e99c4008613541bacf55e7fe20aa1431e1f44b60243722686d69fbc9df9fda6ff619
-EBUILD pycdio-0.18.ebuild 1346 SHA256 61c65d0743b80d2ee16ce93e1a256d9b7ef2988c48a3ec852c9c94811290cba4 SHA512 5b2fbc215a4863b14cf149366c6b281ae88c0e49efb666ffcf1f5d6e3a38170522726359325b99afd1c732b636397476da4956cf83d3642f9c90e4c31f22465a WHIRLPOOL 44e5f98223e9faf263995a8f95237129ed84fbfed13522201f709469d9943023cff788dacda04de699eca1ca0f194df90ff47ed9041ba2a2e18affab0eadc9ff
-EBUILD pycdio-0.19.ebuild 1386 SHA256 91862ee5bbfc621cf26daf31f404163752e8aeb3d7015d4f080c7c8d3f3678a0 SHA512 e1e35c9a0ad976bc643b4059e12e314d369f3a61923c8eab5e249579c295d875e32d4ee7ed1ac210a353d1416e653f1809a7afcd394fbe7196bce23ed50ece00 WHIRLPOOL 48bc5aabbdfb27e4be8e11837275e578459d5afdda76a0dbfb5645dfb675b62c1897a1ab8fca7c824f220f601fb9cd69a008b1da7b6156fc39c663b3a14de5ba
-EBUILD pycdio-0.20.ebuild 1385 SHA256 e0e1d372f21566ec14c80dd862ca88b6d15272c9e3e390223f079b7843d742ee SHA512 bc552dafd7e3d75888c742f5deba77a06ac72b57627afe5a02ed3c2122fb1689d7bf5fe535ded7f31f24229a78262f4f8d7cda4ac69fd505e40f737cc9d83729 WHIRLPOOL 14d959960d4aa15626333ce0ebdbead6b9742cc2d1ab9c0413b9f062961b57373fcc9763f92e76972592bb29716b77bb49892fbcd321896ed964ae8e8a1ad578
-MISC ChangeLog 1821 SHA256 e06d80d60373e9b4b982a8b1e9f81c2dc6608a7d13e228741a9457c53662da66 SHA512 f039243b8ef2a3a5882c2c1d3c6010929e58385f5c73b107d6b66ab1f1aac2713383316edc1d60b991fd0baead93fc6633f44a0c9c8c7d8c4ac1842d42aa4d28 WHIRLPOOL 857b6445fec683cf85b4f62c12fcbbca73c63159cb770b144c29e391b9df736fba1458f421f5219e526485dd652e2c3e40f2f8264a3e7e219767b85817129f37
+EBUILD pycdio-0.20-r1.ebuild 1218 SHA256 b026fc6822656d2522688e82185015746c86222d6d4f829aba32e56502985ea8 SHA512 e8e3af6b659f68a13e5bdb7a115c9fe94d7a807f7eb8697a833bb0163a58499ad3d9a4b37878b47b1d21487dbb11f947773787aed6b68ed44f4cf2b8438174f9 WHIRLPOOL a96619bc34963ae35dbfe01083961fde190590d6da9a79056606465f69d374ba5a1d6ac26690d3ef2b3d29ca1579e914d1e2a4e57f596e08ff6b89c2b33210c2
+MISC ChangeLog 2036 SHA256 e68b7d5807bd8e618c90d6ad6148d17c16b728d3faccf912f3ba84fda0184319 SHA512 4154594c9906319631394c271ef726fe72dff562af5e63d55f4c077117005ae2ce560a7927c68571294e9e6e198c6606dc5c5a197533b4e5bbd569398efd30f0 WHIRLPOOL 118510df030f3eae66180c91c55f0f4c9ef136b28f6882c184c11d56dfe79baeb59137ebc7db2731de29212dac9e1987dcf65db699234336788833957c59fc6d
MISC metadata.xml 471 SHA256 47f0c3d32b14198dd31fefa6493e0c4f1118c49b210833022db12adea6e47580 SHA512 7e424bb5a4b00e7927845cc0c6c5b9c0679d87e71836ae87d59835b5f135bb37907ee797f3f7be69f957aab9892a2c3384743c3d53d9c71c673286651022be38 WHIRLPOOL 4599a39919002f3a4a24edbfde852b4286f973ac06cae85df60928c69f42f3be48ecb060825cfc59e1c06c9479f7a66b3f02291f994c93361faa85ad82041b0f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlSmH1cACgkQso7CE7gHKw3rUwCghSQT5TeNHIP/VzanIQmHbJja
+XFAAoM1R5W9g2sBZtxyWBr+k659C/ImO
+=piod
+-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/pycdio-0.18.ebuild,v 1.1 2013/01/16 05:25:58 ssuominen Exp $
-
-EAPI=5
-PYTHON_DEPEND=2
-SUPPORT_PYTHON_ABIS=1
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-DISTUTILS_SRC_TEST=nosetests
-
-inherit distutils
-
-DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)"
-HOMEPAGE="http://savannah.gnu.org/projects/libcdio/ http://pypi.python.org/pypi/pycdio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-libs/libcdio-0.90"
-DEPEND="${RDEPEND}
- dev-lang/swig
- dev-python/setuptools"
-
-PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
-
-DOCS=README.txt
-PYTHON_MODNAME="cdio.py iso9660.py pycdio.py pyiso9660.py"
-
-src_prepare() {
- distutils_src_prepare
-
- # Remove obsolete sys.path and adjust 'data' paths in examples.
- sed -i \
- -e "s:^sys.path.insert.*::" \
- -e "s:\.\./data:./data:g" \
- example/*.py || die
-
- # Disable failing tests.
- sed -i -e "s/test_get_set/_&/" test/test-cdtext.py || die
- sed -i -e "s/test_fs/_&/" test/test-isocopy.py || die
-}
-
-src_install(){
- distutils_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins example/{README,*.py}
- doins -r data
- fi
-}
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/pycdio-0.19.ebuild,v 1.1 2013/08/04 22:02:07 sbriesen Exp $
-
-EAPI=5
-PYTHON_DEPEND=2
-SUPPORT_PYTHON_ABIS=1
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-DISTUTILS_SRC_TEST=nosetests
-
-inherit distutils
-
-DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)"
-HOMEPAGE="http://savannah.gnu.org/projects/libcdio/ http://pypi.python.org/pypi/pycdio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-libs/libcdio-0.90"
-DEPEND="${RDEPEND}
- dev-lang/swig
- dev-python/setuptools"
-
-PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
-
-DOCS=README.txt
-PYTHON_MODNAME="cdio.py iso9660.py pycdio.py pyiso9660.py"
-
-RESTRICT="test" # currently tests fail
-
-src_prepare() {
- distutils_src_prepare
-
- # Remove obsolete sys.path and adjust 'data' paths in examples.
- sed -i \
- -e "s:^sys.path.insert.*::" \
- -e "s:\.\./data:./data:g" \
- example/*.py || die
-
- # Disable failing tests.
- sed -i -e "s/test_get_set/_&/" test/test-cdtext.py || die
- sed -i -e "s/test_fs/_&/" test/test-isocopy.py || die
-}
-
-src_install(){
- distutils_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins example/{README,*.py}
- doins -r data
- fi
-}
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/pycdio-0.20.ebuild,v 1.1 2013/09/18 06:05:39 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycdio/pycdio-0.20-r1.ebuild,v 1.1 2015/01/02 04:32:08 idella4 Exp $
EAPI=5
-PYTHON_DEPEND=2
-SUPPORT_PYTHON_ABIS=1
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-DISTUTILS_SRC_TEST=nosetests
+PYTHON_COMPAT=( python2_7 )
-inherit distutils
+inherit distutils-r1
DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)"
HOMEPAGE="http://savannah.gnu.org/projects/libcdio/ http://pypi.python.org/pypi/pycdio"
RDEPEND=">=dev-libs/libcdio-0.90"
DEPEND="${RDEPEND}
dev-lang/swig
- dev-python/setuptools"
+ dev-python/setuptools[${PYTHON_USEDEP}]"
-PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
-
-DOCS=README.txt
-PYTHON_MODNAME="cdio.py iso9660.py pycdio.py pyiso9660.py"
+CFLAGS="${CFLAGS} -fno-strict-aliasing"
RESTRICT="test" # currently tests fail
-src_prepare() {
- distutils_src_prepare
-
+python_prepare_all() {
# Remove obsolete sys.path and adjust 'data' paths in examples.
sed -i \
-e "s:^sys.path.insert.*::" \
# Disable failing tests.
sed -i -e "s/test_get_set/_&/" test/test-cdtext.py || die
sed -i -e "s/test_fs/_&/" test/test-isocopy.py || die
+ distutils-r1_python_prepare_all
}
-src_install(){
- distutils_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins example/{README,*.py}
- doins -r data
- fi
+python_install_all(){
+ use examples && local EXAMPLES=( example/. )
+ distutils-r1_python_install_all
}