summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2003-09-17 19:49:49 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2003-09-17 19:49:49 +0000
commit9d876d52f556ef9e011432e1a79b2d7991ea3c28 (patch)
treeedfd9077e1359ffeac44ff8be4489279f6823d00 /games-strategy/freeciv
parentAdd the beta for Gentoo testing pleasure. (diff)
downloadhistorical-9d876d52f556ef9e011432e1a79b2d7991ea3c28.tar.gz
historical-9d876d52f556ef9e011432e1a79b2d7991ea3c28.tar.bz2
historical-9d876d52f556ef9e011432e1a79b2d7991ea3c28.zip
Add the beta for Gentoo testing pleasure.
Diffstat (limited to 'games-strategy/freeciv')
-rw-r--r--games-strategy/freeciv/Manifest4
-rw-r--r--games-strategy/freeciv/files/digest-freeciv-1.14.1_beta11
-rw-r--r--games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild73
3 files changed, 76 insertions, 2 deletions
diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index f35a22eef021..10a685a820c4 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1,11 +1,11 @@
-MD5 67c1b156bc580defe00d9434afa85b06 ChangeLog 2150
+MD5 5dd6604d9fc57c6f323b7597a5b9d112 ChangeLog 2319
MD5 92877dcff898036889c7e0daf3026869 freeciv-1.12.0-r1.ebuild 1190
MD5 01268083c9f1d57d8360aa335b26a6b3 freeciv-1.12.0-r2.ebuild 1274
MD5 99daff6c6e2fa66094f227b146738172 freeciv-1.13.0.ebuild 1278
MD5 848fe5c3327669878579d300119751f1 freeciv-1.14.0-r1.ebuild 1714
MD5 e8baad2785b186003a1681a1f2feb6be freeciv-1.14.0.ebuild 1283
MD5 df0738ed26b478e658b359252b64f016 freeciv-1.15.0_alpha20030901.ebuild 2216
-MD5 fd23115ca887e509a6771247d92c426b freeciv-1.14.1_beta1.ebuild 1740
+MD5 4b3d2293125e007902b709c17c5c3e90 freeciv-1.14.1_beta1.ebuild 1768
MD5 42c13947baf4642e3d9dc8e1477660a8 files/digest-freeciv-1.12.0-r1 68
MD5 42c13947baf4642e3d9dc8e1477660a8 files/digest-freeciv-1.12.0-r2 68
MD5 89d3f26787cf425f3c81868bee1827d6 files/digest-freeciv-1.13.0 68
diff --git a/games-strategy/freeciv/files/digest-freeciv-1.14.1_beta1 b/games-strategy/freeciv/files/digest-freeciv-1.14.1_beta1
new file mode 100644
index 000000000000..441432723b6b
--- /dev/null
+++ b/games-strategy/freeciv/files/digest-freeciv-1.14.1_beta1
@@ -0,0 +1 @@
+MD5 e4bfd147788998dbc35b278265bfa5da freeciv-1.14.1-beta1.tar.bz2 5763857
diff --git a/games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild b/games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild
new file mode 100644
index 000000000000..c3f9de75cd72
--- /dev/null
+++ b/games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild,v 1.1 2003/09/17 19:49:47 msterret Exp $
+
+MY_P=${P/_/-}
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="multiplayer strategy game (Civilization Clone)"
+HOMEPAGE="http://www.freeciv.org/"
+SRC_URI="ftp://ftp.freeciv.org/freeciv/beta/${MY_P}.tar.bz2"
+
+KEYWORDS="~x86 ~ppc ~sparc"
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="X Xaw3d gtk2 nls"
+
+DEPEND="X? ( virtual/x11 )
+ Xaw3d? ( x11-libs/Xaw3d )
+ gtk? ( ~x11-libs/gtk+-1.2.10-r4
+ >=media-libs/imlib-1.9.2
+ >=media-libs/libogg-1.0
+ >=media-libs/libvorbis-1.0-r2 )
+ gtk2? ( >=x11-libs/gtk+-2.0.0
+ >=dev-libs/atk-1.0.3
+ >=x11-libs/pango-1.2.1-r1
+ >=media-libs/libogg-1.0
+ >=media-libs/libvorbis-1.0-r2 )"
+RDEPEND="sys-libs/zlib"
+
+src_compile() {
+ local myconf
+
+ myconf="${myconf} --enable-client=no"
+
+ use X \
+ && myconf="${myconf} --enable-client=xaw --with-x"
+
+ use Xaw3d \
+ && myconf="${myconf} --enable-client=xaw3d --disable-gtktest"
+
+ use gtk \
+ && myconf="${myconf} --enable-client=gtk --enable-gtktest"
+
+ use gtk2 \
+ && myconf="${myconf} --enable-client=gtk-2.0 --enable-gtktest"
+
+
+ use nls \
+ || myconf="${myconf} --disable-nls"
+
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --with-zlib \
+ ${myconf} || die
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ make \
+ prefix=${D}/usr \
+ install || die "make install failed"
+
+ use gtk || use gtk2 || /bin/install -D -m 644 \
+ ${S}/data/Freeciv \
+ ${D}/usr/X11R6/lib/X11/app-defaults/Freeciv
+
+ dodoc ChangeLog INSTALL NEWS \
+ doc/{BUGS,CodingStyle,HACKING,HOWTOPLAY,PEOPLE,README*,TODO}
+}