diff options
author | 2013-02-06 04:38:38 +0000 | |
---|---|---|
committer | 2013-02-06 04:38:38 +0000 | |
commit | 59df224a3834e9aa0f267e6f634162d455ad0307 (patch) | |
tree | b10f3892519a70c4344a13f48a28b8c630517b37 /dev-python/pmw | |
parent | Version bump. (diff) | |
download | historical-59df224a3834e9aa0f267e6f634162d455ad0307.tar.gz historical-59df224a3834e9aa0f267e6f634162d455ad0307.tar.bz2 historical-59df224a3834e9aa0f267e6f634162d455ad0307.zip |
Added test phase to 1.3.3 & 2.0.0 while restricting tests due to it doesn't work, dropped unusable 1.3 patches from -2.0.0, added required conversion to py3 code state in -2.0.0, fixed doc install fixing Bug #454974 by Juergen Rose
Package-Manager: portage-2.1.11.40/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/pmw')
-rw-r--r-- | dev-python/pmw/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pmw/Manifest | 12 | ||||
-rw-r--r-- | dev-python/pmw/pmw-1.3.3.ebuild | 14 | ||||
-rw-r--r-- | dev-python/pmw/pmw-2.0.0.ebuild | 27 |
4 files changed, 44 insertions, 17 deletions
diff --git a/dev-python/pmw/ChangeLog b/dev-python/pmw/ChangeLog index 8129d602c4f6..c2820ac04905 100644 --- a/dev-python/pmw/ChangeLog +++ b/dev-python/pmw/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/pmw # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/ChangeLog,v 1.37 2013/01/29 12:35:56 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/ChangeLog,v 1.38 2013/02/06 04:38:13 idella4 Exp $ + + 06 Feb 2013; Ian Delaney <idella4@gentoo.org> pmw-1.3.3.ebuild, + pmw-2.0.0.ebuild: + Added test phase to 1.3.3 & 2.0.0 while restricting tests due to it doesn't + work, dropped unusable 1.3 patches from -2.0.0, added required conversion to + py3 code state in -2.0.0, fixed doc install fixing Bug #454974 by Juergen Rose 29 Jan 2013; Justin Lecher <jlec@gentoo.org> pmw-1.3.2-r2.ebuild, pmw-1.3.3.ebuild, pmw-2.0.0.ebuild: diff --git a/dev-python/pmw/Manifest b/dev-python/pmw/Manifest index 1e99355bab7f..3f25dfd95cd7 100644 --- a/dev-python/pmw/Manifest +++ b/dev-python/pmw/Manifest @@ -7,14 +7,14 @@ DIST Pmw.1.3.2.tar.gz 399262 SHA256 0c9ab8f9cbd57f926e22253d73048fdccfb7e033c348 DIST Pmw.1.3.3.tar.gz 451232 SHA256 0727bada8afe2e8844e95eb007f5331777389e23f9fce8f49c4864b153e4a494 SHA512 d63fad8f8c5bb9b8cb940b10bdf9e3bc1dabe714e10f32c587d5e1097ef0767492602984089172d85cf57c8ebf34acf555b8fe73a2157c6f734ee36042803668 WHIRLPOOL 6b0aaa767d8553637b2fa709f2f8c19f120ddb680fd8e68d6db77e82826f4ab6c5f872a0100371118486d8b07d43e177f2774c51a7ff4e4aa3825ebe3459abe3 DIST Pmw.2.0.0.tar.gz 422125 SHA256 72bfdbb206a3853c9855bf8527e7720b3b28bdb79d810b49b208dfb964518ff8 SHA512 409b5ccdc8397b48c4d339e297c9729a1bc3f33c2b256d29b99c4c0e2e013d7aeae4b3089b22112b0d8d43dd8cd5208306afbcc4e9f6ab98005c16773aed7117 WHIRLPOOL 066f2851dafb9f8a1995b58378e0432e337d0f5f1170bd5d32a725d546f7de50e2ffa365ebb791404da2fe46d59e4b5c1c9638edc2163df77db04f095265de05 EBUILD pmw-1.3.2-r2.ebuild 1300 SHA256 ab14a1ec9aa2a5136171314dc0f87d67d1ad463f80e92e90ede41ec5a8e2a5e1 SHA512 d19226129853fda6883c59253e135229cc927964f59cd62e2af52204a54e1669eef1ac29e22b512b8ccfe829adc6076ba92d83ea2145a3d19fa84a571b71e62f WHIRLPOOL 2d1b882d820be291ea1f79c393233ad49080e5884f73d9873a4eccaf6f646c7a6728dc896b4ed2f7e3a81eaf34f514a301575fafee11ead8c14fa8421a078ce6 -EBUILD pmw-1.3.3.ebuild 1144 SHA256 8191d7d9bffd2813dc05f6a8c5bb21f2263a0f2e1095c22b705ba9ca06308cc1 SHA512 df8c329c68dd4974eacec8c56ad65bc1252e4fdef5d50eae9e69cab574d5b883f70a48883ec2516f52eeec3c0808f88432f2bca93a5779f75ce9d57c04b8e536 WHIRLPOOL cd4ed932e6aa4a2e0da0435c7e61733f725a14d23f68570785a77f37e5f53398badf164432ac93ac5373afe036c2c1f5fa43f982dc8bb6f11f60262feaf73be3 -EBUILD pmw-2.0.0.ebuild 1144 SHA256 2af4d54b47af5fd7b975ae912782966ec79391a40207fc00147b5b71e35b8710 SHA512 8a50b079b276e800d1e4f6be9f3b4775240ed6737d15366199ce601aa77583e44a9a40c655576bf2af0630ce50fb096da973485522c3717f882b9f22ff052390 WHIRLPOOL b24444b9687fcb77d4194c1503552e3dc6dc1bf0c394644d840527fd82490c406dfac864f83bb5fcd3bc091d4f6bcace4487169707a387346c325d656a788ac7 -MISC ChangeLog 4158 SHA256 e227f63a64d480cc3c06bb538896304730d16e5de32a17e5bed24debc677deb6 SHA512 561d7c3462b42020d1fe728fa55cf42cd271a658cfa53061493c87ee4ead2d8b323d583155bfa04b5ddfef2c2d5e5743860e1bf8fe822db7e953ff46b0a1d825 WHIRLPOOL 4c1e7672ed40eae766c0843140f934596e7a991a36b4afeefc50e2f81efde2af54288453e0158b6f8a8ceee9c83146dd5d4938caba1eebe9eb7528c2db12af36 +EBUILD pmw-1.3.3.ebuild 1503 SHA256 d09c0fb8777adb968ed6ecffa0f2034af9c55a96d00a9d1c828202f04d506c62 SHA512 494957bd63f047de01e6f271731aaf5a7de68f2e4908d5fa42021dc3daece544f21dd8ef0d8b5b4b790930507207ecd094ea0f42d3f5d8866eb18a5aa879fa80 WHIRLPOOL bd3d1b5237edea2f932adae3d4626df0fded6422de9fea21986dd309384f2e4ca29554b33da37af1a43d840b820f17d23445caa67072e019885ecbd7a9c0b124 +EBUILD pmw-2.0.0.ebuild 1394 SHA256 85922bed447ccf2aeaf3c45acd8ecf57278c7c4ffbbee3961889c7944cfd945c SHA512 3206937ad35034844341acf7bcfe6f82dbe2fbd49f287abd0c1a4a2f83dab01cf234c27a1fa6fb044c0c2970adc74ff76173d7f1354b47fe1e8b594d1317def8 WHIRLPOOL 08711df2c523332bd5cc0cc765b4db1cc51484091e8ba7ba2fdb8a40c9959f79802f8e2f16feb3447c928d3f2d20e9d8cf0bb3eaa94b744e9eead5c8b077a53e +MISC ChangeLog 4486 SHA256 d086d871208ce2a75048b82230bcffa310dd44e1fb6cb5eb0310de18a2cae444 SHA512 56df7ff28857209886359e0e2a54b766a95bd25d6093270892452be790afb803e734eee7d824774d3de9bbab444e03b6b48e1f4ad032b455968b0b51b055177f WHIRLPOOL ad1b8ee092b51f4fc0c7fb074bbc331f56c8c1757b8e387c649830d5ad0f28c5ff19d34c15ab5b4441afc44b4f451603b29bf71edf436d99efb83acc412a0d49 MISC metadata.xml 161 SHA256 54c4e6d783f2571466c7b03622195c255b95cf06209e59ab6653a6366cdfde6e SHA512 b306d222517e4eae525f6a79634f26eff2068f85911b7904c52c485a004d1d5401300808da67f9a1e3f102d65aebd1e0d21cd18145ea0bfec156f2aa3785b104 WHIRLPOOL f9c8e8d23bde25f4b14031f83dcc09e8437fdbcbb27199c1e9d8109fb2ccc7589cabf8240256dbbe6e080d04d2c444d115c66f82fc9b479e1e70d1ef0fe60fe2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlEHwi0ACgkQgAnW8HDreRbYnQCdENbpuDM1vgoA/YYx6eI9+s4j -9EIAn1dwwHRvtYvKV6EMbYd2blCC0RJh -=N3Ue +iEYEAREIAAYFAlER3kMACgkQso7CE7gHKw0TVACeLfgoqBxg5SuHiS3owpLaJAZe +HLYAnRW4Htp+hcG0QF5BiP5gRp1VaGU0 +=sVb8 -----END PGP SIGNATURE----- diff --git a/dev-python/pmw/pmw-1.3.3.ebuild b/dev-python/pmw/pmw-1.3.3.ebuild index 4e2e942042c0..fda1b670071b 100644 --- a/dev-python/pmw/pmw-1.3.3.ebuild +++ b/dev-python/pmw/pmw-1.3.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.3.ebuild,v 1.2 2013/01/29 12:35:56 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.3.ebuild,v 1.3 2013/02/06 04:38:13 idella4 Exp $ EAPI=5 @@ -26,6 +26,8 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/src" DOCS="Pmw/README" +# https://sourceforge.net/tracker/?func=detail&aid=3603487&group_id=10743&atid=110743 +RESTRICT="test" pythone_prepare_all() { local PATCHES=( @@ -49,3 +51,13 @@ python_install_all() { distutils-r1_python_install } + +python_test() { + cd ${BUILD_DIR}/lib/Pmw/Pmw_1_3_3/ || die + PYTHONPATH=PYTHONPATH=tests:../../ + cp tests/{flagup.bmp,earthris.gif} . || die + for test in tests/*_test.py; do + echo "running test "$test + PYTHONPATH=tests:../../ "${PYTHON}" $test + done +} diff --git a/dev-python/pmw/pmw-2.0.0.ebuild b/dev-python/pmw/pmw-2.0.0.ebuild index fe2e5dbc025f..847516870a5d 100644 --- a/dev-python/pmw/pmw-2.0.0.ebuild +++ b/dev-python/pmw/pmw-2.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-2.0.0.ebuild,v 1.2 2013/01/29 12:35:56 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-2.0.0.ebuild,v 1.3 2013/02/06 04:38:13 idella4 Exp $ EAPI=5 @@ -18,25 +18,34 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="py3" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc examples" +IUSE="doc examples test" DEPEND="!dev-python/pmw:0" RDEPEND="${DEPEND}" +# https://sourceforge.net/tracker/?func=detail&aid=3603487&group_id=10743&atid=110743 +RESTRICT="test" S="${WORKDIR}/src" DOCS="Pmw/README" -pythone_prepare_all() { - local PATCHES=( - "${FILESDIR}"/${PN}-1.3.2-install-no-docs.patch - "${FILESDIR}"/1.3.2-python2.5.patch - ) - distutils-r1_python_prepare_all +src_prepare() { + distutils-r1_src_prepare + 2to3 Pmw +} + +python_test() { + cd ${BUILD_DIR}/lib/Pmw/Pmw_2_0_0/ || die + PYTHONPATH=PYTHONPATH=tests:../../ + cp tests/{flagup.bmp,earthris.gif} . || die + for test in tests/*_test.py; do + echo "running test "$test + PYTHONPATH=tests:../../ "${PYTHON}" $test + done } python_install_all() { - local DIR="Pmw/Pmw_1_3_3" + local DIR="Pmw/Pmw_2_0_0" if use doc; then dohtml -a html,gif,py "${DIR}"/doc/* |