summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2007-07-23 16:07:26 +0000
committerTristan Heaven <tristan@gentoo.org>2007-07-23 16:07:26 +0000
commitbf2407efe73218ca1628d63255b670747b71db2f (patch)
tree3341ec6f3a3d0dee18ab05820b1b7dbb1dbb410e
parentStable on ppc wrt bug 186080 (diff)
downloadhistorical-bf2407efe73218ca1628d63255b670747b71db2f.tar.gz
historical-bf2407efe73218ca1628d63255b670747b71db2f.tar.bz2
historical-bf2407efe73218ca1628d63255b670747b71db2f.zip
New snapshot
Package-Manager: portage-2.1.3_rc9
-rw-r--r--games-fps/blackshades/ChangeLog8
-rw-r--r--games-fps/blackshades/Manifest26
-rw-r--r--games-fps/blackshades/blackshades-20070723.ebuild51
-rw-r--r--games-fps/blackshades/files/blackshades-datadir.patch18
-rw-r--r--games-fps/blackshades/files/digest-blackshades-200707236
5 files changed, 101 insertions, 8 deletions
diff --git a/games-fps/blackshades/ChangeLog b/games-fps/blackshades/ChangeLog
index f232d5e1d28c..2ea36e389c6e 100644
--- a/games-fps/blackshades/ChangeLog
+++ b/games-fps/blackshades/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-fps/blackshades
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/blackshades/ChangeLog,v 1.1 2007/07/23 12:39:34 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/blackshades/ChangeLog,v 1.2 2007/07/23 16:07:26 nyhm Exp $
+
+*blackshades-20070723 (23 Jul 2007)
+
+ 23 Jul 2007; Tristan Heaven <nyhm@gentoo.org>
+ +files/blackshades-datadir.patch, +blackshades-20070723.ebuild:
+ New snapshot
*blackshades-20031110-r1 (23 Jul 2007)
diff --git a/games-fps/blackshades/Manifest b/games-fps/blackshades/Manifest
index 0c351d6fa3f2..45f624f4352d 100644
--- a/games-fps/blackshades/Manifest
+++ b/games-fps/blackshades/Manifest
@@ -1,6 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX blackshades-datadir.patch 245 RMD160 62d52b344de51f42eb8275de68a0bda838e51ce8 SHA1 0738f60b2ea266ddb829684f21246113cabde735 SHA256 0771f820980f96adbe0c31818f55c160ab207923548712e9985c9fed3dddf0d0
+MD5 0d53d37d9634bb85d66063da8db1b471 files/blackshades-datadir.patch 245
+RMD160 62d52b344de51f42eb8275de68a0bda838e51ce8 files/blackshades-datadir.patch 245
+SHA256 0771f820980f96adbe0c31818f55c160ab207923548712e9985c9fed3dddf0d0 files/blackshades-datadir.patch 245
AUX blackshades-freealut.patch 370 RMD160 a68103f4bc6a3fb5362f22ef52141ab7086e49fd SHA1 42a52ca9394e5736a2890d7cb3bd703bbda3ffa8 SHA256 0d85cc82982ac57b79678e964598dfc65e3718005ba0cf7fff8461aed569ec32
MD5 c3f12dbd9674dbbe7b04d78fde1e8e72 files/blackshades-freealut.patch 370
RMD160 a68103f4bc6a3fb5362f22ef52141ab7086e49fd files/blackshades-freealut.patch 370
@@ -11,14 +15,19 @@ RMD160 07bb2c4d0c512602626497048891e3d0365ae73c files/blackshades-gcc42.patch 65
SHA256 d7b94be1d45eb75f554793f054c48f17e3ce5d34479180fbe83d3bf9a767a50c files/blackshades-gcc42.patch 654
DIST Textures.tar.bz2 340110 RMD160 6fa3072a7a013649093da0d586e69be3bba02b54 SHA1 78f18061a65d656c345f981bbca27ed3375b52c0 SHA256 084f4592e1c83a0ae79a14823f59fe210dc6ae83ff35111972d3b0239b276607
DIST blackshades-20031110.tar.bz2 765970 RMD160 8ed3b2c3d683bbd3c0e56179d8d69b71c9642ad9 SHA1 65f0810615a96816dad90dd43fde8f604fb4c6b2 SHA256 2fd16d4b1c7a5b48854040e2a7857089fc0cbd7d72d489005530b89b769fd003
+DIST blackshades-20070723.tar.bz2 761669 RMD160 1618e1ef9f30160d89c8d7e7de84bc0576c8f7b7 SHA1 c878ea1747ffda2bb4ffca33a57a962b082eb9e6 SHA256 2fbd1ed3778a834010fe4de94063149b60461d6e9d155b281747c2e14fc30056
EBUILD blackshades-20031110-r1.ebuild 1988 RMD160 d460a1e816dd4f9c27bfe7ae1c7c3ddad154cc67 SHA1 e7b1437cd4f9345ed72f5c98a05facddb94adf2b SHA256 76fd7be2af704c0dabf0758357a2fb9ae1a04a1e3c92a9ff494d43bc223f1049
MD5 b565ae5725ea4b070676a30c683fdcdc blackshades-20031110-r1.ebuild 1988
RMD160 d460a1e816dd4f9c27bfe7ae1c7c3ddad154cc67 blackshades-20031110-r1.ebuild 1988
SHA256 76fd7be2af704c0dabf0758357a2fb9ae1a04a1e3c92a9ff494d43bc223f1049 blackshades-20031110-r1.ebuild 1988
-MISC ChangeLog 2665 RMD160 e22e625f3a9a5ea66ba87566ee3fb7d5cefea7a0 SHA1 3d7d0563ed3c16b0e53be66bbf45565b09c0f22d SHA256 cd5794b60df353e35336e7057dc0a317d61394072732921b38092999f3e78991
-MD5 16501a2c6ae0d24025a256991fcf1770 ChangeLog 2665
-RMD160 e22e625f3a9a5ea66ba87566ee3fb7d5cefea7a0 ChangeLog 2665
-SHA256 cd5794b60df353e35336e7057dc0a317d61394072732921b38092999f3e78991 ChangeLog 2665
+EBUILD blackshades-20070723.ebuild 1407 RMD160 40dcc508ef2ed5989cd18ba7a01896ee43a551e6 SHA1 70c7cdbd6dc5a6347a79d439ba4fb34a244559d5 SHA256 c0bd5c79fbb4696380eafc971d1155047da6025398d190c7c4c4ae73ff542795
+MD5 61fe1eaaa8c36202a263612bc794fcd2 blackshades-20070723.ebuild 1407
+RMD160 40dcc508ef2ed5989cd18ba7a01896ee43a551e6 blackshades-20070723.ebuild 1407
+SHA256 c0bd5c79fbb4696380eafc971d1155047da6025398d190c7c4c4ae73ff542795 blackshades-20070723.ebuild 1407
+MISC ChangeLog 2832 RMD160 fb8711fdb409b2100a963bf979f41cfa08cf6119 SHA1 f0ec297d55c726698a903996468eaf6fd17bd20c SHA256 ef37d1b0ec097f111afd280e0ecf2f1e65c7f912d63b3df077c7efb2417e4eb3
+MD5 7829fb7cc423166fd147e37611ceb769 ChangeLog 2832
+RMD160 fb8711fdb409b2100a963bf979f41cfa08cf6119 ChangeLog 2832
+SHA256 ef37d1b0ec097f111afd280e0ecf2f1e65c7f912d63b3df077c7efb2417e4eb3 ChangeLog 2832
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
@@ -26,10 +35,13 @@ SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata
MD5 84e3538657e4d4b4f2acfd47144e4494 files/digest-blackshades-20031110-r1 494
RMD160 550d63181e9e39868b53e6fa9c102ca9d5411a1a files/digest-blackshades-20031110-r1 494
SHA256 99550789989b8b04e3115cf7378ce18cd0c4653ff5a670700581993b320e482e files/digest-blackshades-20031110-r1 494
+MD5 a807cbf51f2fc8e846acfc4dc799939f files/digest-blackshades-20070723 494
+RMD160 d210dea282aace17eee0476d4d8a52493fe21c29 files/digest-blackshades-20070723 494
+SHA256 ff5e0850b9a74069db19fb34b83bce3200075339b0dbb7562e633a3e8fa25d9a files/digest-blackshades-20070723 494
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.5 (GNU/Linux)
-iD4DBQFGpKGEdz7hIScOURERAuo9AJYtpmNrPC4Bvu8pClz7qRokMgBZAKDexTre
-iQjcoUYCmLaGF2XHEuAeRQ==
-=gB/w
+iD8DBQFGpNI8dz7hIScOURERAmRqAJ9onTFrYcmK3R68cnQAcEL4M8SZOACePpuz
+tKFTKWt4ybogyqnThjdKZVA=
+=PrS1
-----END PGP SIGNATURE-----
diff --git a/games-fps/blackshades/blackshades-20070723.ebuild b/games-fps/blackshades/blackshades-20070723.ebuild
new file mode 100644
index 000000000000..3546f62a3914
--- /dev/null
+++ b/games-fps/blackshades/blackshades-20070723.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/blackshades/blackshades-20070723.ebuild,v 1.1 2007/07/23 16:07:26 nyhm Exp $
+
+inherit eutils games
+
+DESCRIPTION="you control a psychic bodyguard, and try to protect the VIP"
+HOMEPAGE="http://www.wolfire.com/blackshades.html
+ http://www.icculus.org/blackshades/"
+SRC_URI="http://filesingularity.timedoctor.org/Textures.tar.bz2
+ mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="blackshades"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="virtual/opengl
+ virtual/glu
+ media-libs/libvorbis
+ media-libs/openal
+ media-libs/freealut
+ media-libs/libsdl"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ rm -rf Data/Textures
+ rm -f ../Textures/{,Blood/}._*
+ mv -f ../Textures Data || die "mv failed"
+ epatch "${FILESDIR}"/${PN}-datadir.patch
+ sed -i \
+ -e "s/-O2 \(-Wall\) -g/${CXXFLAGS} \1/" \
+ -e "/^LINKER/s:$: ${LDFLAGS}:" \
+ Makefile \
+ || die "sed Makefile failed"
+ sed -i "s:@DATADIR@:${GAMES_DATADIR}/${PN}:" \
+ Source/Main.cpp \
+ || die "sed Main.cpp failed"
+}
+
+src_install() {
+ newgamesbin objs/blackshades ${PN} || die "newgamesbin failed"
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r Data || die "doins failed"
+ dodoc IF_THIS_IS_A_README_YOU_HAVE_WON Readme TODO uDevGame_Readme
+ make_desktop_entry ${PN} "Black Shades"
+ prepgamesdirs
+}
diff --git a/games-fps/blackshades/files/blackshades-datadir.patch b/games-fps/blackshades/files/blackshades-datadir.patch
new file mode 100644
index 000000000000..0050271705a2
--- /dev/null
+++ b/games-fps/blackshades/files/blackshades-datadir.patch
@@ -0,0 +1,18 @@
+--- Source/Main.cpp
++++ Source/Main.cpp
+@@ -1,6 +1,7 @@
+ /********************> Headers <*****/
+
+ #include "Game.h"
++#include <unistd.h>
+
+
+
+@@ -17,6 +18,7 @@
+ int main( int argc, char *argv[] )
+
+ {
++ chdir("@DATADIR@");
+
+
+ #ifdef OS9
diff --git a/games-fps/blackshades/files/digest-blackshades-20070723 b/games-fps/blackshades/files/digest-blackshades-20070723
new file mode 100644
index 000000000000..d1ff500f5fc0
--- /dev/null
+++ b/games-fps/blackshades/files/digest-blackshades-20070723
@@ -0,0 +1,6 @@
+MD5 3fcee1f31c0a062ed7a0d8d6aafc1b06 Textures.tar.bz2 340110
+RMD160 6fa3072a7a013649093da0d586e69be3bba02b54 Textures.tar.bz2 340110
+SHA256 084f4592e1c83a0ae79a14823f59fe210dc6ae83ff35111972d3b0239b276607 Textures.tar.bz2 340110
+MD5 7cd71b23bcf68cf21f4944e2a5b37178 blackshades-20070723.tar.bz2 761669
+RMD160 1618e1ef9f30160d89c8d7e7de84bc0576c8f7b7 blackshades-20070723.tar.bz2 761669
+SHA256 2fbd1ed3778a834010fe4de94063149b60461d6e9d155b281747c2e14fc30056 blackshades-20070723.tar.bz2 761669