diff options
-rw-r--r-- | gnome-extra/gnome-games-extra-data/Manifest | 22 | ||||
-rw-r--r-- | gnome-extra/gnome-games/ChangeLog | 12 | ||||
-rw-r--r-- | gnome-extra/gnome-games/Manifest | 18 | ||||
-rw-r--r-- | gnome-extra/gnome-games/gnome-games-2.20.3.ebuild | 115 | ||||
-rw-r--r-- | gnome-extra/gnome-games/gnome-games-2.26.1.ebuild (renamed from gnome-extra/gnome-games/gnome-games-2.22.3.ebuild) | 94 |
5 files changed, 96 insertions, 165 deletions
diff --git a/gnome-extra/gnome-games-extra-data/Manifest b/gnome-extra/gnome-games-extra-data/Manifest index 53656a21b14a..e8fa3630b787 100644 --- a/gnome-extra/gnome-games-extra-data/Manifest +++ b/gnome-extra/gnome-games-extra-data/Manifest @@ -1,12 +1,16 @@ -DIST gnome-games-extra-data-2.12.0.tar.bz2 2644415 RMD160 20bd174543bbacc8b701be264bff1b5dfd63a97b SHA1 050e017b8381e715cf2686c928aaf5999d02bdb6 SHA256 9a82737ba2ddb86514903c8b90c99ab84569e1ce4b5185ace0086f1e0cb54806 -DIST gnome-games-extra-data-2.14.0.tar.bz2 2868801 RMD160 a70e8b1b90b6076b37282686a358122b50563ddc SHA1 fc046df3b950b27922fc8ea5705f57238a3f24e9 SHA256 2785206387d7444f37e27dbb606e587ca282f7ba54723b052e6c44dcca99a39e -DIST gnome-games-extra-data-2.20.0.tar.bz2 4183853 RMD160 c1279cb80783703bfeb0114d4efba76577966e41 SHA1 4ef8cc908c2184834fb33e8925a1c63fa65f7ac0 SHA256 97f7536c638dcbf0d654333ba0abcaa63464d65d89116ef9a2f67d2de319d96f -DIST gnome-games-extra-data-2.22.0.tar.bz2 4740059 RMD160 54610ccdda6004c901c592fb371da75f51a3c35c SHA1 ad9ed0f3fbe9e688f77b52eea5c8b03d20ef590a SHA256 e82516906353f850198e751c0c14cd9d307b4577e0e135652544a8218067e04f +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST gnome-games-extra-data-2.24.0.tar.bz2 4785628 RMD160 25090d1a7389a00800c8a6ded35b567e82b2db83 SHA1 a33d7fd3ba40be8fca472a9517138c849ae36be8 SHA256 d2e34b861cafcacbbbe28fdb61ef89811d7f6945671369095d2a38e599731369 -EBUILD gnome-games-extra-data-2.12.0.ebuild 544 RMD160 6b79b3b37cc2a2e83a7978c0c7d22ec0816bfea9 SHA1 4046452b897cf4ed0afd358c324aaa52cac6b30f SHA256 3177fd148a674b7132d43d1dd581d12fd09c407f7e5ea6090df322ebd23358c3 -EBUILD gnome-games-extra-data-2.14.0.ebuild 550 RMD160 91e3b834453c2a9b79abb60331743250f2b745be SHA1 cd118fe102f60014fda4b34964eb35e0bc44bc96 SHA256 af4309c6b8117c6d632545a5640d7c68b7574b66234d8f46cdf6b7fbccaad85f -EBUILD gnome-games-extra-data-2.20.0.ebuild 551 RMD160 41c8cd0eca15f55aa7eaea15d695216b7b35fc4a SHA1 05e2d4384d71c62f3fe54358f29abe9df7d4e9fa SHA256 5e4df973475de3c7ecee0e1a63f7f8b74681e83b446b1fc333b47f6b003791ac -EBUILD gnome-games-extra-data-2.22.0.ebuild 536 RMD160 80806ed975c258c932b0a5de08d80073a45f82af SHA1 7de2b1a74d2fee73fbdcdf2d17b771b847c5a3d7 SHA256 a5e91cf183b939d58829b8f87534069f2542031987c2067629f7a1cc1803805e +DIST gnome-games-extra-data-2.26.0.tar.bz2 4089840 RMD160 7a21be115641f0f0ce8647d2ef95f58bdb13258c SHA1 acdf148b58a60b7708eda3e39d1307c5718543af SHA256 dcf5a8e8127d7e4d4747cc00d16868d57b1e48bc36883f71afddc744caaf6115 EBUILD gnome-games-extra-data-2.24.0.ebuild 570 RMD160 f91a694a5faab46984d584763ee9d17d5b6b976c SHA1 0b77378ecc82a9ad9327d0be21dbc97cae04189f SHA256 5c25a0b71c592c7bef83826d5f9e3a5ab0bd6013c81f218f27fef1b44390e074 -MISC ChangeLog 8916 RMD160 0b19cf1038a164fd9621e82a8ba147e02d89ed35 SHA1 ea056034418f09865a2e7f3daf5bc52801df086e SHA256 3128ed0f3d01cd6148a1108d8960cfa09a610f678e243f023990376632197633 +EBUILD gnome-games-extra-data-2.26.0.ebuild 575 RMD160 f624f5221bbe2eee05d8cab5e12e2a15e3b9503c SHA1 b81f90b5e08f7b8a98894cb16c5e850e810a3b1a SHA256 4341167ca2865151babbe21b1b774217e0be50649a0aa1a75fd11d0aff07a00f +MISC ChangeLog 9272 RMD160 2c559f29c23945cab1ae79e4c0ad593e5f398367 SHA1 839918bf61462665e96094b478840f8f8a5e752c SHA256 2ae002c7dc410f66766bddb429104a8aa43a25ed9193d779a0df15dc936f537d MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkoIqQkACgkQ1fmVwcYIWAZPWwCeJXn+cIeyuukpKjOnLw1AMEJ2 +KgYAoNUZE7PhZngROaDzzpBkmJpasSAT +=4DZU +-----END PGP SIGNATURE----- diff --git a/gnome-extra/gnome-games/ChangeLog b/gnome-extra/gnome-games/ChangeLog index dd722e1f0bb2..0f3d99510823 100644 --- a/gnome-extra/gnome-games/ChangeLog +++ b/gnome-extra/gnome-games/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for gnome-extra/gnome-games -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.270 2009/04/28 10:59:15 armin76 Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.271 2009/05/11 22:35:02 eva Exp $ + +*gnome-games-2.26.1 (11 May 2009) + + 11 May 2009; Gilles Dartiguelongue <eva@gentoo.org> + -gnome-games-2.20.3.ebuild, -gnome-games-2.22.3.ebuild, + +gnome-games-2.26.1.ebuild: + New version for GNOME 2.26. Enhanced GGZ parser, drop libgnome dependency. + Clean up old revisions. 28 Apr 2009; Raúl Porcel <armin76@gentoo.org> gnome-games-2.24.3.ebuild: sh stable diff --git a/gnome-extra/gnome-games/Manifest b/gnome-extra/gnome-games/Manifest index e908968f520a..408cda62c945 100644 --- a/gnome-extra/gnome-games/Manifest +++ b/gnome-extra/gnome-games/Manifest @@ -1,9 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX gnome-games-2.14.0-no_lazy_bindings.patch 524 RMD160 1829b3f68998e195e4ff865982ff1818063ee604 SHA1 d63f49e339ce3d146920f7ac081c927145267eb0 SHA256 1d77a19b5d940ff23ee3110feb1ccc37a920e722c2cc0304abaf7a745cfab99d -DIST gnome-games-2.20.3.tar.bz2 12900338 RMD160 3f57831b9ee9e8c0e844ba5d101805462776ec84 SHA1 399f93a951987acbb498606e787b8bd611db43ec SHA256 b9cbef6959fb26b7be1a27d9a2a2e5f33c167fccf13afcb49c4a0900f1d11422 -DIST gnome-games-2.22.3.tar.bz2 16406581 RMD160 a888ed41d1df7b6f56e3e0666ed459d6c08d285e SHA1 55d17c8e5dcadf7192532f5ef30dcba22168c9a8 SHA256 17971e175786d922445d4571df99f1aead3a6dbd18cd851a7107ed1d15b02de6 DIST gnome-games-2.24.3.tar.bz2 19195003 RMD160 705f075e37c46e652e42e222aea82fa657a2b948 SHA1 f5de0d20bd51f188a9ac1e5f1ceaaa82d8f85882 SHA256 6ad3c849ea10f47c76cbf9c34a5e413b2549c919c5c388be0c42c59bcf3a388d -EBUILD gnome-games-2.20.3.ebuild 2956 RMD160 b9815b5eaf9071a8d56daae8e8dda9b13e1f6a5d SHA1 cd85323918ea1061704b30a91b6b4ae887665471 SHA256 bbb78c423ad654658f7b8dab94f49f7f05aa300057b2b7cff48b7eedd8281e1b -EBUILD gnome-games-2.22.3.ebuild 3444 RMD160 76de27aca2ceb143c594e5dbaf65e57c53b6d72a SHA1 3a07a36f0cd2528d7a9de13ff7db7aa8451eb489 SHA256 308c2cdcece56779fbfee5a9f02af67fb44a51cb799cfdecb85242a9fa439b5d +DIST gnome-games-2.26.1.tar.bz2 23273583 RMD160 57883cd4bdb4681f6e99d276e4300e165c58de9e SHA1 5e461d85f163c905af107a57ba9449ecf929ae11 SHA256 4721330b126e60788165dce91308cd7ce72554ecfa4cb714b929e16afbf67aba EBUILD gnome-games-2.24.3.ebuild 3861 RMD160 6c457c066a26b8b89903b9cbec11a395a1fe96fb SHA1 c6f93a7fc6d14e56527c4945f0a2830b49ccda59 SHA256 e18a52ef00b3f2c69e5287f367df4253f5694efa88a6cfbe13aa0e65c714b497 -MISC ChangeLog 35460 RMD160 08d807b10a67a1423789a448f60fd03155e4181f SHA1 605ef18b29004260b6c0bdd71e42c8e3abacd2dd SHA256 3549396615340b2a354aa03052cf36159466a29a0b8a561a8e9f26b7bb4d7d91 +EBUILD gnome-games-2.26.1.ebuild 3970 RMD160 c8280c04b5c243b517d7c995181903300ae9e07c SHA1 f8250e74a3db681f6e29e358a67d1fe7cba5756c SHA256 402779159d4035700e4a094c8e8b1e86008b9f6152cc4cf24597c7d22db45aad +MISC ChangeLog 35737 RMD160 83b3a6904c0890b67554df6d8d1d215cceb375a3 SHA1 88ddaa82481679de569965af06f625a2982fe164 SHA256 69dfdb289d9a3c42aecbc57963513d70b8408af9d683910f5fd8ca25cc6b0498 MISC metadata.xml 246 RMD160 f99719fd9820b6c6943b2d0072f01177246a027b SHA1 68e2e7a60349b9a89beaa2d3bcb8d82bf1da4a8d SHA256 a21e910d2b0b2cfed695a77d8c5ccff533decd21ae4b46e8c57d0d3368f8e140 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkoIqB0ACgkQ1fmVwcYIWAZq+QCfT0gbIWSC2SUJdYWax87geGAR +wQMAn1UqbC+0Mov0Phre0MOllRrR6XAg +=fqXz +-----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 deleted file mode 100644 index c23902044ee9..000000000000 --- a/gnome-extra/gnome-games/gnome-games-2.20.3.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# 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.13 2008/04/20 02:10:17 vapier Exp $ - -# make sure games is inherited first so that the gnome2 -# functions will be called if they are not overridden -inherit games eutils gnome2 python autotools virtualx - -DESCRIPTION="Collection of games for the GNOME desktop" -HOMEPAGE="http://live.gnome.org/GnomeGames/" - -LICENSE="GPL-2 FDL-1.1" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="artworkextra guile opengl" - -RDEPEND=">=gnome-base/libgnomeui-2.16.0 - >=gnome-base/libgnome-2.16.0 - >=dev-python/pygtk-2.10 - >=dev-python/gnome-python-desktop-2.17.3 - >=x11-libs/gtk+-2.8 - >=gnome-base/gconf-2 - >=x11-libs/cairo-1 - >=dev-libs/libxml2-2.4.0 - >=gnome-base/librsvg-2.14 - >=media-libs/gstreamer-0.10.11 - >=gnome-base/libglade-2 - >=dev-libs/glib-2.6.3 - guile? ( >=dev-scheme/guile-1.6.5 ) - artworkextra? ( gnome-extra/gnome-games-extra-data ) - opengl? ( dev-python/pygtkglext ) - !games-board/glchess" - -DEPEND="${RDEPEND} - >=sys-devel/autoconf-2.53 - >=dev-util/pkgconfig-0.15 - >=dev-util/intltool-0.35 - >=sys-devel/gettext-0.10.40 - >=gnome-base/gnome-common-2.12.0 - >=app-text/scrollkeeper-0.3.8" - -# Others are installed below; multiples in this package. -DOCS="HACKING MAINTAINERS" - -pkg_setup() { - # create the games user / group - games_pkg_setup - - G2CONF="--with-scores-group=${GAMES_GROUP}" - - if use guile; then - if has_version =dev-scheme/guile-1.8*; then - local flags="deprecated regex" - built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flags" - fi - else - G2CONF="${G2CONF} --enable-omitgames=aisleriot" - fi -} - -src_unpack() { - gnome2_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 -} - -src_test() { - Xemake check || die "tests failed" -} - -src_install() { - gnome2_src_install - - # Documentation install for each of the games - for game in \ - $(find . -maxdepth 1 -type d ! -name po ! -name libgames-support); do - docinto ${game} - for doc in AUTHORS ChangeLog NEWS README TODO; do - [ -s ${game}/${doc} ] && dodoc ${game}/${doc} - done - done -} - -pkg_preinst() { - gnome2_pkg_preinst - # Avoid overwriting previous .scores files - local basefile - for scorefile in "${D}"/var/lib/games/*.scores; do - basefile=$(basename $scorefile) - if [ -s "${ROOT}/var/lib/games/${basefile}" ]; then - cp "${ROOT}/var/lib/games/${basefile}" \ - "${D}/var/lib/games/${basefile}" - 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 -} diff --git a/gnome-extra/gnome-games/gnome-games-2.22.3.ebuild b/gnome-extra/gnome-games/gnome-games-2.26.1.ebuild index cb154311b2ef..66d1399d234e 100644 --- a/gnome-extra/gnome-games/gnome-games-2.22.3.ebuild +++ b/gnome-extra/gnome-games/gnome-games-2.26.1.ebuild @@ -1,26 +1,35 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 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.22.3.ebuild,v 1.7 2008/11/13 19:49:03 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.26.1.ebuild,v 1.1 2009/05/11 22:35:02 eva Exp $ + +EAPI="2" + +GCONF_DEBUG="no" # make sure games is inherited first so that the gnome2 # functions will be called if they are not overridden -inherit games games-ggz eutils gnome2 python autotools virtualx +inherit games games-ggz eutils gnome2 python virtualx DESCRIPTION="Collection of games for the GNOME desktop" HOMEPAGE="http://live.gnome.org/GnomeGames/" LICENSE="GPL-2 FDL-1.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" -IUSE="artworkextra guile opengl" - -RDEPEND=">=gnome-base/libgnomeui-2.16.0 - >=gnome-base/libgnome-2.16.0 - >=dev-python/pygtk-2.10 - >=dev-python/gnome-python-desktop-2.17.3 - >=x11-libs/gtk+-2.12 - >=gnome-base/gconf-2 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="artworkextra guile opengl test" + +RDEPEND=">=dev-python/pygtk-2.10 + dev-python/pygobject + >=x11-libs/gtk+-2.14 + >=dev-libs/dbus-glib-0.75 + + >=dev-python/gconf-python-2.17.3 + !sh? ( >=dev-python/bug-buddy-python-2.17.3 ) + >=dev-python/libgnomeprint-python-2.17.3 + >=x11-libs/cairo-1 + >=dev-python/pycairo-1 + >=gnome-base/gconf-2 >=dev-libs/libxml2-2.4.0 >=gnome-base/librsvg-2.14 >=media-libs/gstreamer-0.10.11 @@ -28,19 +37,22 @@ RDEPEND=">=gnome-base/libgnomeui-2.16.0 >=dev-libs/glib-2.6.3 >=dev-games/libggz-0.0.14 >=dev-games/ggz-client-libs-0.0.14 - guile? ( >=dev-scheme/guile-1.6.5 ) + + guile? ( >=dev-scheme/guile-1.6.5[deprecated,regex] ) artworkextra? ( gnome-extra/gnome-games-extra-data ) opengl? ( dev-python/pygtkglext ) - !games-board/glchess" + !games-board/glchess + x11-libs/libSM" DEPEND="${RDEPEND} >=sys-devel/autoconf-2.53 >=dev-util/pkgconfig-0.15 - >=dev-util/intltool-0.35 + >=dev-util/intltool-0.40.4 >=sys-devel/gettext-0.10.40 >=gnome-base/gnome-common-2.12.0 >=app-text/scrollkeeper-0.3.8 - app-text/gnome-doc-utils" + >=app-text/gnome-doc-utils-0.10 + test? ( >=dev-libs/check-0.9.4 )" # Others are installed below; multiples in this package. DOCS="AUTHORS HACKING MAINTAINERS TODO" @@ -49,39 +61,49 @@ DOCS="AUTHORS HACKING MAINTAINERS TODO" # it can be chased down. RESTRICT="test" +_omitgame() { + G2CONF="${G2CONF},${1}" +} + pkg_setup() { # create the games user / group games_pkg_setup + # Needs "seed", which needs gobject-introspection, libffi, etc. + #$(use_enable clutter) + #$(use_enable clutter staging) G2CONF="${G2CONF} + --disable-card-themes-installer --with-scores-group=${GAMES_GROUP} --enable-noregistry=\"${GGZ_MODDIR}\" --with-platform=gnome --with-sound=gstreamer - --enable-scalable" + --with-card-theme-formats=all + --with-smclient + --enable-omitgames=none" # This line should be last for _omitgame - if use guile; then - if has_version =dev-scheme/guile-1.8*; then - local flags="deprecated regex" - built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flags" - fi - else + # Needs clutter, always disable till we can have that + #if ! use clutter; then + _omitgame lightsoff + #fi + + if ! use guile; then ewarn "USE='-guile' implies that Aisleriot won't be installed" - G2CONF="${G2CONF} --enable-omitgames=aisleriot" + _omitgame aisleriot fi -} -src_unpack() { - gnome2_src_unpack + if ! use opengl; then + ewarn "USE=-opengl implies that glchess won't be installed" + _omitgame glchess + fi +} - # Resolve symbols at execution time in setgid binaries - epatch "${FILESDIR}/${PN}-2.14.0-no_lazy_bindings.patch" +src_prepare() { + gnome2_src_prepare # disable pyc compiling mv py-compile py-compile.orig ln -s $(type -P true) py-compile - - eautoreconf } src_test() { @@ -118,12 +140,16 @@ pkg_postinst() { games_pkg_postinst games-ggz_update_modules gnome2_pkg_postinst - python_version - python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages + python_need_rebuild + python_mod_optimize $(python_get_sitedir)/gnome_sudoku + if use opengl; then + python_mod_optimize $(python_get_sitedir)/glchess + fi } pkg_postrm() { games-ggz_update_modules gnome2_pkg_postrm - python_mod_cleanup /usr/$(get_libdir)/python*/site-packages + python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/{gnome_sudoku,glchess} + python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/glchess } |