summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2008-12-06 22:13:35 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2008-12-06 22:13:35 +0000
commit0a884569a9e2f7c813023af3ef2a3c924bd322ed (patch)
tree4617429ccf4b4ff5908ac094363d304338f47bf0 /games-arcade
parentmkgmap bump (diff)
downloadhistorical-0a884569a9e2f7c813023af3ef2a3c924bd322ed.tar.gz
historical-0a884569a9e2f7c813023af3ef2a3c924bd322ed.tar.bz2
historical-0a884569a9e2f7c813023af3ef2a3c924bd322ed.zip
version bump
Package-Manager: portage-2.1.4.5
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/frozen-bubble/ChangeLog8
-rw-r--r--games-arcade/frozen-bubble/Manifest14
-rw-r--r--games-arcade/frozen-bubble/frozen-bubble-2.2.0.ebuild82
3 files changed, 92 insertions, 12 deletions
diff --git a/games-arcade/frozen-bubble/ChangeLog b/games-arcade/frozen-bubble/ChangeLog
index a4fa056a6222..d0eaefdaa938 100644
--- a/games-arcade/frozen-bubble/ChangeLog
+++ b/games-arcade/frozen-bubble/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-arcade/frozen-bubble
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/ChangeLog,v 1.29 2008/09/29 17:44:40 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/ChangeLog,v 1.30 2008/12/06 22:13:35 mr_bones_ Exp $
+
+*frozen-bubble-2.2.0 (06 Dec 2008)
+
+ 06 Dec 2008; Michael Sterrett <mr_bones_@gentoo.org>
+ +frozen-bubble-2.2.0.ebuild:
+ version bump
29 Sep 2008; Michael Sterrett <mr_bones_@gentoo.org>
frozen-bubble-2.1.0.ebuild:
diff --git a/games-arcade/frozen-bubble/Manifest b/games-arcade/frozen-bubble/Manifest
index 16d91791a7e6..60f76493f875 100644
--- a/games-arcade/frozen-bubble/Manifest
+++ b/games-arcade/frozen-bubble/Manifest
@@ -1,14 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST frozen-bubble-2.1.0.tar.bz2 19886184 RMD160 0d0b9c57aa609df48d1ea294f9f05979c8ceb279 SHA1 4fa45612e430f65d996b89959fdfbda9d629eb3e SHA256 efb6b72e1d3caa414c3b6591be2208c8c39e25b296cd4af295e5ada063e3bbe3
+DIST frozen-bubble-2.2.0.tar.bz2 20585572 RMD160 1bbe0163c28421c497979c85a98f64a98174c780 SHA1 df5a8c839a76fd662777925b2eb80fcb8adf3fa6 SHA256 dada92322ef3adb75df7a4270b2e76c572c3f8e42006ed3a5aaeefa68fcaa5b7
EBUILD frozen-bubble-2.1.0.ebuild 2234 RMD160 06df285fc54fce2a830f9c043f3ee32b955965e4 SHA1 8760aa0b7287e13e711a25ed511776c8642be7f0 SHA256 3c931477a190611d2e42e72ba25aaf9d8cdd4eaf8c6975759786c791a8653918
-MISC ChangeLog 7724 RMD160 57811ab42e7076ac9bf0be28070f2e3f65004c2a SHA1 a8661ce2c3d379162b131eeaf66ffc92463ff755 SHA256 956cd2d49078197db3d5572e983487380eaf0371b5cad71c2b835282059db3bf
+EBUILD frozen-bubble-2.2.0.ebuild 2268 RMD160 6c7cc4a196431e1b07e72e197bca9bbc86a7074f SHA1 0e54743ef063f226081ab314831795abdf3ef053 SHA256 2577b2158e0e3f19d39786c77311f8f7467a654fc8f6947c1c4fc05056426f77
+MISC ChangeLog 7862 RMD160 9568eb44d911fdf8880b05c2b8a0ef61fd653d6a SHA1 815d2045c3f3b1764a4fc02d380d2d234d28c2dd SHA256 6ef1f25f67dc9e34207fecf8ce20d0ac8b3366898f0e28450f98411cc8b16b6a
MISC metadata.xml 449 RMD160 b8f34def5d742659506da917a43d62bc670167af SHA1 a13893053f32b670f7ed6c49d666cb9631f49c11 SHA256 63337ec457363a86ff999264ec10ee614f5156160a57371d278122c167470602
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkk6k14ACgkQdz7hIScOURGL3QCgjPRFpGHdVxCCNPJ1jevaVyKB
-NH0AoLgaPDdhhfZ0oit0INwIxgE3WDzS
-=ZjEA
------END PGP SIGNATURE-----
diff --git a/games-arcade/frozen-bubble/frozen-bubble-2.2.0.ebuild b/games-arcade/frozen-bubble/frozen-bubble-2.2.0.ebuild
new file mode 100644
index 000000000000..cde9da0370ee
--- /dev/null
+++ b/games-arcade/frozen-bubble/frozen-bubble-2.2.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/frozen-bubble-2.2.0.ebuild,v 1.1 2008/12/06 22:13:35 mr_bones_ Exp $
+
+inherit eutils gnome2-utils perl-module games
+
+DESCRIPTION="A Puzzle Bubble clone written in perl (now with network support)"
+HOMEPAGE="http://www.frozen-bubble.org/"
+SRC_URI="http://www.frozen-bubble.org/data/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# there seems to be color issues on big endian hosts
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5.6.1
+ >=media-libs/sdl-mixer-1.2.3
+ media-libs/sdl-pango
+ media-libs/sdl-image
+ dev-perl/sdl-perl
+ dev-perl/Locale-gettext"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf"
+
+pkg_setup() {
+ if ! built_with_use -a media-libs/sdl-image gif png ; then
+ ewarn "Frozen-bubble uses GIF and PNG image files."
+ ewarn "You must emerge media-libs/sdl-image with GIF and PNG support."
+ ewarn "Please USE=\"gif png\" emerge media-libs/sdl-image"
+ die "Cannot emerge without gif and png USE flags on sdl-image"
+ fi
+ if ! built_with_use media-libs/sdl-mixer mikmod ; then
+ ewarn "You must emerge media-libs/sdl-mixer with mikmod support."
+ ewarn " USE=mikmod emerge media-libs/sdl-mixer"
+ die "missing mikmod USE flag for sdl-mixer"
+ fi
+ games_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e '/^PREFIX /s:=.*:=/usr:' \
+ -e "/^BINDIR /s:=.*:=${GAMES_BINDIR}:" \
+ -e "/^DATADIR /s:=.*:=${GAMES_DATADIR}:" \
+ -e "/^LIBDIR /s:=.*:=$(games_get_libdir):" \
+ -e '/^LOCALEDIR /s:=.*:=/usr/share/locale:' \
+ -e "/^MANDIR /s:=.*:=/usr/share/man:" \
+ settings.mk || die "sed failed"
+}
+
+src_install() {
+ local res
+
+ emake DESTDIR="${D}" install || die "make install failed"
+ dosed /usr/games/bin/frozen-bubble
+ dodoc AUTHORS NEWS README TIPS
+ for res in 16x16 32x32 48x48 64x64 ; do
+ insinto /usr/share/icons/hicolor/${res}/apps
+ newins icons/frozen-bubble-icon-${res}.png ${PN}.png
+ done
+ make_desktop_entry ${PN} Frozen-Bubble ${PN}
+
+ fixlocalpod
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}