diff options
author | Chris Gianelloni <wolf31o2@gentoo.org> | 2006-01-24 20:09:10 +0000 |
---|---|---|
committer | Chris Gianelloni <wolf31o2@gentoo.org> | 2006-01-24 20:09:10 +0000 |
commit | 31eeb3a7009a1fe7303a0a0638e20fc78ed125f6 (patch) | |
tree | 6155d4887dc49646807c0b0c715bd835b825bb63 /games-roguelike | |
parent | Fix building with gcc34 thanks to Erik Ridderby <paddlaren@gmail.com> in bug ... (diff) | |
download | gentoo-2-31eeb3a7009a1fe7303a0a0638e20fc78ed125f6.tar.gz gentoo-2-31eeb3a7009a1fe7303a0a0638e20fc78ed125f6.tar.bz2 gentoo-2-31eeb3a7009a1fe7303a0a0638e20fc78ed125f6.zip |
Fixing bug #96633 and cleaning up older versions.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'games-roguelike')
9 files changed, 16 insertions, 168 deletions
diff --git a/games-roguelike/crossfire-client/ChangeLog b/games-roguelike/crossfire-client/ChangeLog index 7604fbcd043a..eb6eb9f5876b 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-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/ChangeLog,v 1.11 2005/10/19 03:31:09 mr_bones_ Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/ChangeLog,v 1.12 2006/01/24 20:09:10 wolf31o2 Exp $ + + 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> + -files/1.5.0-errno.patch, -files/1.6.0-errno.patch, + -crossfire-client-1.6.1.ebuild, -crossfire-client-1.7.0.ebuild, + crossfire-client-1.7.1.ebuild, crossfire-client-1.8.0.ebuild: + Fixing bug #96633 and cleaning up older versions. *crossfire-client-1.8.0 (19 Oct 2005) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.6.1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.6.1.ebuild deleted file mode 100644 index e05cd5c768f2..000000000000 --- a/games-roguelike/crossfire-client/crossfire-client-1.6.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2004 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.6.1.ebuild,v 1.4 2004/06/24 23:12:18 agriffis Exp $ - -inherit eutils 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 - mirror://gentoo/${P}.configure.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ppc" -IUSE="sdl gtk alsa" - -DEPEND="virtual/x11 - sdl? ( media-libs/libsdl - media-libs/sdl-image ) - gtk? ( =x11-libs/gtk+-1.2* - dev-libs/glib - ) - alsa? ( media-libs/alsa-lib ) - media-libs/libpng - sys-libs/zlib" - -src_unpack() { - unpack ${P}.tar.gz - cd ${S} - unpack ${P}.configure.gz - mv ${P}.configure configure - chmod a+x configure -} - -src_compile() { - # bugs in configure script so we cant use `use_enable` - local myconf="" - use gtk || myconf="${myconf} --disable-gtk" - use sdl || myconf="${myconf} --disable-sdl" - use alsa || myconf="${myconf} --disable-alsa" - has_version '>=media-libs/alsa-lib-0.9' \ - && myconf="${myconf} --disable-alsa --disable-sound" - egamesconf ${myconf} || die - emake || die "emake failed" -} - -src_install() { - egamesinstall mandir="${T}" || die - use gtk && newman gtk/gcfclient.man gcfclient.6 - newman x11/cfclient.man cfclient.6 - dodoc CHANGES NOTES README TODO - prepgamesdirs -} diff --git a/games-roguelike/crossfire-client/crossfire-client-1.7.0.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.7.0.ebuild deleted file mode 100644 index ff0719728504..000000000000 --- a/games-roguelike/crossfire-client/crossfire-client-1.7.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2004 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.7.0.ebuild,v 1.2 2004/06/24 23:12:18 agriffis Exp $ - -inherit eutils 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="x86 ppc" -IUSE="sdl gtk alsa" - -DEPEND="virtual/x11 - sdl? ( media-libs/libsdl - media-libs/sdl-image ) - gtk? ( =x11-libs/gtk+-1.2* - dev-libs/glib - ) - alsa? ( media-libs/alsa-lib ) - media-libs/libpng - sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i \ - -e 's:man1:man6:' \ - -e '/mandir/s:\.1:.6:' \ - {gtk,x11}/Makefile.in -} - -src_compile() { - # bugs in configure script so we cant use `use_enable` - local myconf="" - use gtk || myconf="${myconf} --disable-gtk" - use sdl || myconf="${myconf} --disable-sdl" - if ! use alsa ; then - has_version '>=media-libs/alsa-lib-0.9' \ - && myconf="${myconf} --disable-alsa9" \ - || myconf="${myconf} --disable-alsa" - fi - egamesconf ${myconf} || die - emake -j1 -C sound-src || die "sound building failed" - emake || die "emake failed" -} - -src_install() { - egamesinstall mandir=${D}/usr/share/man/man6 || die - dodoc CHANGES NOTES README TODO - prepgamesdirs -} diff --git a/games-roguelike/crossfire-client/crossfire-client-1.7.1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.7.1.ebuild index 4ae66165b4ac..e38bd702ad83 100644 --- a/games-roguelike/crossfire-client/crossfire-client-1.7.1.ebuild +++ b/games-roguelike/crossfire-client/crossfire-client-1.7.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# 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.7.1.ebuild,v 1.1 2005/03/09 07:18:13 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/crossfire-client-1.7.1.ebuild,v 1.2 2006/01/24 20:09:10 wolf31o2 Exp $ inherit games @@ -13,13 +13,11 @@ SLOT="0" KEYWORDS="ppc x86" IUSE="alsa gtk sdl" -DEPEND="virtual/x11 - alsa? ( media-libs/alsa-lib ) +DEPEND="alsa? ( media-libs/alsa-lib ) gtk? ( =x11-libs/gtk+-1.2* dev-libs/glib sdl? ( media-libs/libsdl - media-libs/sdl-image ) - ) + media-libs/sdl-image ) ) media-libs/libpng sys-libs/zlib" @@ -43,9 +41,7 @@ src_compile() { myconf="${myconf} --disable-gtk" fi if ! use alsa ; then - has_version '>=media-libs/alsa-lib-0.9' \ - && myconf="${myconf} --disable-alsa9" \ - || myconf="${myconf} --disable-alsa" + myconf="${myconf} --disable-alsa9 --disable-alsa" fi egamesconf ${myconf} || die emake -j1 -C sound-src || die "sound building failed" diff --git a/games-roguelike/crossfire-client/crossfire-client-1.8.0.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.8.0.ebuild index 13db788c0a59..c945a106fc46 100644 --- a/games-roguelike/crossfire-client/crossfire-client-1.8.0.ebuild +++ b/games-roguelike/crossfire-client/crossfire-client-1.8.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# 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.8.0.ebuild,v 1.1 2005/10/19 03:31:09 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/crossfire-client-1.8.0.ebuild,v 1.2 2006/01/24 20:09:10 wolf31o2 Exp $ inherit games @@ -42,9 +42,7 @@ src_compile() { myconf="${myconf} --disable-gtk" fi if ! use alsa ; then - has_version '>=media-libs/alsa-lib-0.9' \ - && myconf="${myconf} --disable-alsa9" \ - || myconf="${myconf} --disable-alsa" + myconf="${myconf} --disable-alsa9 --disable-alsa" fi egamesconf ${myconf} || die emake -j1 -C sound-src || die "sound building failed" diff --git a/games-roguelike/crossfire-client/files/1.5.0-errno.patch b/games-roguelike/crossfire-client/files/1.5.0-errno.patch deleted file mode 100644 index c0c929b40bce..000000000000 --- a/games-roguelike/crossfire-client/files/1.5.0-errno.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- common/client.h.orig 2003-06-27 20:15:48.000000000 -0400 -+++ common/client.h 2003-06-27 20:16:12.000000000 -0400 -@@ -270,7 +270,7 @@ - /* We need to declare most of the structs before we can include this */ - #include <proto.h> - --extern int errno; -+#include <errno.h> - - /* translation of the STAT_RES names into printable names, - * in matching order. ---- common/newsocket.c.orig 2003-06-27 20:15:36.000000000 -0400 -+++ common/newsocket.c 2003-06-27 20:15:41.000000000 -0400 -@@ -154,7 +154,6 @@ - int SockList_ReadPacket(int fd, SockList *sl, int len) - { - int stat,toread,readsome=0; -- extern int errno; - - /* We already have a partial packet */ - if (sl->len<2) { diff --git a/games-roguelike/crossfire-client/files/1.6.0-errno.patch b/games-roguelike/crossfire-client/files/1.6.0-errno.patch deleted file mode 100644 index c0c929b40bce..000000000000 --- a/games-roguelike/crossfire-client/files/1.6.0-errno.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- common/client.h.orig 2003-06-27 20:15:48.000000000 -0400 -+++ common/client.h 2003-06-27 20:16:12.000000000 -0400 -@@ -270,7 +270,7 @@ - /* We need to declare most of the structs before we can include this */ - #include <proto.h> - --extern int errno; -+#include <errno.h> - - /* translation of the STAT_RES names into printable names, - * in matching order. ---- common/newsocket.c.orig 2003-06-27 20:15:36.000000000 -0400 -+++ common/newsocket.c 2003-06-27 20:15:41.000000000 -0400 -@@ -154,7 +154,6 @@ - int SockList_ReadPacket(int fd, SockList *sl, int len) - { - int stat,toread,readsome=0; -- extern int errno; - - /* We already have a partial packet */ - if (sl->len<2) { diff --git a/games-roguelike/crossfire-client/files/digest-crossfire-client-1.6.1 b/games-roguelike/crossfire-client/files/digest-crossfire-client-1.6.1 deleted file mode 100644 index 77a766079ea5..000000000000 --- a/games-roguelike/crossfire-client/files/digest-crossfire-client-1.6.1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 609a44e079803bc48c966b1766a02863 crossfire-client-1.6.1.tar.gz 512603 -MD5 eace4167725f0aeed77190e0efcd5ee0 crossfire-client-1.6.1.configure.gz 53151 diff --git a/games-roguelike/crossfire-client/files/digest-crossfire-client-1.7.0 b/games-roguelike/crossfire-client/files/digest-crossfire-client-1.7.0 deleted file mode 100644 index 5970b2328ea6..000000000000 --- a/games-roguelike/crossfire-client/files/digest-crossfire-client-1.7.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 ef405f78d54be0bf22feeef6b4fc0d73 crossfire-client-1.7.0.tar.gz 458940 |