# ChangeLog for games-arcade/frozen-bubble
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/ChangeLog,v 1.12 2004/07/21 02:12:53 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/ChangeLog,v 1.13 2004/12/16 18:12:22 vapier Exp $
+
+*frozen-bubble-1.0.0-r4 (16 Dec 2004)
+
+ 16 Dec 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/1.0.0-fb-sdlperl-deb.patch, +files/1.0.0-no-chainreaction.patch,
+ +files/1.0.0-sdl-perl-check.patch, -files/fb-sdlperl-deb.patch,
+ -frozen-bubble-1.0.0-r3.ebuild, +frozen-bubble-1.0.0-r4.ebuild:
+ Fix chainreaction bug and some other stuff #67774 by René Nussbaumer.
20 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org>
+files/fb-sdlperl-deb.patch, frozen-bubble-1.0.0-r3.ebuild:
-MD5 a6cf3bee53185cf8e5612cc48d55ab74 ChangeLog 4522
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 32587c6d187367d5766759020c923011 ChangeLog 4887
MD5 ed81470e0a1698d713b04ecb69d5a9e0 metadata.xml 449
-MD5 5ce481219fd0172381191cce0279bd3b frozen-bubble-1.0.0-r3.ebuild 2402
-MD5 9a77f057ee51c039f467c20fa822159d files/digest-frozen-bubble-1.0.0-r3 228
-MD5 6479505b124957ae57fb53bf23589f86 files/fb-sdlperl-deb.patch 1705
+MD5 f6b119c01f89c0bb2b20a979455af76e frozen-bubble-1.0.0-r4.ebuild 2645
+MD5 8cf539c3152b6516cee5a2db86e371f8 files/1.0.0-fb-sdlperl-deb.patch 1694
+MD5 68158fb15a08fd3d3ce60326fc3cb235 files/1.0.0-sdl-perl-check.patch 707
+MD5 c30d59b06b6112e4d3ca9ba2117c3202 files/1.0.0-no-chainreaction.patch 357
+MD5 9a77f057ee51c039f467c20fa822159d files/digest-frozen-bubble-1.0.0-r4 228
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.9.10 (GNU/Linux)
+
+iD8DBQFBwdAProRuSHgZdywRAi5PAJ91Ud0o/t/udKmGM/iz92egpSWrMQCfR8Rk
+cLU86dmZCVjQC+rt/O/JTqI=
+=8DIn
+-----END PGP SIGNATURE-----
---- /usr/games/frozen-bubble 2003-06-13 09:46:09.000000000 -0300
+--- frozen-bubble 2003-06-13 09:46:09.000000000 -0300
+++ frozen-bubble 2004-05-31 00:46:31.000000000 -0300
@@ -308,7 +308,11 @@
sub add_image($) {
--- /dev/null
+--- frozen-bubble.orig 2004-10-13 19:30:51.817394448 +0200
++++ frozen-bubble 2004-10-13 19:17:38.680079840 +0200
+@@ -1590,6 +1590,9 @@
+ $TIME_HURRY_WARN = 250;
+ $TIME_HURRY_MAX = 375;
+ } elsif (is_1p_game()) {
++ if ($chainreaction) {
++ $chainreaction = 0;
++ }
+ $backgr = $imgbin{back_1p};
+ %POS = %POS_1P;
+ $TIME_APPEARS_NEW_ROOT = 8;
--- /dev/null
+--- frozen-bubble-1.0.0/Makefile.orig 2004-12-16 12:54:41.860432848 -0500
++++ frozen-bubble-1.0.0/Makefile 2004-12-16 12:55:24.317978320 -0500
+@@ -9,7 +9,7 @@
+
+ dirs:
+ @if ! perl -e 'use SDL'; then echo -e "\n *** I need perl-SDL installed"; false; fi
+- @if ! perl -e 'use SDL; ($$mj, $$mn, $$mc) = split /\./, $$SDL::VERSION; exit 1 if $$mj<1 || $$mn<19'; then echo -e "\n *** I need perl-SDL version 1.19.0 or upper"; false; fi
++ @if ! perl -e 'use SDL; ($$mj, $$mn, $$mc) = split /\./, $$SDL::VERSION; exit 1 if $$mj<1 || ($$mj==1 && $$mn<19)'; then echo -e "\n *** I need perl-SDL version 1.19.0 or upper"; false; fi
+ @for n in . $(DIRS); do \
+ [ "$$n" = "." ] || $(MAKE) -C $$n ;\
+ done
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/frozen-bubble-1.0.0-r3.ebuild,v 1.18 2004/07/21 02:12:53 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/frozen-bubble/frozen-bubble-1.0.0-r4.ebuild,v 1.1 2004/12/16 18:12:22 vapier Exp $
inherit eutils perl-module games
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ppc sparc ~alpha hppa amd64"
+KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE=""
RDEPEND="virtual/libc
src_unpack() {
unpack ${A}
cd ${S}
- epatch "${FILESDIR}/fb-sdlperl-deb.patch"
+ epatch "${FILESDIR}"/${PV}-fb-sdlperl-deb.patch
+ epatch "${FILESDIR}"/${PV}-sdl-perl-check.patch
+ epatch "${FILESDIR}"/${PV}-no-chainreaction.patch
sed -i \
-e 's:INSTALLDIRS=.*:PREFIX=${D}/usr:' \
c_stuff/Makefile \
|| die 'sed c_stuff/Makefile failed'
- cd "${WORKDIR}/${NET_SERVER_P}"
+ cd "${WORKDIR}"/${NET_SERVER_P}
sed -i \
-e '/^dnl AM_CONFIG_HEADER/s:dnl ::' configure.in \
|| die "sed configure.in failed"
WANT_AUTOCONF=2.5 \
./bootstrap.sh || die "bootstrap failed"
echo '#include "config.h"' >> fb_serv.h
+ cd "${WORKDIR}"/${NET_CLIENT_P}
+ ln -s frozen-bubble-client frozen-bubble
+ epatch "${FILESDIR}"/${PV}-fb-sdlperl-deb.patch
+ rm frozen-bubble
}
src_compile() {