version bump - contributions from Bryan Duff via bug #69865
authorMichael Sterrett <mr_bones_@gentoo.org>
Fri, 19 Nov 2004 21:55:33 +0000 (21:55 +0000)
committerMichael Sterrett <mr_bones_@gentoo.org>
Fri, 19 Nov 2004 21:55:33 +0000 (21:55 +0000)
games-strategy/freelords/ChangeLog
games-strategy/freelords/Manifest
games-strategy/freelords/files/digest-freelords-0.3.4 [new file with mode: 0644]
games-strategy/freelords/freelords-0.3.4.ebuild [new file with mode: 0644]

index 00db7db3319ccee30fcf01327c98af8bdeed2838..050d2acdea2f9b51454a03873a2f676a6629a9a4 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for games-strategy/freelords
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/freelords/ChangeLog,v 1.12 2004/11/08 02:13:17 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/freelords/ChangeLog,v 1.13 2004/11/19 21:55:33 mr_bones_ Exp $
+
+*freelords-0.3.4 (19 Nov 2004)
+
+  19 Nov 2004; Michael Sterrett <mr_bones_@gentoo.org>
+  +freelords-0.3.4.ebuild:
+  version bump - contributions from Bryan Duff via bug #69865
 
   08 Nov 2004; Joseph Jezak <josejx@gentoo.org>
   +files/freelords-0.3.3-gcc-3.4.patch, freelords-0.3.3.ebuild:
index c03ad0d7cddda0c1b0e376e9fb08d66a6234947b..1e6cc8040ddf9ba36475e7088b1de8aec42bd010 100644 (file)
@@ -1,6 +1,8 @@
-MD5 3bad1c7d8a6af41d7bd476a208cb5d54 ChangeLog 1637
 MD5 fdc0e71c1e330d4ec0e3529344d79b16 freelords-0.3.3.ebuild 1430
 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
-MD5 847bea9f1eb22873a23e5b4f40dcab30 files/digest-freelords-0.3.3 68
-MD5 ab1b855445f4e0f4ccbc46662e0bf206 files/freelordsrc 147
+MD5 26a6d63303faae366a079e9731895ffb freelords-0.3.4.ebuild 1515
+MD5 2f9473eaa985e0a64c4fc4551fcb87ed ChangeLog 1817
 MD5 fa26afec1f59a2cca205ade604bfdf96 files/freelords-0.3.3-gcc-3.4.patch 459
+MD5 ab1b855445f4e0f4ccbc46662e0bf206 files/freelordsrc 147
+MD5 847bea9f1eb22873a23e5b4f40dcab30 files/digest-freelords-0.3.3 68
+MD5 6ef80ef4d03f0404bcfbc6ca368861e8 files/digest-freelords-0.3.4 69
diff --git a/games-strategy/freelords/files/digest-freelords-0.3.4 b/games-strategy/freelords/files/digest-freelords-0.3.4
new file mode 100644 (file)
index 0000000..21a5647
--- /dev/null
@@ -0,0 +1 @@
+MD5 2a42ed5939e57434028ae38a1d8c98c3 freelords-0.3.4.tar.bz2 1070123
diff --git a/games-strategy/freelords/freelords-0.3.4.ebuild b/games-strategy/freelords/freelords-0.3.4.ebuild
new file mode 100644 (file)
index 0000000..ea64dce
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/freelords/freelords-0.3.4.ebuild,v 1.1 2004/11/19 21:55:33 mr_bones_ Exp $
+
+inherit eutils games
+
+DESCRIPTION="Free Warlords clone"
+HOMEPAGE="http://www.freelords.org/"
+SRC_URI="mirror://sourceforge/freelords/${P}.tar.bz2"
+
+KEYWORDS="x86 ~ppc"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls"
+
+RDEPEND="dev-libs/expat
+       >=media-libs/libsdl-1.2
+       >=media-libs/sdl-image-1.2
+       >=media-libs/freetype-2
+       =media-libs/paragui-1.0*
+       >=dev-libs/libsigc++-1.2"
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )
+       dev-util/pkgconfig
+       >=sys-apps/sed-4"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       sed -i \
+               -e '/AM_GNU_GETTEXT_VERSION/s/13/12/' \
+               configure.in \
+               || die "sed failed"
+       sed -i \
+               -e "s:/etc/freelordsrc:${GAMES_SYSCONFDIR}/freelordsrc:" src/main.cpp \
+               || die "sed src/main.cpp failed"
+       sed -i \
+               -e "s:\$(prefix)/share/locale:/usr/share/locale:" src/Makefile.in \
+               || die "sed src/Makefile.in failed"
+       autoconf -f -v
+       ./autogen.sh
+}
+
+src_compile() {
+       egamesconf \
+               --disable-dependency-tracking \
+               --disable-paraguitest \
+               $(use_enable nls) \
+               || die
+       emake \
+               localedir="/usr/share/locale" \
+               CXXFLAGS="${CXXFLAGS}" || die "emake failed"
+}
+
+src_install() {
+       make \
+               DESTDIR="${D}" \
+               localedir="/usr/share/locale" \
+               install || die "make install failed"
+       dodoc AUTHORS BUGS ChangeLog DEPENDENCIES HACKER NEWS README TODO \
+               doc/[[:upper:]]*
+       prepgamesdirs
+}