diff options
Diffstat (limited to 'games-strategy/freeciv')
-rw-r--r-- | games-strategy/freeciv/Manifest | 4 | ||||
-rw-r--r-- | games-strategy/freeciv/files/digest-freeciv-1.14.1_beta1 | 1 | ||||
-rw-r--r-- | games-strategy/freeciv/freeciv-1.14.1_beta1.ebuild | 73 |
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} +} |