summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-03-26 07:26:45 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-03-26 07:26:45 +0000
commitb8f273e99948c669123ffde860b26fd96cc3ac37 (patch)
tree27b79af5784dc8abf8bc8c94797be9823260d946 /games-roguelike/crossfire-client
parent(#127452) Add evieext to RDEPEND. (diff)
downloadgentoo-2-b8f273e99948c669123ffde860b26fd96cc3ac37.tar.gz
gentoo-2-b8f273e99948c669123ffde860b26fd96cc3ac37.tar.bz2
gentoo-2-b8f273e99948c669123ffde860b26fd96cc3ac37.zip
version bump
(Portage version: 2.1_pre6-r7)
Diffstat (limited to 'games-roguelike/crossfire-client')
-rw-r--r--games-roguelike/crossfire-client/ChangeLog8
-rw-r--r--games-roguelike/crossfire-client/Manifest18
-rw-r--r--games-roguelike/crossfire-client/crossfire-client-1.9.0.ebuild59
-rw-r--r--games-roguelike/crossfire-client/files/digest-crossfire-client-1.9.03
4 files changed, 87 insertions, 1 deletions
diff --git a/games-roguelike/crossfire-client/ChangeLog b/games-roguelike/crossfire-client/ChangeLog
index b014b4b90bfb..e3023a796de5 100644
--- a/games-roguelike/crossfire-client/ChangeLog
+++ b/games-roguelike/crossfire-client/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-roguelike/crossfire-client
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/ChangeLog,v 1.13 2006/01/24 20:35:43 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/ChangeLog,v 1.14 2006/03/26 07:26:44 mr_bones_ Exp $
+
+*crossfire-client-1.9.0 (26 Mar 2006)
+
+ 26 Mar 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ +crossfire-client-1.9.0.ebuild:
+ version bump
24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
crossfire-client-1.7.1.ebuild, crossfire-client-1.8.0.ebuild:
diff --git a/games-roguelike/crossfire-client/Manifest b/games-roguelike/crossfire-client/Manifest
index e99ba62012b5..becbf1342d46 100644
--- a/games-roguelike/crossfire-client/Manifest
+++ b/games-roguelike/crossfire-client/Manifest
@@ -1,6 +1,24 @@
MD5 a5a1738499176fa4e226ec443c014350 ChangeLog 2828
+RMD160 094fd425c7862669b9b4f8fc6babd17f960b8148 ChangeLog 2828
+SHA256 1f68e60e594783e2143fb65973766c951eac520436dee76f4c539ffe01389f5c ChangeLog 2828
MD5 b58c50b8f2a0ae2e90dc683a2dc5c3d6 crossfire-client-1.7.1.ebuild 1448
+RMD160 0e02249b5d666f5d4db9a12322523da120536821 crossfire-client-1.7.1.ebuild 1448
+SHA256 117bf4e026d048645a1d01cc54f244f07490daf6425fff7dd9adcfe9cd146c14 crossfire-client-1.7.1.ebuild 1448
MD5 6991452459ef4598fda6515542a1a5bb crossfire-client-1.8.0.ebuild 1447
+RMD160 bf965842e9ecf4ee74bd26dacf93bb1169f7ea87 crossfire-client-1.8.0.ebuild 1447
+SHA256 22b534ee0f04cf2cd41d263fdf755d320d537fc2c5548376868a09d983449b36 crossfire-client-1.8.0.ebuild 1447
+MD5 6991452459ef4598fda6515542a1a5bb crossfire-client-1.9.0.ebuild 1447
+RMD160 bf965842e9ecf4ee74bd26dacf93bb1169f7ea87 crossfire-client-1.9.0.ebuild 1447
+SHA256 22b534ee0f04cf2cd41d263fdf755d320d537fc2c5548376868a09d983449b36 crossfire-client-1.9.0.ebuild 1447
MD5 88be26521277f1cf1eec6dcdfb35bcf8 files/digest-crossfire-client-1.7.1 74
+RMD160 a6b4f06008204ae13291ad83a62cb327fd158204 files/digest-crossfire-client-1.7.1 74
+SHA256 0253f23fb5090d6d5a46763b9db274265ae311c77b4552e3d20107ce861c2fce files/digest-crossfire-client-1.7.1 74
MD5 5f6e9f388a8529fb8caec99c17126fe3 files/digest-crossfire-client-1.8.0 74
+RMD160 a6e99b3b9bd4559429196d157b66cddb58e691d9 files/digest-crossfire-client-1.8.0 74
+SHA256 898ace472dace4d79f1d5c2fe1ac57f0622e983869356ca1974da1c183059e70 files/digest-crossfire-client-1.8.0 74
+MD5 e10439cf030124833abb0a7b564671be files/digest-crossfire-client-1.9.0 268
+RMD160 0facd2e72fee2d3601ce2cc0b63c7cb6926e27ed files/digest-crossfire-client-1.9.0 268
+SHA256 f3b0418cc9a6dc4415d15be8b496a9aa4922a180322e4256881db6ffc6d8bb32 files/digest-crossfire-client-1.9.0 268
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
diff --git a/games-roguelike/crossfire-client/crossfire-client-1.9.0.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.9.0.ebuild
new file mode 100644
index 000000000000..5678d328e97e
--- /dev/null
+++ b/games-roguelike/crossfire-client/crossfire-client-1.9.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/crossfire-client-1.9.0.ebuild,v 1.1 2006/03/26 07:26:45 mr_bones_ Exp $
+
+inherit games
+
+DESCRIPTION="Client for the nethack-style but more in the line of UO"
+HOMEPAGE="http://crossfire.real-time.com/"
+SRC_URI="mirror://sourceforge/crossfire/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE="alsa gtk oss sdl"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+ gtk? ( >=x11-libs/gtk+-2
+ sdl? ( media-libs/libsdl
+ media-libs/sdl-image ) )
+ virtual/glut
+ media-libs/libpng
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -r 's:TH (g?)cfclient:TH \1cfclient 6:' \
+ {gtk,x11}/*cfclient.man \
+ || die "sed failed"
+}
+
+src_compile() {
+ # bugs in configure script so we cant use $(use_enable ...)
+ local myconf="--disable-dependency-tracking"
+
+ if use gtk ; then
+ use sdl || myconf="${myconf} --disable-sdl"
+ else
+ myconf="${myconf} --disable-gtk"
+ fi
+ if ! use alsa ; then
+ myconf="${myconf} --disable-alsa9 --disable-alsa"
+ fi
+ if ! use alsa && ! use oss ; then
+ myconf="${myconf} --disable-sound"
+ fi
+ egamesconf ${myconf} || die
+ emake -j1 -C sound-src || die "sound building failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog README TODO
+ prepgamesdirs
+}
diff --git a/games-roguelike/crossfire-client/files/digest-crossfire-client-1.9.0 b/games-roguelike/crossfire-client/files/digest-crossfire-client-1.9.0
new file mode 100644
index 000000000000..38ae950cd468
--- /dev/null
+++ b/games-roguelike/crossfire-client/files/digest-crossfire-client-1.9.0
@@ -0,0 +1,3 @@
+MD5 62a9ac007700d1d811fa097fe6790f7a crossfire-client-1.9.0.tar.gz 735957
+RMD160 6b31ade814d3db36a9dd5566bcab83f51c67c235 crossfire-client-1.9.0.tar.gz 735957
+SHA256 710bf6b62de0e8151a6270474aecb266350ca40c116f72d04eac7b576aee6f1a crossfire-client-1.9.0.tar.gz 735957