Version bump to 2.16.2 - avahi support is now disabled upstream (since 2.16.1.1)...
authorMart Raudsepp <leio@gentoo.org>
Sun, 19 Nov 2006 19:00:47 +0000 (19:00 +0000)
committerMart Raudsepp <leio@gentoo.org>
Sun, 19 Nov 2006 19:00:47 +0000 (19:00 +0000)
Package-Manager: portage-2.1.2_rc2

gnome-extra/gnome-games/ChangeLog
gnome-extra/gnome-games/files/digest-gnome-games-2.16.2 [new file with mode: 0644]
gnome-extra/gnome-games/gnome-games-2.16.2.ebuild [new file with mode: 0644]

index ef5030871a241ae72727787cfcd25aaa5dafe7af..6d7f16b5fbb2188ede028e29437bb703f7e0b60a 100644 (file)
@@ -1,6 +1,20 @@
 # ChangeLog for gnome-extra/gnome-games
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.175 2006/11/09 02:21:35 metalgod Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.176 2006/11/19 19:00:47 leio Exp $
+
+*gnome-games-2.16.2 (19 Nov 2006)
+
+  19 Nov 2006; Mart Raudsepp <leio@gentoo.org>
+  -files/gnome-games-2.9.6-nohowl.patch,
+  -files/gnome-games-2.10.1-no_esd.patch,
+  -files/gnome-games-2.11.4-nohowl.patch,
+  -files/gnome-games-2.12.0-guile_switch.patch,
+  -files/gnome-games-2.12.0-no_lazy_bindings.patch,
+  -gnome-games-2.10.1.ebuild, -gnome-games-2.10.1-r1.ebuild,
+  -gnome-games-2.12.3.ebuild, -gnome-games-2.16.1.1.ebuild,
+  +gnome-games-2.16.2.ebuild:
+  Version bump to 2.16.2 - avahi support is now disabled upstream due to
+  crashes. Remove old versions
 
 *gnome-games-2.16.1.1 (09 Nov 2006)
 
diff --git a/gnome-extra/gnome-games/files/digest-gnome-games-2.16.2 b/gnome-extra/gnome-games/files/digest-gnome-games-2.16.2
new file mode 100644 (file)
index 0000000..452c4cf
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 e69465370ce5d8aad617f341bc35a58e gnome-games-2.16.2.tar.bz2 5257581
+RMD160 0d78978f7fd6a254a06f6c8b08950d33958ae6a0 gnome-games-2.16.2.tar.bz2 5257581
+SHA256 a6b20aa2684f223a41521d28c6b6e8a10ef9c9ad0540e5389564404ddd591a25 gnome-games-2.16.2.tar.bz2 5257581
diff --git a/gnome-extra/gnome-games/gnome-games-2.16.2.ebuild b/gnome-extra/gnome-games/gnome-games-2.16.2.ebuild
new file mode 100644 (file)
index 0000000..4f63281
--- /dev/null
@@ -0,0 +1,81 @@
+# Copyright 1999-2006 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.16.2.ebuild,v 1.1 2006/11/19 19:00:47 leio 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
+
+DESCRIPTION="Collection of games for the GNOME desktop"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="artworkextra guile" #avahi disabled upstream due to crashes
+
+RDEPEND=">=gnome-base/gconf-2
+       >=gnome-base/libgnomeui-2
+       >=gnome-base/libgnome-2
+       >=x11-libs/gtk+-2.8
+       >=gnome-base/librsvg-2
+       >=gnome-base/libglade-2
+       >=dev-libs/glib-2.6.3
+       >=gnome-base/gnome-vfs-2
+       >=x11-libs/cairo-1
+       guile? ( >=dev-util/guile-1.6.5 )
+       artworkextra? ( gnome-extra/gnome-games-extra-data )
+       >=gnome-base/gnome-common-2.12.0"
+#      avahi? ( net-dns/avahi )
+
+DEPEND="${RDEPEND}
+       >=dev-util/pkgconfig-0.9
+       >=dev-util/intltool-0.35
+       >=sys-devel/gettext-0.10.40
+       >=app-text/scrollkeeper-0.3.8"
+
+DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
+
+
+pkg_setup() {
+       # create the games user / group
+       games_pkg_setup
+
+       G2CONF="--with-scores-group=${GAMES_GROUP} \
+               $(use_enable guile)"
+#              $(use_enable avahi)"
+}
+
+src_unpack() {
+       gnome2_src_unpack
+
+       # Resolve symbols at execution time in setgid binaries
+       epatch ${FILESDIR}/${PN}-2.14.0-no_lazy_bindings.patch
+
+       # Implement --enable-guile switch
+       epatch ${FILESDIR}/${PN}-2.13.1-guile_switch.patch
+
+       AT_M4DIR="./m4" eautoreconf
+}
+
+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
+
+       # 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
+}