# ChangeLog for games-strategy/glest
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/glest/ChangeLog,v 1.6 2005/09/25 07:42:07 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/glest/ChangeLog,v 1.7 2005/11/09 02:51:37 mr_bones_ Exp $
+
+*glest-1.2.1.2 (09 Nov 2005)
+
+ 09 Nov 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +glest-1.2.1.2.ebuild:
+ version bump - ebuild supplied by fabien Zouaoui via bug #110906
25 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org>
-files/glest-1.0.10_p7-fake-checkGlCaps.patch, -glest-1.0.10_p7.ebuild:
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
-MD5 e76921519ceae167358769df758d3a76 ChangeLog 1225
+MD5 842b20ea2ea3654138f6cdc9a0dfab45 glest-1.2.1.2.ebuild 2649
+MD5 9851b926b3d0cf2e8392244cf74df154 ChangeLog 1403
MD5 61f8be88e160a236535d51d7fff8d1da glest-1.1.0.ebuild 2381
MD5 34b0cb001c745a9991f7168d297c0e45 files/glest 488
MD5 db5c350e24bf74413a314d023e375ce3 files/glest-1.1.0-fake-checkGlCaps.patch 322
MD5 91226a67fca5c8d33e0b6c9e70984a21 files/digest-glest-1.1.0 298
+MD5 fece815f8c0a8e8641301a3ee504a8ae files/digest-glest-1.2.1.2 312
--- /dev/null
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/glest/glest-1.2.1.2.ebuild,v 1.1 2005/11/09 02:51:37 mr_bones_ Exp $
+
+inherit eutils games
+
+DESCRIPTION="Cross-platform 3D realtime strategy game"
+HOMEPAGE="http://www.glest.org/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_source_${PV}.zip
+ mirror://sourceforge/${PN}/${PN}_data_${PV:0:5}.zip
+ linguas_cs? (
+ http://www.glest.org/files/additional/translations/cesky_${PV:0:5}.zip )
+ linguas_he? (
+ http://www.glest.org/files/additional/translations/hebrew_${PV:0:5}.zip )
+ linguas_sk? (
+ http://www.glest.org/files/additional/translations/slovak_${PV:0:5}.zip )"
+
+LICENSE="GPL-2 glest-data"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsdl-1.2.5
+ media-libs/libogg
+ media-libs/libvorbis
+ >=media-libs/openal-20040303
+ dev-libs/xerces-c
+ virtual/opengl
+ virtual/x11"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ >=sys-devel/gcc-3.2
+ >=dev-util/jam-2.5"
+
+S=${WORKDIR}/${PN}_source_${PV}/mk/linux
+
+src_unpack() {
+ unpack ${A}
+
+ local file
+ for file in $(find ${WORKDIR}/${PN}_source_${PV}/{source,mk} -type f); do
+ edos2unix ${file}
+ done
+
+ cd "${S}"
+ chmod a+x *.sh
+ # sometimes they package configure, sometimes they dont
+ if [[ ! -e configure ]] ; then
+ ./autogen.sh || die "autogen failed"
+ fi
+ #Our FLAGS
+ sed -i \
+ -e "/COMPILER_CFLAGS_optimize/s:-O3 -g3:${CFLAGS}:" \
+ -e "/COMPILER_C++FLAGS_optimize/s:-O3 -g3:${CXXFLAGS}:" \
+ Jamrules || die "sed failed"
+}
+
+src_compile() {
+ egamesconf \
+ --with-vorbis=/usr \
+ --with-ogg=/usr \
+ || die
+ jam || die "jam failed"
+}
+
+src_install() {
+ dogamesbin "${FILESDIR}"/glest || die "couldn't install launcher"
+ sed -i \
+ -e "s:GENTOO_DATADIR:${GAMES_DATADIR}:" \
+ "${D}${GAMES_BINDIR}"/glest \
+ || die "sed failed"
+
+ exeinto "${GAMES_DATADIR}"/${PN}/lib
+ doexe glest || die "doexe failed"
+
+ insinto "${GAMES_DATADIR}"/${PN}/config
+ doins glest.ini || die "config copy failed"
+
+ cd "${WORKDIR}"/glest_game
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r techs data maps tilesets || die "data copy failed"
+ dodoc readme.txt
+
+ if use linguas_cs ; then
+ unpack cesky_${PV:0:5}.zip
+ cp cesky_${PV:0:5}.lng "${D}/${GAMES_DATADIR}"/${PN}/data/lang/ \
+ || die "cp failed"
+ fi
+ if use linguas_he ; then
+ unpack hebrew_${PV:0:5}.zip
+ cp hebrew_${PV:0:5}.lng "${D}/${GAMES_DATADIR}"/${PN}/data/lang/ \
+ || die "cp failed"
+ fi
+ if use linguas_sk ; then
+ unpack slovak_${PV:0:5}.zip
+ cp slovak_${PV:0:5}.lng "${D}/${GAMES_DATADIR}"/${PN}/data/lang/ \
+ || die "cp failed"
+ fi
+
+ make_desktop_entry glest Glest
+
+ prepgamesdirs
+}