diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2006-03-26 07:26:45 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2006-03-26 07:26:45 +0000 |
commit | b8f273e99948c669123ffde860b26fd96cc3ac37 (patch) | |
tree | 27b79af5784dc8abf8bc8c94797be9823260d946 /games-roguelike/crossfire-client | |
parent | (#127452) Add evieext to RDEPEND. (diff) | |
download | gentoo-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')
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 |