ChangeLog

# ChangeLog for games-puzzle/shaaft
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/shaaft/ChangeLog,v 1.9 2008/05/01 10:40:51 nyhm Exp $

01 May 2008; Tristan Heaven
+files/shaaft-0.5.0-gcc43.patch, shaaft-0.5.0.ebuild:
Fix building with gcc-4.3

22 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

03 Feb 2007; Simon Stelling shaaft-0.5.0.ebuild:
stable on amd64

21 May 2006; +files/shaaft-0.5.0-gcc41.patch,
shaaft-0.5.0.ebuild:
Fix compiling with gcc-4.1

14 Mar 2006; Michael Sterrett shaaft-0.5.0.ebuild:
X is implicit

10 Jun 2005; David Holm shaaft-0.5.0.ebuild:
Added to ~ppc.

05 Jun 2005; Jan Brinkmann
+files/shaaft-0.5.0-gcc34.patch, shaaft-0.5.0.ebuild:
Added patch to enable compilation with a 3.4.x gcc/g++, fixes #94301.

*shaaft-0.5.0 (01 Feb 2004)

01 Feb 2004; Michael Sterrett metadata.xml,
shaaft-0.5.0.ebuild:
initial commit; ebuild submitted by Chris Aniszczyk via bug 40031

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX shaaft-0.5.0-gcc34.patch 544 RMD160 d54ef48c0557ce2dc0774f2897b7796989e97b53 SHA1 ec7ee84e40543bb7f65cc22b6cebdcf93bf91e2a SHA256 0eecaba26e1d7e8d43a4a7c556e9624e910d8e1c292228755cf4f4670cb3a052
AUX shaaft-0.5.0-gcc41.patch 277 RMD160 666f376a8313f0df536f326f94552e3c6a15d307 SHA1 ac240b39a9f718cfe0038404782eea7fec62c373 SHA256 15c5a0b6a48e44c2b42dbb7a37ea348f12fc4ebcb4b9866594f39283ccbf9dd1
AUX shaaft-0.5.0-gcc43.patch 428 RMD160 1445bde8b9c4c2e3592bea9688b4cb923c960d66 SHA1 559bf65d1a5b5a1d3af16c2b2f84b2e9443807b1 SHA256 923bbf44762997fa9cef7b42c93bac31da05ae622eb8f3f12abad4f11d7a7549
DIST Shaaft-0.5.0.tar.bz2 512996 RMD160 88441778220be57923aa6ca50de0d08a365ee9fc SHA1 d9e5d70e13e406ec98dee551ec77544010c786ab SHA256 db8040c4fee36da9ec9653fd6c04ffb21112c4c9c2297ee66f08b94efa61dc80
EBUILD shaaft-0.5.0.ebuild 1006 RMD160 2ccb62c407730cd63a567f0e7701fcb499c50dcd SHA1 b3ecc54b93282049cf8d5771e5ee57301f3565ca SHA256 05c10e2b865cd1eb5de90c7c0e381c52530a39dac0227a0dc9776bb2a7eca24b
MISC ChangeLog 1192 RMD160 7da6a18eb0aa97aba90984582d6487045f50a539 SHA1 9d1c9f5d95a385525523ca582fa3e26cbc595699 SHA256 10b918dacbfb16b911d48451309b94f7d825798b04f9bea79db75253ba3fc5df
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgZnjgACgkQdz7hIScOURHYygCgn0/VuSmMgxq1sT2nEisdTv+t
ZuoAnihZmfK63IZBEy9ZgHPriiSyX7wL
=gex6
-----END PGP SIGNATURE-----

files

metadata.xml




games

shaaft-0.5.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/shaaft/shaaft-0.5.0.ebuild,v 1.11 2008/05/01 10:40:51 nyhm Exp $

inherit eutils games

DESCRIPTION="A falling block game similar to Blockout"
HOMEPAGE="http://criticalmass.sourceforge.net/shaaft.php"
SRC_URI="mirror://sourceforge/criticalmass/${P/s/S}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""

DEPEND="virtual/opengl
sys-libs/zlib
media-libs/libpng
media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-image"

S=${WORKDIR}/${P/s/S}

src_unpack() {
unpack ${A}
cd "${S}"

sed -i \
-e 's:DATA_DIR:"'${GAMES_DATADIR}'\/'${PN/s/S}\/'":g' \
game/main.cpp \
|| die "sed main.cpp failed"

epatch \
"${FILESDIR}"/${P}-gcc34.patch \
"${FILESDIR}"/${P}-gcc41.patch \
"${FILESDIR}"/${P}-gcc43.patch
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc TODO.txt
prepgamesdirs
}