ChangeLog

# ChangeLog for games-strategy/attal
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/attal/ChangeLog,v 1.24 2008/06/30 15:44:09 nyhm Exp $

30 Jun 2008; Tristan Heaven attal-0.10.1.ebuild:
Add split qt-4 dependencies, bug #217170

23 Jan 2008; Michael Sterrett attal-0.10.1.ebuild:
add QT4_BUILT_WITH_USE_CHECK for bug #206420

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

03 Feb 2007; Steve Dibb attal-0.10.1.ebuild:
Add ~amd64, bug 124299

19 Nov 2006; Tristan Heaven attal-0.10.1.ebuild:
Respect CXXFLAGS and LDFLAGS

*attal-0.10.1 (11 Sep 2006)

11 Sep 2006; +files/attal-0.10.1-gcc41.patch,
+files/attal-0.10.1-gentoo.patch, +attal-0.10.1.ebuild:
Version bump to 0.10.1. Bug #135667 by Andrei Slavoiu

29 Jun 2006; Chris Gianelloni attal-0.9.3.ebuild,
attal-0.9.4.ebuild:
Fixed dependencies and closing bug #138461.

30 May 2006; +files/attal-0.9.4-gcc41.patch,
attal-0.9.4.ebuild:
Fix for gcc-4.1, bug #134265 by me

09 Feb 2006; Caleb Tennis attal-0.9.3.ebuild,
attal-0.9.4.ebuild:
Fix qmake call to find qt3 version

*attal-0.9.4 (10 Oct 2005)

10 Oct 2005; Michael Sterrett +attal-0.9.4.ebuild:
version bump

26 Sep 2005; Chris Gianelloni attal-0.8.1.ebuild,
attal-0.9.2.ebuild:
Making games last on inherit line.

07 Jul 2005; Caleb Tennis attal-0.8.1.ebuild,
attal-0.9.2.ebuild, attal-0.9.3.ebuild:
Fix qt dep

01 Jul 2005; Caleb Tennis attal-0.8.1.ebuild,
attal-0.9.2.ebuild, attal-0.9.3.ebuild:
Fix qmake dir per bug #97535

12 Jun 2005; Sven Wegener attal-0.8.1.ebuild,
attal-0.9.2.ebuild, attal-0.9.3.ebuild:
Removed * postfix from <, <=, >= and > dependencies.

*attal-0.9.3 (03 Jun 2005)

03 Jun 2005; Michael Sterrett +attal-0.9.3.ebuild:
version bump

*attal-0.9.3 (03 Jun 2005)

03 Jun 2005; Michael Sterrett +attal-0.9.3.ebuild:
version bump

*attal-0.9.2 (03 Jan 2005)

03 Jan 2005; Mike Frysinger +attal-0.9.2.ebuild:
Version bump #65237 by James Rose.

16 Jul 2004; David Holm attal-0.8.1.ebuild:
Added to ~ppc.

*attal-0.8.1 (09 Jul 2004)

09 Jul 2004; Michael Sterrett +attal-0.8.1.ebuild:
version bump (bug #56495)

*attal-0.7.2 (14 Jan 2004)

14 Jan 2004; Mike Frysinger :
Version bump #37754 by Daniel Fullmer.

*attal-0.7.1 (03 Dec 2003)

03 Dec 2003; Mike Frysinger :
Version bump to fix #34857.

*attal-0.7.0 (19 Jul 2003)

26 Aug 2003; Michael Sterrett attal-0.7.0.ebuild:
Fix url #27378.

19 Jul 2003; Mike Frysinger :
Initial import. Ebuild submitted by me.

Manifest

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

AUX attal-0.10.1-gcc41.patch 1135 RMD160 4c1da4b6cc226d8383069fdb4d63bfe9786318a9 SHA1 73ca903436d6e950ebc2808b962b3fcf4c3018ac SHA256 e51d7720d77c3dfea2d43aa20c34052b99d8a977f2c7ea977fc59a305dd1902e
AUX attal-0.10.1-gentoo.patch 1239 RMD160 1e944045ebfdd78c26c4a1b24230c21bd8fc10fb SHA1 7e2710a2cbe22db0da37a51d09d620d92a7c7ff3 SHA256 7baae299bbfa6bfb018bdfdc0d2f349b4d1b0fd0e771e6b247ac3a82c95b4942
DIST attal-src-0.10.1.tar.bz2 283704 RMD160 86c92158aacd20f6dc9af22bbd31c7543ae1d953 SHA1 2ed160a273029b7770b0c692282946bae0beca57 SHA256 9dd692daa99dbf3ec14c178b5b3334a6a4085f790749aa58cf45ddf8c5e8649b
DIST attal-src-0.9.3.tar.bz2 264443 RMD160 6f3501a78ebdb6ea4844d8e113472fcf2e72c2f2 SHA1 f48b788835bc0ff1674a0c53a77cbd544c823629 SHA256 4c220c0bde9a6bf48a725ec26eac0c7d5a5c4e1f785f1a8d6f6ef5312006d9dc
DIST themes-0.10.1.tar.bz2 30744206 RMD160 7ac400bb73580efdbd8082268b3e1bd7b745f37b SHA1 b6f8fb07630d07db2c6e09c6c6f2ac21512b5aba SHA256 1f0e9c8b70ac8fd50cf7af492177b88383b230fe400f6ffa4b5641badac5a002
DIST themes-0.9.3.tar.bz2 28763653 RMD160 716eeaa63bf015369709a4e5614818614e37e9b7 SHA1 4921297ec7c43867ad6529e2dbbeb3b0a8fa72b7 SHA256 5c5c01b6aceee8c3d748eef3884ef70d3614abffa28d5d6a396324e2c0653894
EBUILD attal-0.10.1.ebuild 1404 RMD160 a1aa8f00e0ef16755d0a837459713f18607443f8 SHA1 1704e144ee39663da1d489850700e8513d6c7665 SHA256 c7f863850b9d76f228965d24267d879c216860225433968363cca10362c3ead5
EBUILD attal-0.9.3.ebuild 1894 RMD160 a3c34d75bcd7699cfe33cc8b1ad1f1cf7bbb3b90 SHA1 5a9485c1e04a6ba7ea9a23dfcb3ed0fcc140a673 SHA256 639687ac0b303585894579145039be05e248618bc72a37f9c6e1d7b5da59779a
MISC ChangeLog 3073 RMD160 cc473fb2e03682dcadc67dd9e3a6b4d2ab8900e6 SHA1 43c9b1da48d1e0fde5d08f4a576537ce48fb2256 SHA256 1afd217c8ad4efb68a12bc59f149a99e506b00852ec92489e1d0e846b32941b5
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkho/1AACgkQdz7hIScOURFd8gCcCkZK9WNdFOOmhDZy3YORxA3E
3vQAoOprs6ncWWJbEmhA/33tSFsIGxqu
=B/+U
-----END PGP SIGNATURE-----

attal-0.10.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/attal/attal-0.10.1.ebuild,v 1.5 2008/06/30 15:44:09 nyhm Exp $

EAPI=1
inherit eutils qt4 games

MY_P="${PN}-src-${PV}"
DESCRIPTION="turn-based strategy game project"
HOMEPAGE="http://www.attal-thegame.org/"
SRC_URI="mirror://sourceforge/attal/${MY_P}.tar.bz2
mirror://sourceforge/attal/themes-${PV}.tar.bz2"

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

DEPEND="|| (
( x11-libs/qt-gui:4 x11-libs/qt-qt3support:4 )
x11-libs/qt:4
)
media-libs/libsdl
media-libs/sdl-mixer"

