diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2004-05-05 23:18:59 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2004-05-05 23:18:59 +0000 |
commit | 2541931bfd2cf754ecbc15cd4e4b79bc604409ce (patch) | |
tree | af6ae90fb769875a051e6de0ee34f5bd50c1eb57 /games-strategy/netpanzer | |
parent | add sudo dep (Manifest recommit) (diff) | |
download | gentoo-2-2541931bfd2cf754ecbc15cd4e4b79bc604409ce.tar.gz gentoo-2-2541931bfd2cf754ecbc15cd4e4b79bc604409ce.tar.bz2 gentoo-2-2541931bfd2cf754ecbc15cd4e4b79bc604409ce.zip |
add a patch to work around the broken version checking for libphysfs (bug #48831)
Diffstat (limited to 'games-strategy/netpanzer')
-rw-r--r-- | games-strategy/netpanzer/ChangeLog | 7 | ||||
-rw-r--r-- | games-strategy/netpanzer/files/physfs.patch | 21 | ||||
-rw-r--r-- | games-strategy/netpanzer/netpanzer-0.1.5.ebuild | 10 |
3 files changed, 36 insertions, 2 deletions
diff --git a/games-strategy/netpanzer/ChangeLog b/games-strategy/netpanzer/ChangeLog index 297777c6f10e..cf2072aa8972 100644 --- a/games-strategy/netpanzer/ChangeLog +++ b/games-strategy/netpanzer/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-strategy/netpanzer # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/ChangeLog,v 1.7 2004/03/06 00:45:36 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/ChangeLog,v 1.8 2004/05/05 23:18:59 mr_bones_ Exp $ + + 05 May 2004; Michael Sterrett <mr_bones_@gentoo.org> netpanzer-0.1.5.ebuild, + files/physfs.patch: + add a patch to work around the broken version checking for libphysfs (bug + #48831) *netpanzer-0.1.5 (05 Mar 2004) diff --git a/games-strategy/netpanzer/files/physfs.patch b/games-strategy/netpanzer/files/physfs.patch new file mode 100644 index 000000000000..c77151bec6ba --- /dev/null +++ b/games-strategy/netpanzer/files/physfs.patch @@ -0,0 +1,21 @@ +--- configure.ac.orig 2004-05-05 15:44:04.000000000 -0700 ++++ configure.ac 2004-05-05 15:45:37.000000000 -0700 +@@ -118,8 +118,9 @@ + [AC_MSG_ERROR([Please install SDLImage >= 1.2.1])], + [$SDL_CFLAGS], [$SDL_LIBS]) + +-NP_FINDLIB([PHYSFS], [physfs], [physfs >= 1.9], ++NP_FINDLIB([PHYSFS], [physfs], [physfs >= 0.1.9], + NP_LANG_PROGRAM([#include <physfs.h> ++#if PHYSFS_VER_MAJOR < 1 + #if PHYSFS_VER_MINOR < 1 + # error PHYSFS is too old + #else +@@ -128,6 +129,7 @@ + # error PHYSFS is too old + # endif + # endif ++#endif + #endif]), + [], [-lphysfs], + [], diff --git a/games-strategy/netpanzer/netpanzer-0.1.5.ebuild b/games-strategy/netpanzer/netpanzer-0.1.5.ebuild index e7b61fc8ef9e..cf4325607c5c 100644 --- a/games-strategy/netpanzer/netpanzer-0.1.5.ebuild +++ b/games-strategy/netpanzer/netpanzer-0.1.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/netpanzer-0.1.5.ebuild,v 1.1 2004/03/06 00:45:36 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/netpanzer-0.1.5.ebuild,v 1.2 2004/05/05 23:18:59 mr_bones_ Exp $ inherit eutils games @@ -25,10 +25,18 @@ RDEPEND=">=media-libs/libsdl-1.2.5 DEPEND="${RDEPEND} >=dev-util/jam-2.5" +src_unpack() { + unpack ${A} + cd ${WORKDIR}/${PN}data-${DATAVERSION}/ + epatch "${FILESDIR}/physfs.patch" + ./autogen.sh +} + src_compile() { egamesconf || die jam || die "jam failed" + einfo "working in ${WORKDIR}/${PN}data-${DATAVERSION}/" cd ${WORKDIR}/${PN}data-${DATAVERSION}/ egamesconf || die jam || die "jam failed (on data package)" |