summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2004-09-12 02:28:00 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2004-09-12 02:28:00 +0000
commitee846cd59612d870b4da42824d5c5a40d508253e (patch)
treee1c8d6fe0d2b05528d4ae22f808fe550926e83db /games-strategy/freeciv
parentalmost didnt give the loving to all (diff)
downloadgentoo-2-ee846cd59612d870b4da42824d5c5a40d508253e.tar.gz
gentoo-2-ee846cd59612d870b4da42824d5c5a40d508253e.tar.bz2
gentoo-2-ee846cd59612d870b4da42824d5c5a40d508253e.zip
version bump (bug #63552)
Diffstat (limited to 'games-strategy/freeciv')
-rw-r--r--games-strategy/freeciv/ChangeLog7
-rw-r--r--games-strategy/freeciv/Manifest4
-rw-r--r--games-strategy/freeciv/files/digest-freeciv-1.14.22
-rw-r--r--games-strategy/freeciv/freeciv-1.14.2.ebuild83
4 files changed, 94 insertions, 2 deletions
diff --git a/games-strategy/freeciv/ChangeLog b/games-strategy/freeciv/ChangeLog
index 021932b6b3f9..9feeeb88c780 100644
--- a/games-strategy/freeciv/ChangeLog
+++ b/games-strategy/freeciv/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-strategy/freeciv
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/ChangeLog,v 1.15 2004/06/24 23:27:10 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/ChangeLog,v 1.16 2004/09/12 02:28:00 mr_bones_ Exp $
+
+*freeciv-1.14.2 (11 Sep 2004)
+
+ 11 Sep 2004; Michael Sterrett <mr_bones_@gentoo.org> +freeciv-1.14.2.ebuild:
+ version bump (bug #63552)
03 Jun 2004; Aron Griffis <agriffis@gentoo.org> freeciv-1.14.1.ebuild:
Fix use invocation
diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index 0cdd9dadf054..9781e3e0d6b5 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1,4 +1,6 @@
-MD5 930a1e97e5a827304ff9af55ba329c2d freeciv-1.14.1.ebuild 2146
MD5 3f42e07111d98a559c9dd0ab6ae7147e ChangeLog 3668
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+MD5 ec0c9b7d313f3efa2b7d6874facab91a freeciv-1.14.2.ebuild 2148
+MD5 930a1e97e5a827304ff9af55ba329c2d freeciv-1.14.1.ebuild 2146
+MD5 439e954e20f13b112d572ff57700ce00 files/digest-freeciv-1.14.2 131
MD5 a596b071c160a0a1dd5d5c315f21a2f7 files/digest-freeciv-1.14.1 131
diff --git a/games-strategy/freeciv/files/digest-freeciv-1.14.2 b/games-strategy/freeciv/files/digest-freeciv-1.14.2
new file mode 100644
index 000000000000..50257ffdc2fa
--- /dev/null
+++ b/games-strategy/freeciv/files/digest-freeciv-1.14.2
@@ -0,0 +1,2 @@
+MD5 280770591c8f87ac542dcd50702da205 freeciv-1.14.2.tar.bz2 5866635
+MD5 63b06631addeaccf45bc4bf6b8ddf7b3 stdsounds2.tar.gz 1223738
diff --git a/games-strategy/freeciv/freeciv-1.14.2.ebuild b/games-strategy/freeciv/freeciv-1.14.2.ebuild
new file mode 100644
index 000000000000..86a92eed1e05
--- /dev/null
+++ b/games-strategy/freeciv/freeciv-1.14.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-1.14.2.ebuild,v 1.1 2004/09/12 02:28:00 mr_bones_ Exp $
+
+inherit games
+
+MY_P=${PN}-${PV/_/-}
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="multiplayer strategy game (Civilization Clone)"
+HOMEPAGE="http://www.freeciv.org/"
+SRC_URI="ftp://ftp.freeciv.org/freeciv/stable/${MY_P}.tar.bz2
+ http://www.freeciv.org/ftp/contrib/sounds/sets/stdsounds2.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc sparc amd64"
+IUSE="X Xaw3d gtk gtk2 nls readline"
+
+RDEPEND="X? ( virtual/x11 )
+ Xaw3d? ( x11-libs/Xaw3d )
+ readline? ( sys-libs/readline )
+ sys-libs/zlib
+ >=media-libs/libsdl-1.1.4
+ media-libs/sdl-mixer
+ media-libs/sdl-image
+ gtk? (
+ gtk2? (
+ >=x11-libs/gtk+-2.0.0
+ >=dev-libs/glib-2.0.0
+ >=dev-libs/atk-1.0.3
+ >=x11-libs/pango-1.0.5
+ )
+ !gtk2? (
+ =x11-libs/gtk+-1*
+ >=dev-libs/glib-1.2.5
+ >=media-libs/imlib-1.9.2
+ )
+ >=media-libs/libogg-1.0
+ >=media-libs/libvorbis-1.0-r2
+ )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ >=sys-apps/sed-4"
+
+src_compile() {
+ local myclient="no"
+ use X && myclient="xaw"
+ use Xaw3d && myclient="xaw3d"
+ if use gtk ; then
+ use gtk2 \
+ && myclient="gtk-2.0" \
+ || myclient="gtk"
+ fi
+ egamesconf \
+ --disable-dependency-tracking \
+ --with-zlib \
+ $(use_with readline) \
+ $(use_enable nls) \
+ --enable-client=${myclient} \
+ || die
+ # Grrrr, the locale location is hard-coded in configure.in to be
+ # '${prefix}/share/locale'. That is so wrong. (Bug 40253)
+ if use nls ; then
+ sed -i \
+ -e "/LOCALEDIR/ s:\".*:\"${GAMES_DATADIR}/locale\":" config.h \
+ || die "locale fixup failed"
+ fi
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ insinto /usr/X11R6/lib/X11/app-defaults
+ doins data/Freeciv || die "doins failed"
+
+ dodoc ChangeLog INSTALL NEWS \
+ doc/{BUGS,CodingStyle,HACKING,HOWTOPLAY,PEOPLE,README*,TODO} \
+ || die "dodoc failed"
+ # install sounds
+ cp -R ../stdsounds* "${D}${GAMES_DATADIR}/${PN}"
+ prepgamesdirs
+}