S=${WORKDIR}/${MY_P}

pkg_setup() {
QT4_BUILT_WITH_USE_CHECK="qt3support" qt4_pkg_setup
games_pkg_setup
}

src_unpack() {
unpack ${A}
cd "${S}"
mv ../themes .
ecvs_clean
epatch \
"${FILESDIR}"/${P}-gcc41.patch \
"${FILESDIR}"/${P}-gentoo.patch
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
libCommon/displayHelp.cpp \
libCommon/attalCommon.cpp \
server/duel.cpp \
|| die "sed failed"
}

src_compile() {
eqmake4 Makefile.pro
emake -j1 || die "emake failed"
}

src_install() {
dogamesbin attal-* || die "dogamesbin failed"
dogameslib.so lib*.so* || die "dogameslib.so failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r themes HOWTOPLAY.html || die "doins failed"
dodoc AUTHORS NEWS README TODO
prepgamesdirs
}

attal-0.9.3.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/attal/attal-0.9.3.ebuild,v 1.7 2006/06/29 13:39:04 wolf31o2 Exp $

inherit eutils flag-o-matic games

MY_P="${PN}-src-${PV}"
DESCRIPTION="turn-based strategy game project"
HOMEPAGE="http://www.attal-thegame.org/"
SRC_URI="mirror://sourceforge/attal/${MY_P}.tar.bz2
mirror://sourceforge/attal/themes-${PV}.tar.bz2"

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

DEPEND="=x11-libs/qt-3*
media-libs/libsdl"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:\"\./:\"${GAMES_BINDIR}/:" \
server/serverInterface.cpp \
client/clientInterface.cpp \
|| die "sed failed"
sed -i \
-e "s:\"\./:\"${GAMES_DATADIR}/${PN}/:" \
libCommon/displayHelp.cpp \
|| die "sed failed"
${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake -o Makefile Makefile.pro || die "qmake failed"
sed -i \
"s:\./themes/:${GAMES_DATADIR}/${PN}/themes/:" \
$(grep -Rl '\./themes/' *) \
|| die "fixing theme loc"
find "${WORKDIR}"/themes-${PV} -name .cvsignore -print0 | xargs -0 rm -f
}

src_compile() {
# broken deps in the makefiles ...
append-flags -fPIC
emake \
CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}" \
sub-libCommon || die "emake sub-libCommon failed"
emake \
CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}" \
sub-{libFight,libClient,libServer} || die "emake libs failed"
emake \
CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}" \
|| die "emake failed"
}

src_install() {
dogamesbin attal-* || die "dogamesbin failed"
into "${GAMES_PREFIX}"
dolib.so lib*.so* || die "dolib.so failed"
insinto "${GAMES_DATADIR}"/${PN}
doins HOWTOPLAY.html
insinto "${GAMES_DATADIR}"/${PN}/themes
doins -r "${WORKDIR}"/themes-${PV}/* || die "doins themes failed"
dodoc AUTHORS NEWS README TODO
prepgamesdirs
}

files

metadata.xml




games