summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe McCann <joem@gentoo.org>2005-03-09 07:50:48 +0000
committerJoe McCann <joem@gentoo.org>2005-03-09 07:50:48 +0000
commitf2e663d4ba67c0554e701d5ccb4c8ea048612ef4 (patch)
tree13e13ce8d58b79c2d3d147f1fb53cde91c1a6fdb /gnome-extra
parentgnome-2.10 release (diff)
downloadgentoo-2-f2e663d4ba67c0554e701d5ccb4c8ea048612ef4.tar.gz
gentoo-2-f2e663d4ba67c0554e701d5ccb4c8ea048612ef4.tar.bz2
gentoo-2-f2e663d4ba67c0554e701d5ccb4c8ea048612ef4.zip
gnome-2.10 release
(Portage version: 2.0.51.19)
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/gnome-games/ChangeLog8
-rw-r--r--gnome-extra/gnome-games/Manifest23
-rw-r--r--gnome-extra/gnome-games/files/digest-gnome-games-2.10.01
-rw-r--r--gnome-extra/gnome-games/files/gnome-games-2.9.6-nohowl.patch25
-rw-r--r--gnome-extra/gnome-games/gnome-games-2.10.0.ebuild82
5 files changed, 128 insertions, 11 deletions
diff --git a/gnome-extra/gnome-games/ChangeLog b/gnome-extra/gnome-games/ChangeLog
index 29f86bc438b2..528cc54fdb4f 100644
--- a/gnome-extra/gnome-games/ChangeLog
+++ b/gnome-extra/gnome-games/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-extra/gnome-games
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.92 2005/03/09 03:17:45 obz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.93 2005/03/09 07:50:48 joem Exp $
+
+*gnome-games-2.10.0 (09 Mar 2005)
+
+ 09 Mar 2005; Joe McCann <joem@gentoo.org>
+ +files/gnome-games-2.9.6-nohowl.patch, +gnome-games-2.10.0.ebuild:
+ gnome-2.10 release
09 Mar 2005; Mike Gardiner <obz@gentoo.org> gnome-games-2.8.2.ebuild:
Keyworded x86 ppc
diff --git a/gnome-extra/gnome-games/Manifest b/gnome-extra/gnome-games/Manifest
index da48042f1c5e..ee1ced096166 100644
--- a/gnome-extra/gnome-games/Manifest
+++ b/gnome-extra/gnome-games/Manifest
@@ -1,19 +1,22 @@
-MD5 c6766eecd4786d616b2f7a672f93ef85 gnome-games-2.6.2.ebuild 1429
+MD5 ecdd23f309f95ed02410c0eb28e86e72 ChangeLog 11218
MD5 f02a05514168bad80a360c1c3211900f gnome-games-1.4.0.3-r3.ebuild 1272
-MD5 640b70725fc17464bf41046dd39a5ed9 gnome-games-2.8.3.ebuild 1979
-MD5 47bae69af10a8393b80faac83d76e24f gnome-games-2.8.2.ebuild 1976
-MD5 b5170456cfa9b3fee3eeed1b38ca97ce gnome-games-2.8.1-r1.ebuild 2082
MD5 18a3f7b5705c86a92310f2c4b11ed5d0 gnome-games-2.4.2.ebuild 1308
-MD5 460b796f7069d7b5bd353a9a54d75314 ChangeLog 11048
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 c6766eecd4786d616b2f7a672f93ef85 gnome-games-2.6.2.ebuild 1429
+MD5 b5170456cfa9b3fee3eeed1b38ca97ce gnome-games-2.8.1-r1.ebuild 2082
MD5 4ef3192dbf304004312d4a8a5873c008 gnome-games-2.8.1.ebuild 1986
+MD5 47bae69af10a8393b80faac83d76e24f gnome-games-2.8.2.ebuild 1976
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 640b70725fc17464bf41046dd39a5ed9 gnome-games-2.8.3.ebuild 1979
+MD5 0039f86c871d94d12106707676839995 gnome-games-2.10.0.ebuild 1941
MD5 2301a09a3e02fd7e40f6ee5a7e79e95c files/digest-gnome-games-1.4.0.3-r3 72
-MD5 70c1ce37a2d4a8762d949445e21122b4 files/gnome-games-2.8.0-pkgconfig_gconf.patch 861
-MD5 2105a5dad556d5ace66d269debb6fb20 files/digest-gnome-games-2.8.1-r1 71
-MD5 7f65705cb02235fdf356420a2f6cde38 files/gnome-games-2.6.2-amd64.patch 2219
MD5 97e3065e45df12441df89f6ba12f4915 files/digest-gnome-games-2.4.2 71
MD5 9f9b4b44ecc874043f8a7a57d9e96ce7 files/digest-gnome-games-2.6.2 71
MD5 2105a5dad556d5ace66d269debb6fb20 files/digest-gnome-games-2.8.1 71
+MD5 2105a5dad556d5ace66d269debb6fb20 files/digest-gnome-games-2.8.1-r1 71
MD5 a405916c4c2616574b0e8a5ec5f1e9b0 files/digest-gnome-games-2.8.2 71
-MD5 fe6a27e93052a2f1b875b2cfa65f56d9 files/digest-gnome-games-2.8.3 71
+MD5 7f65705cb02235fdf356420a2f6cde38 files/gnome-games-2.6.2-amd64.patch 2219
+MD5 70c1ce37a2d4a8762d949445e21122b4 files/gnome-games-2.8.0-pkgconfig_gconf.patch 861
MD5 0ceaa7aaf955c911869551921148fab5 files/gnome-games-2.8.1-fix_upgrade.patch 1989
+MD5 fe6a27e93052a2f1b875b2cfa65f56d9 files/digest-gnome-games-2.8.3 71
+MD5 05ba368f9e9d4b208ecf3e839ffba4a0 files/gnome-games-2.9.6-nohowl.patch 953
+MD5 d12063544c92d2ed0dff801d3d593707 files/digest-gnome-games-2.10.0 72
diff --git a/gnome-extra/gnome-games/files/digest-gnome-games-2.10.0 b/gnome-extra/gnome-games/files/digest-gnome-games-2.10.0
new file mode 100644
index 000000000000..6327a396b331
--- /dev/null
+++ b/gnome-extra/gnome-games/files/digest-gnome-games-2.10.0
@@ -0,0 +1 @@
+MD5 c3a1a8fd025a0174efa70d4e480114cf gnome-games-2.10.0.tar.bz2 5292770
diff --git a/gnome-extra/gnome-games/files/gnome-games-2.9.6-nohowl.patch b/gnome-extra/gnome-games/files/gnome-games-2.9.6-nohowl.patch
new file mode 100644
index 000000000000..df2c629c520c
--- /dev/null
+++ b/gnome-extra/gnome-games/files/gnome-games-2.9.6-nohowl.patch
@@ -0,0 +1,25 @@
+--- gnome-games-2.9.6/configure.in 2005-02-08 16:55:35.000000000 +0800
++++ gnome-games-2.9.6-nohowl/configure.in 2005-02-13 18:39:57.424458696 +0800
+@@ -85,11 +85,17 @@
+ AC_SUBST(GNOME_GAMES_CFLAGS)
+ AC_SUBST(GNOME_GAMES_LIBS)
+
+-PKG_CHECK_MODULES(HOWL, howl >= 0.9.6, [ HOWL_PRESENT="yes" ],
+- [ CFLAGS="$CFLAGS -DNO_HOWL"
+- HOWL_PRESENT="no" ])
+-AC_SUBST(HOWL_CFLAGS)
+-AC_SUBST(HOWL_LIBS)
++AC_ARG_ENABLE(howl, [ --disable-howl build without howl support])
++if test "x$enable_howl" != "xno"; then
++ PKG_CHECK_MODULES(HOWL, howl >= 0.9.6, [ HOWL_PRESENT="yes" ],
++ [ CFLAGS="$CFLAGS -DNO_HOWL"
++ HOWL_PRESENT="no" ])
++ AC_SUBST(HOWL_CFLAGS)
++ AC_SUBST(HOWL_LIBS)
++else
++ CFLAGS="$CFLAGS -DNO_HOWL"
++ HOWL_PRESENT="no"
++fi
+
+ GNOME_GAMES_CXXFLAGS="$GNOME_GAMES_CFLAGS -I\$(top_srcdir)/libgames-support $WARN_CXXFLAGS"
+ GNOME_GAMES_CFLAGS="$GNOME_GAMES_CFLAGS -I\$(top_srcdir)/libgames-support $WARN_CFLAGS"
diff --git a/gnome-extra/gnome-games/gnome-games-2.10.0.ebuild b/gnome-extra/gnome-games/gnome-games-2.10.0.ebuild
new file mode 100644
index 000000000000..fff800b60ce3
--- /dev/null
+++ b/gnome-extra/gnome-games/gnome-games-2.10.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2005 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.10.0.ebuild,v 1.1 2005/03/09 07:50:48 joem Exp $
+
+inherit gnome2 eutils flag-o-matic
+
+DESCRIPTION="Collection of games for the GNOME desktop"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64"
+IUSE="guile artworkextra howl"
+
+RDEPEND=">=x11-libs/gtk+-2.5.4
+ >=gnome-base/gconf-2
+ >=gnome-base/gnome-vfs-2
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/librsvg-2
+ guile? ( >=dev-util/guile-1.6.5 )
+ artworkextra? ( gnome-extra/gnome-games-extra-data )
+ howl? ( >=net-misc/howl-0.9.6 )"
+
+DEPEND=">=dev-util/pkgconfig-0.12.0
+ >=dev-util/intltool-0.29
+ >=sys-devel/gettext-0.10.40
+ >=app-text/scrollkeeper-0.3.8
+ ${RDEPEND}"
+
+DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
+
+G2CONF="${G2CONF} `use_enable howl` --disable-setgid"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-2.9.6-nohowl.patch
+
+ autoconf || die "autoconf failed"
+}
+
+src_install() {
+
+ # FIXME : for some reason this doesn't get picked up
+ append-ldflags "-Wl,-z,now"
+
+ gnome2_src_install
+ cd ${S}
+
+ # Documentation install for each of the games
+ for game in `find . -type d -maxdepth 1`
+ do
+ docinto ${game}
+ dodoc ${game}/{AUTHORS,ChangeLog,TODO,NEWS,README,COPYING} > /dev/null
+ done
+
+ rm -rf ${D}/usr/share/doc/${P}/{libgames-support,po}
+
+ # 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
+ rm ${scorefile}
+ fi
+ done
+
+}
+
+pkg_postinst() {
+
+ gnome2_pkg_postinst
+
+ einfo "For security reasons system wide scores are disabled by default from"
+ einfo "now on. To re-enable them, do 'chmod +s <exec>', where <exec> is all"
+ einfo "executables that 'qpkg -l -nc gnome-games | grep /usr/bin/' yields"
+ einfo "(requires gentoolkit)."
+
+}