summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2008-02-10 22:36:05 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2008-02-10 22:36:05 +0000
commitf3f512be9cc0c9c56a9e3210b44911b53b6c30ce (patch)
treed1001ea70c99bd9bdc323059134670a02c7ee1e5 /gnome-extra
parentStable on amd64, security bug #170177 (diff)
downloadhistorical-f3f512be9cc0c9c56a9e3210b44911b53b6c30ce.tar.gz
historical-f3f512be9cc0c9c56a9e3210b44911b53b6c30ce.tar.bz2
historical-f3f512be9cc0c9c56a9e3210b44911b53b6c30ce.zip
* fix python eclass use, bug #207667
Package-Manager: portage-2.1.4.1
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/gnome-games/ChangeLog6
-rw-r--r--gnome-extra/gnome-games/Manifest14
-rw-r--r--gnome-extra/gnome-games/gnome-games-2.20.3.ebuild22
3 files changed, 37 insertions, 5 deletions
diff --git a/gnome-extra/gnome-games/ChangeLog b/gnome-extra/gnome-games/ChangeLog
index baa0bccb7612..605d49db8aad 100644
--- a/gnome-extra/gnome-games/ChangeLog
+++ b/gnome-extra/gnome-games/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnome-extra/gnome-games
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.228 2008/02/04 04:28:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.229 2008/02/10 22:36:05 eva Exp $
+
+ 10 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ gnome-games-2.20.3.ebuild:
+ fix python eclass use, bug #207667
04 Feb 2008; Jeroen Roovers <jer@gentoo.org> gnome-games-2.20.3.ebuild:
Stable for HPPA (bug #208366).
diff --git a/gnome-extra/gnome-games/Manifest b/gnome-extra/gnome-games/Manifest
index b619522d2611..6e6f7e3f5e15 100644
--- a/gnome-extra/gnome-games/Manifest
+++ b/gnome-extra/gnome-games/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gnome-games-2.14.0-no_lazy_bindings.patch 524 RMD160 1829b3f68998e195e4ff865982ff1818063ee604 SHA1 d63f49e339ce3d146920f7ac081c927145267eb0 SHA256 1d77a19b5d940ff23ee3110feb1ccc37a920e722c2cc0304abaf7a745cfab99d
AUX gnome-games-2.17.92-guile-switch.patch 2568 RMD160 133305119fae9f881069d70b1558729a9d9c86b7 SHA1 3bce2b11c5eda70944879e4fc37cdaf21ae6fab9 SHA256 7d5dbf1668993784b7de52e0dcf2dcb8dec16126f802be3afa6ca76cc6b7edf2
DIST gnome-games-2.18.2.1.tar.bz2 7568456 RMD160 e0d7b2ac4286dc23be49815256fe6fae39385387 SHA1 d7df4cc07a6a636042a43b71f33c9dc5e2f72d38 SHA256 9d2d6427322e1096c1f71a54ef97f56ab532bc657fdef716d6136db02da46675
@@ -7,6 +10,13 @@ DIST gnome-games-2.20.3.tar.bz2 12900338 RMD160 3f57831b9ee9e8c0e844ba5d10180546
EBUILD gnome-games-2.18.2.1.ebuild 2812 RMD160 793829c123019c32f385056138a84fb71ef3a263 SHA1 eab1c6e5e7e7c3d492cc39f85235908e432fcc29 SHA256 3052ba1d0b86836b84a697998dccd951770b76d1277657126876b06157f74aff
EBUILD gnome-games-2.20.1.ebuild 2546 RMD160 d5b51d489a96db7ba5def2a016ab790de06247d1 SHA1 47eaf829a54a06bc0ba4cc54f39540f534c35ddb SHA256 00def843d0889bc3bc4b707279b5e4fcef3e1b045eeb265dfc84a5960cc5249b
EBUILD gnome-games-2.20.2.ebuild 2552 RMD160 f424d8fe04c909b9f1e40b0f20e84ac7641ef2c2 SHA1 65aab3c4bb8ec811dd1480aac229ec12da4bd65e SHA256 c025627e614223112d048bbb88a0df6233ad6bab209dfaba3f777eb5738ff8e4
-EBUILD gnome-games-2.20.3.ebuild 2605 RMD160 b25ac8ab950e6ade2867abbe1782861f77d46926 SHA1 f8abd8e410d19874eaabab759db43f92fa6f1265 SHA256 91063bc7fa83d46505b3ecc3cc6cc883d443a74ecd749cba1ac024a4256ede61
-MISC ChangeLog 29540 RMD160 658b21e2714064c3c7d814b700155423a4d50d79 SHA1 042b548b67ef3088fde936e66ff02c853af541d7 SHA256 e631869e754528fc7f9c082a9e558c1d457a8d211c6c0028f036b31dd5241540
+EBUILD gnome-games-2.20.3.ebuild 2923 RMD160 afa09671a9a38c4e6186576d99d7f335c22a6996 SHA1 c945b28a68383d764eda5872b7779e49ad7e1b44 SHA256 6286fc032c2ec79032201a5b0af7dab91eb33c04bbde119eeadb7e51db1fb2c1
+MISC ChangeLog 29661 RMD160 48901c455bb74480470d2c7decc85b6e14666847 SHA1 d5d3a974bd2fae3b6cfbf1551633a8b87291164d SHA256 8375fb589a944d69f2a84303d9506592b91903127975715993e856139d6f2823
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHr3xd1fmVwcYIWAYRAhS4AKCrHu0Pr+XJmJLbNwNDpc7PczRTqQCdGuuO
+x+X+ES4AE2QcUcvY8sNYyjQ=
+=X5tD
+-----END PGP SIGNATURE-----
diff --git a/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild b/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild
index 57a89553e10e..580726882c8c 100644
--- a/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild
+++ b/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild,v 1.8 2008/02/04 04:28:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild,v 1.9 2008/02/10 22:36:05 eva Exp $
# make sure games is inherited first so that the gnome2
# functions will be called if they are not overridden
-inherit games eutils gnome2 autotools virtualx
+inherit games eutils gnome2 python autotools virtualx
DESCRIPTION="Collection of games for the GNOME desktop"
HOMEPAGE="http://www.gnome.org/"
@@ -64,6 +64,10 @@ src_unpack() {
# Resolve symbols at execution time in setgid binaries
epatch "${FILESDIR}/${PN}-2.14.0-no_lazy_bindings.patch"
+ # disable pyc compiling
+ mv py-compile py-compile.orig
+ ln -s $(type -P true) py-compile
+
AT_M4DIR="m4" eautoreconf
}
@@ -95,3 +99,17 @@ pkg_preinst() {
fi
done
}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_pkg_postinst
+ python_version
+ python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_version
+ python_mod_cleanup
+}
+