summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Severinsson <jon@severinsson.net>2010-07-22 20:04:17 +0200
committerJon Severinsson <jon@severinsson.net>2010-07-22 20:04:17 +0200
commitfc0371f796f6d4a28d9deef7b015e084dbc4c62f (patch)
treef7f69f15d844b1778b8838bc485b6084ebff1d0e /games-fps
parent[games-fps/sauerbraten] New upstream release (diff)
downloadgamerlay-fc0371f796f6d4a28d9deef7b015e084dbc4c62f.tar.gz
gamerlay-fc0371f796f6d4a28d9deef7b015e084dbc4c62f.tar.bz2
gamerlay-fc0371f796f6d4a28d9deef7b015e084dbc4c62f.zip
[games-fps/sauerbraten] Update trooper edition to work with current net-libs/enet.
This is a retrofitted sauerbraten-2010.07.19.ebuild, so carries a few other minor improvements.
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/sauerbraten/Manifest2
-rw-r--r--games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild20
2 files changed, 10 insertions, 12 deletions
diff --git a/games-fps/sauerbraten/Manifest b/games-fps/sauerbraten/Manifest
index d606452..020bd02 100644
--- a/games-fps/sauerbraten/Manifest
+++ b/games-fps/sauerbraten/Manifest
@@ -6,6 +6,6 @@ AUX sauerbraten.init 1952 RMD160 48d8bea5d2c06d216e581f4f16b31f076d01d5b3 SHA1 6
DIST sauerbraten_2009_05_04_trooper_edition_linux.tar.bz2 360896105 RMD160 b7342b5379760edc62c6b3093384e45ad1a39b19 SHA1 d4cc4afe711810ce1c2bc6068e76317b9f9d4f53 SHA256 92cf9e2a1711626d2d31fccbf501e36805cefe40374b9b026491768209e593cc
DIST sauerbraten_2009_06_19_patch_linux.tar.bz2 2184733 RMD160 b66999cbfd43a1d37eadcecf5a75537c8be59c93 SHA1 27a22b1ee06f16268e92523d2d166cf5319b9a91 SHA256 d202bd6b2988b9f139cabb6a91b2a854c67359e02c155a138940a867f5cd9563
DIST sauerbraten_2010_07_21_justice_edition_linux.tar.bz2 464649117 RMD160 efb8dd2ff1b82acb3bb7cd6ea25cbcdd14b5b860 SHA1 622a812e3cdaef6122f0269a1db11ebcf415edd9 SHA256 8a55c44a1e9736fab179fcd577d6f026a6b2a97c84f09f00d2c51ce3bfd7e4cf
-EBUILD sauerbraten-2009.05.04.ebuild 3755 RMD160 d90421654a5c812e91427841574df283c4285a00 SHA1 dfeacdf7d45e476e8f854df0ee088f63a95b811c SHA256 2c5a98638885163cc01a8b7cb0796716ac683770ba4579c69cdb0ead4d554c03
+EBUILD sauerbraten-2009.05.04.ebuild 3826 RMD160 f40834c1ec8e7a32bdfbb61657224040f5bd95c7 SHA1 5d8600389e310f4669aa55f8baa835db43e7c7de SHA256 6c3e1c63438f0a872f56f726df0e29464d8b7b3e0bdac40eab40401158d1e473
EBUILD sauerbraten-2010.07.19.ebuild 3843 RMD160 27a3d3b781948460f012cc9374e4d358eac0ea54 SHA1 2014e9a2d21ce859a8f1a64d33d8c0d1815fae4a SHA256 491ca4962c2aa65b79726a2b1d7c2a0e94e9159939a1fe0efdf0604565e02bf5
MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc
diff --git a/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild b/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild
index a3d0177..36048df 100644
--- a/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild
+++ b/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
@@ -6,30 +6,28 @@ EAPI="2"
inherit eutils games
EDITION="trooper_edition"
+
+FILE_VERSION="${PV//./_}"
+#FILE_VERSION="2009_xx_xx"
PATCH_VERSION="2009_06_19"
DESCRIPTION="Cube 2: Sauerbraten is an open source game engine (Cube 2) with freeware game data (Sauerbraten)"
HOMEPAGE="http://sauerbraten.org/"
-SRC_URI="
- mirror://sourceforge/${PN}/${PN}_${PV//./_}_${EDITION}_linux.tar.bz2
- mirror://sourceforge/${PN}/patch_${PATCH_VERSION}_linux.tar.bz2 -> ${PN}_${PATCH_VERSION}_patch_linux.tar.bz2
-"
-
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${FILE_VERSION}_${EDITION}_linux.tar.bz2"
+[ -z "${PATCH_VERSION}" ] || SRC_URI="${SRC_URI} mirror://sourceforge/${PN}/patch_${PATCH_VERSION}_linux.tar.bz2 -> ${PN}_${PATCH_VERSION}_patch_linux.tar.bz2"
LICENSE="ZLIB freedist"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug dedicated doc"
-RDEPEND="
+DEPEND="
sys-libs/zlib
+ >=net-libs/enet-1.2.2:0
!dedicated? (
media-libs/libsdl[X,opengl]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-image[png,jpeg]
)"
-DEPEND="${RDEPEND}
- >=net-libs/enet-1.2_p20090328
- "
S=${WORKDIR}/${PN}
@@ -77,7 +75,7 @@ src_install() {
# Create menu entry
doicon "data/cube.png" || die "doicon failed"
- make_desktop_entry "${PN}-client" "Cube 2: Sauerbraten" cube.png "Game;ActionGame"
+ make_desktop_entry "${PN}-client" "Cube 2: Sauerbraten" cube "Game;ActionGame"
fi
# Install the server config files