Portage is a package management system used by Gentoo Linux
# 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.28 2008/02/29 18:46:39 carlo Exp $
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
26 Feb 2007; Michael Sterrett
-files/frozen-bubble-1.0.0-editor-sdl-perl-2.patch,
-files/frozen-bubble-1.0.0-sdl-perl-2.patch,
-files/1.0.0-no-chainreaction.patch,
-files/frozen-bubble-1.0.0-makefile.patch, -frozen-bubble-1.0.0-r6.ebuild:
remove old 1.0 version
07 Jan 2007; Mike Frysinger
frozen-bubble-2.1.0.ebuild:
Stabilize for little endian arches and de-keyword for big endian arches.
*frozen-bubble-2.1.0 (28 Nov 2006)
28 Nov 2006; Mike Frysinger
+frozen-bubble-2.1.0.ebuild:
Version bump.
30 Oct 2006; Mike Frysinger
frozen-bubble-2.0.0.ebuild:
Add mini colourblind balls #153287 by Rickard Närström.
29 Oct 2006; Michael Sterrett
frozen-bubble-2.0.0.ebuild:
add dep (bug #153271)
*frozen-bubble-2.0.0 (28 Oct 2006)
28 Oct 2006; Mike Frysinger
+files/frozen-bubble-2.0.0-build.patch, +frozen-bubble-2.0.0.ebuild:
Version bump #153131 by Dobromir Stefanov.
30 Jul 2006; Michael Sterrett
frozen-bubble-1.0.0-r6.ebuild:
sdl-mixer must be built with mikmod support (bug #142138)
30 Jul 2006; Michael Sterrett
frozen-bubble-1.0.0-r6.ebuild:
stricter checking of sdl-image use flags - patch submitted by Mark Glines
via bug #142100
04 May 2006; Michael Sterrett
frozen-bubble-1.0.0-r6.ebuild:
no need to install .xvpics directory (bug #132227)
27 Apr 2006; Marien Zwart
files/digest-frozen-bubble-1.0.0-r5, Manifest:
Fixing SHA256 digest, pass four
*frozen-bubble-1.0.0-r6 (18 Mar 2006)
18 Mar 2006;
Fixing bug #121667 : client has no sdl patch applied. Thanks Rene' Nussbaumer
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
*frozen-bubble-1.0.0-r5 (09 May 2005)
09 May 2005; Mike Frysinger
+files/frozen-bubble-1.0.0-makefile.patch,
files/frozen-bubble-1.0.0-sdl-perl-2.patch,
+frozen-bubble-1.0.0-r5.ebuild:
Update patch to work with both sdl-perl-1.x and sdl-perl-2.x and fix up the
editor. Fixes #74844 and #87502, patches by Jakub Sadowski, Jason Bucata,
and Robert Paskowitz.
19 Mar 2005; Mike Frysinger
+files/frozen-bubble-1.0.0-sdl-perl-2.patch,
-files/1.0.0-fb-sdlperl-deb.patch, frozen-bubble-1.0.0-r4.ebuild:
Update sdl-perl-2 patch.
*frozen-bubble-1.0.0-r4 (16 Dec 2004)
16 Dec 2004; Mike Frysinger
+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
+files/fb-sdlperl-deb.patch, frozen-bubble-1.0.0-r3.ebuild:
nick the patch from debian (bug #57372)
25 Jun 2004; Michael Sterrett
frozen-bubble-1.0.0-r3.ebuild:
error check sed; tidy
30 May 2004; Gustavo Zacarias
frozen-bubble-1.0.0-r3.ebuild:
Stable on sparc
08 May 2004; Ciaran McCreesh
frozen-bubble-1.0.0-r3.ebuild:
Added ~sparc, #50410
29 Apr 2004; Aron Griffis
frozen-bubble-1.0.0-r3.ebuild:
Add ~alpha
23 Mar 2004; Michael Sterrett
frozen-bubble-1.0.0-r1.ebuild:
newer ebuild seems to be working so tidying
*frozen-bubble-1.0.0-r3 (07 Oct 2003)
09 Feb 2004; Mike Frysinger
Update bootstrap process for the server to fix #40905.
10 Jan 2004;
This game plays quite well on AMD64. Added ~amd64.
07 Oct 2003; Mike Frysinger
Properly utilize games.eclass to fix #30599.
*frozen-bubble-1.0.0-r2 (28 Jun 2003)
22 Jul 2003; Chris Gianelloni
frozen-bubble-1.0.0-r2.ebuild:
Changed to use /usr/games. Closes bug #25055.
28 Jun 2003; Mike Frysinger
Version bump to add network support #17430.
*frozen-bubble-1.0.0-r1 (01 Jun 2003)
03 Jun 2003;
Switched from using Makefile.fixed in files/ to just modifying the Makefile
from the source distribution. Uses sed -i so added sed to DEPEND.
02 Jun 2003;
Removed the seding of frozen-bubble since it seems to no longer be needed.
There is no fb.pl in the source distribution or the installed package and
fb.pl isn't mentioned in frozen-bubble so the sed has been silently doing
nothing for a while.
01 Jun 2003; Michael Cummings
frozen-bubble-1.0.0-r1.ebuild:
Version bump because eclasses changed
*frozen-bubble-1.0.0 (05 Mar 2003)
30 May 2003; Seemant Kulleen
frozen-bubble-1.0.0.ebuild:
inherit perl-module instead of perl-post
12 Jun 2003; msterret frozen-bubble-1.0.0-r1.ebuild,
frozen-bubble-1.0.0.ebuild:
add Header
05 Mar 2003; Mike Frysinger
Version bump #15852 TGL
*frozen-bubble-0.9.3-r1 (07 Jun 2002)
31 Jan 2003; Mark Guertin
set to ppc stable
15 Jan 2003; Jon Nall
added ~ppc
21 Sep 2002;
compile correctly with new MakeMaker
17 jul 2002; Jose Alberto Suárez López
Added KEYWORDS.
07 Jun 2002; Bruce A. Locke
Updated dependencies
*frozen-bubble-0.9.3 (2 June 2002)
2 June 2002; Gabriele Giorgetti
Updated version.
(I won't modify stuffs below... but it looks a little messy :) )
25 Feb 2002; Leo Lipelis
frozen-bubble-0.9.2.ebuild:
Initial ebuild for a fun puzzle game.
*frozen-bubble-0.9.2 (25 Feb 2002)
1 Feb 2002; G.Bevin
This changelog is targetted to users. This means that the comments should be
well explained and written in clean English.
Every new version or revision of the package has to be marked by a '*'
separator line as above. Changements since the last revision have to be
added to the top of the file, underneath the initial copyright and cvs header
comments, in exactly the same format as this comment.
This means that you start with header line that has the following format :
date; your_name
Below that line your explanation should follow. It has to be indented,
paragraphed and wrapped at a linewidth of 80 characters.
Any details about what exactly changed in the code should be added as a
message when the changes are committed to cvs, not in this file.
DIST frozen-bubble-2.1.0.tar.bz2 19886184 RMD160 0d0b9c57aa609df48d1ea294f9f05979c8ceb279 SHA1 4fa45612e430f65d996b89959fdfbda9d629eb3e SHA256 efb6b72e1d3caa414c3b6591be2208c8c39e25b296cd4af295e5ada063e3bbe3
EBUILD frozen-bubble-2.1.0.ebuild 1946 RMD160 2754600a240bdd857e9661b841bc19f41699ad38 SHA1 e36042b6859d924785071c33f9822028ab97847c SHA256 c439400d1eec0c67892fe35ceda44ef42dd04ae0c17f8eb6491847bab33ae0a3
MISC ChangeLog 7560 RMD160 7be9667dfa128227feaac5c8e5010329a86c815b SHA1 a62f6f9aaeef06116ed095a714da46f87ae01c03 SHA256 40b622ce97de97b6c866315dc1b0043044c8d1f1eda3449f2ca88684e67b9876
MISC metadata.xml 449 RMD160 b8f34def5d742659506da917a43d62bc670167af SHA1 a13893053f32b670f7ed6c49d666cb9631f49c11 SHA256 63337ec457363a86ff999264ec10ee614f5156160a57371d278122c167470602
# Copyright 1999-2007 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.1.0.ebuild,v 1.5 2008/02/29 18:46:39 carlo Exp $
inherit eutils multilib 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
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() {
emake DESTDIR="${D}" install || die "make install failed"
dosed /usr/games/bin/frozen-bubble
dodoc AUTHORS NEWS README TIPS
newicon icons/frozen-bubble-icon-48x48.png ${PN}.png
make_desktop_entry ${PN} ${PN} ${PN}
fixlocalpod
prepgamesdirs
}
Full-featured, colorful animated penguin eyecandy, 100 levels of 1p game, hours and hours of
2p game, a level-editor, 3 professional quality 20-channels music tracks, 15 stereo sound
effects, 7 unique graphical transition effects.
You need this game.