summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-04-29 18:40:36 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-04-29 18:40:36 +0000
commit39f3d7095874556496fca4149d51f431df4c3649 (patch)
tree7cc14c875d838247c97f7e73771ef621a6762534 /dev-python/pygame
parentClean up a few older versions. (diff)
downloadhistorical-39f3d7095874556496fca4149d51f431df4c3649.tar.gz
historical-39f3d7095874556496fca4149d51f431df4c3649.tar.bz2
historical-39f3d7095874556496fca4149d51f431df4c3649.zip
Version bump. Fixed building with Python 3.2 (bug #293909).
Package-Manager: portage-2.2.0_alpha30_p19/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pygame')
-rw-r--r--dev-python/pygame/ChangeLog8
-rw-r--r--dev-python/pygame/Manifest22
-rw-r--r--dev-python/pygame/pygame-1.9.2_pre3082.ebuild73
3 files changed, 97 insertions, 6 deletions
diff --git a/dev-python/pygame/ChangeLog b/dev-python/pygame/ChangeLog
index 1079014b0fc8..93f7075ed337 100644
--- a/dev-python/pygame/ChangeLog
+++ b/dev-python/pygame/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pygame
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygame/ChangeLog,v 1.72 2011/03/31 17:05:45 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygame/ChangeLog,v 1.73 2011/04/29 18:40:36 arfrever Exp $
+
+*pygame-1.9.2_pre3082 (29 Apr 2011)
+
+ 29 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +pygame-1.9.2_pre3082.ebuild:
+ Version bump. Fixed building with Python 3.2 (bug #293909).
*pygame-1.9.1-r1 (31 Mar 2011)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 5e1491521e10..8758cbcc03ec 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,17 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX config.patch 1078 RMD160 1796a9a206faeecaeb73d2b5c59ea8cd568d2a52 SHA1 285815e28705d5a2aea53c9d952d35fddf10dd13 SHA256 2192b2a7831cfe30556d4cd30aacbe9fbe93a9376271c18e94e6e44a258d9cd0
AUX pygame-1.9.1-linux-headers-2.6.38.patch 1774 RMD160 fb52e17fa2f32f57de4f0663fc044d2a63a189b1 SHA1 854127b7067e224c4add0569dd738118be0d1a2a SHA256 01f3f98d5e2a76bc9be4202e45db4272c7c859cfed6b2a542005711fedab8eb8
DIST pygame-1.9.1release.tar.gz 2134254 RMD160 352d74d6cb025e7489e1123a7a25d1695beabafb SHA1 a45aeb0623e36ae7a1707b5f41ee6274f72ca4fa SHA256 a26095472ae4be9631e0d5bfb9a52ac57a3a091e45757913128e4a473807d433
+DIST pygame-1.9.2_pre3082.tar.xz 1970680 RMD160 85291474ba87cd025dfc847433c23cfba2244c34 SHA1 9953c3a33aac6a8952e04adec8bcb3800526e1b7 SHA256 477783e906f96656f694b798aa07ecdb9a63c3cb77fefa4dbceeb28ee1daa1fb
EBUILD pygame-1.9.1-r1.ebuild 1728 RMD160 96b8d306e814e304c4a39c5345df0a7a676894d1 SHA1 efbd301a1d2a1de52898afad29bfc9cf08f4d68a SHA256 1586662961cfbe329811d79593542906b1419c5ad800abd6dd73736e99fb3eb4
EBUILD pygame-1.9.1.ebuild 1701 RMD160 bc4aff4503400a72d9bac2b76026434ebe44103c SHA1 5c3d757bb1083c5fe184f9ec3b877fd1f378e274 SHA256 ee16ea33001a3ca8ca0eb2babaed24f8edd38e543fde747fcaee2f18dee5429f
-MISC ChangeLog 9373 RMD160 7d4c1efb9e96257dd155b9b07eb3ee5860d9c4c3 SHA1 d42bb433fb62b398f0510c80b297ca48583aec6f SHA256 97e75169fd70ecc29064a00bc0f3ec6ad4ee7e97a0e5b1a55e715e85b24949b7
+EBUILD pygame-1.9.2_pre3082.ebuild 1802 RMD160 17ca491a0913a20e3d85ff2acf84eba2e055e6f7 SHA1 8e3987a175bf9adc5b211ce937607e8e7ee3408f SHA256 8b436a53eef005c83396d58abcd8a13a5da1c203da3a772073ea4478bc7389d0
+MISC ChangeLog 9577 RMD160 e985141d7f178076349df7e3a51f14a382a1ff78 SHA1 b1789fd672b7865bf2d1a192c3892c2e46ea041a SHA256 0a377338aa01a09cac93ce0cfac45d3c4364b81cbac933c13410f3f53798e6e0
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk2UyEoACgkQXkR9YqOcLPGrTgEAjVluiy5LlkKxdysbqJSI9YA4
-up1o9kYuvFdvrmilACIBAIl2Y3eEjnDKwjdT9B/AM2P2YgedcAiQKHTVq0syk/tS
-=QFk3
+iQIcBAEBAgAGBQJNuwYsAAoJENgZr6v6gHY0MjYQAMzeAXgcqPlKuT29Ht8OQ0By
+Mk+caGGeCmotugmHrx81lrEcq++p+e2pkZkkZHDWfZZIp7HbitLm8t1oWMXSUUxA
+4pSwlcHSCwx4PBXRqbOcDYkxm1PBmuz+xFb3OBJLOk5IzHU1fg+jDZHIvgHhDw4r
+GzCbS4bNaiggiDUO3hsew8BrMzHTRBYxsNUxZnS0D5lLZyHFPmZDz6absbWQGA2x
+6AG/ERLVlUN99gxbY++sJRSlYcAG7t31ckyYmp1/Pidfr7afh/+VP1kEAysrkQnl
+5tb7hBMVCSaFDmA3ISuMXpP8X6AwYOz1rMvVkstIOCAOJN1SZv9e/zCQjPIDCJD5
+J7A5lx5hJWV6yTJmbSespgRL2cyeCRQi+BWTNbhVXkkHIldX/Dxr199Aeqc+h11r
+eOY/nP/+cUUSjtaw7MsC/o/9mv9GVf0mMCAPHLbw2Xy6nC2iTqXZc5lJ+XpEIAeT
+YbncDBALzVF4B6eYTDYAcQqwPvnQ30vBFUbeNvYBYZWA8v9CzEIdzOr6to+h9eDm
+Up0Gv/0Q2LQS/ffzzYl2GcahTc12DKJDWAfu7qWHJAvpMq+tzamUKm4tlzUoC5MO
+RTtPlKOKRA0NRc3GUWBgoNmknAh2RQjxiwdRVdtc2OFu1OLe6/FW0PeCmdL3G5qI
+mSu7L78jbclnLoLCbcnO
+=7Ea/
-----END PGP SIGNATURE-----
diff --git a/dev-python/pygame/pygame-1.9.2_pre3082.ebuild b/dev-python/pygame/pygame-1.9.2_pre3082.ebuild
new file mode 100644
index 000000000000..312846aceec2
--- /dev/null
+++ b/dev-python/pygame/pygame-1.9.2_pre3082.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygame/pygame-1.9.2_pre3082.ebuild,v 1.1 2011/04/29 18:40:36 arfrever Exp $
+
+EAPI="3"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="*-jython"
+PYTHON_TESTS_RESTRICTED_ABIS="3.*"
+
+inherit distutils virtualx
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="http://www.pygame.org/"
+if [[ "${PV}" == *_pre* ]]; then
+ SRC_URI="mirror://gentoo/${P}.tar.xz"
+else
+ SRC_URI="http://www.pygame.org/ftp/pygame-${PV}release.tar.gz"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples X"
+
+DEPEND="dev-python/numpy
+ >=media-libs/libsdl-1.2.5[X?]
+ >=media-libs/sdl-image-1.2.2[png,jpeg]
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-ttf-2.0.6
+ >=media-libs/smpeg-0.4.4-r1"
+RDEPEND="${DEPEND}"
+
+if [[ "${PV}" != *_pre* ]]; then
+ S="${WORKDIR}/${P}release"
+fi
+
+PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
+
+DOCS="WHATSNEW"
+
+src_configure() {
+ "$(PYTHON -f)" config.py -auto
+
+ if ! use X; then
+ sed -e "s:^scrap :#&" -i Setup || die "sed failed"
+ fi
+}
+
+src_test() {
+ testing() {
+ PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" run_tests.py
+ }
+ VIRTUALX_COMMAND="python_execute_function" virtualmake testing
+}
+
+src_install() {
+ distutils_src_install
+
+ delete_examples_and_tests() {
+ rm -fr "${ED}$(python_get_sitedir)/pygame/examples"
+ rm -fr "${ED}$(python_get_sitedir)/pygame/tests"
+ }
+ python_execute_function -q delete_examples_and_tests
+
+ if use doc; then
+ dohtml -r docs/* || die "Installation of documentation failed"
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/* || die "Installation of examples failed"
+ fi
+}