summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-simulation/dangerdeep')
-rw-r--r--games-simulation/dangerdeep/ChangeLog11
-rw-r--r--games-simulation/dangerdeep/Manifest21
-rw-r--r--games-simulation/dangerdeep/dangerdeep-0.2.0.ebuild66
-rw-r--r--games-simulation/dangerdeep/files/dangerdeep-0.2.0-build.patch10
-rw-r--r--games-simulation/dangerdeep/files/digest-dangerdeep-0.2.06
-rw-r--r--games-simulation/dangerdeep/metadata.xml5
6 files changed, 119 insertions, 0 deletions
diff --git a/games-simulation/dangerdeep/ChangeLog b/games-simulation/dangerdeep/ChangeLog
new file mode 100644
index 000000000000..9a532251aa33
--- /dev/null
+++ b/games-simulation/dangerdeep/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for games-simulation/dangerdeep
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/dangerdeep/ChangeLog,v 1.1 2007/01/04 04:37:35 mr_bones_ Exp $
+
+*dangerdeep-0.2.0 (04 Jan 2007)
+
+ 04 Jan 2007; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/dangerdeep-0.2.0-build.patch, +metadata.xml,
+ +dangerdeep-0.2.0.ebuild:
+ initial commit - ebuild submitted by Bernard Cafarelli via bug #130023
+
diff --git a/games-simulation/dangerdeep/Manifest b/games-simulation/dangerdeep/Manifest
new file mode 100644
index 000000000000..67fba1673735
--- /dev/null
+++ b/games-simulation/dangerdeep/Manifest
@@ -0,0 +1,21 @@
+AUX dangerdeep-0.2.0-build.patch 339 RMD160 ff5b7d33a7956c08092f4521176c8c5870f1cefd SHA1 d7407c7fb8251833d6604fc1e24e71b869311e86 SHA256 f0a9950488550ba9755695de53649bc8cf642a62a800938585ccb0b975e63acb
+MD5 dc7edf21133c2b24945e6de142358f36 files/dangerdeep-0.2.0-build.patch 339
+RMD160 ff5b7d33a7956c08092f4521176c8c5870f1cefd files/dangerdeep-0.2.0-build.patch 339
+SHA256 f0a9950488550ba9755695de53649bc8cf642a62a800938585ccb0b975e63acb files/dangerdeep-0.2.0-build.patch 339
+DIST dangerdeep-0.2.0.tar.gz 3854086 RMD160 40f6d89eeb829d2b8d26b4b3d84342ec9f51b908 SHA1 e47bfd98031e024cd6881827c285ef27ccb367c0 SHA256 ada47be2c7463ac73f0276b77bce7d5a16efc5c6316f70005af6dcf4e9908452
+DIST dangerdeep-data-0.2.0.zip 54163740 RMD160 0dc8439356239779522a841764235e0f6d682ffc SHA1 a790603387829399143dcdadbcae9481effa0d71 SHA256 7b96f41e38a2478b3c5b40bd5e81a45437902f370718676c6077c2edcd5c5e10
+EBUILD dangerdeep-0.2.0.ebuild 1517 RMD160 69c7fa35f8b801110e4b710d7160f71ddaf0e5c4 SHA1 ec26ca05691f538120d7badb475c4792ece406bb SHA256 784675732021f6c3e7658a1eb150f192d544c17360c98291de395121b6f05cab
+MD5 3919b5e367f25ca71358b70d24389a22 dangerdeep-0.2.0.ebuild 1517
+RMD160 69c7fa35f8b801110e4b710d7160f71ddaf0e5c4 dangerdeep-0.2.0.ebuild 1517
+SHA256 784675732021f6c3e7658a1eb150f192d544c17360c98291de395121b6f05cab dangerdeep-0.2.0.ebuild 1517
+MISC ChangeLog 474 RMD160 b5ebf6abb51daad806d7d0f0e6b334561566bd35 SHA1 3271369fdd4f3f3cca199d6b41d13f8342e239f1 SHA256 83b5ad1da09f9699fac67f7b5daa494ef47114e46fee07c8a487f222fe8776d1
+MD5 483955341f3f0bdcf83ec8bd5b85f852 ChangeLog 474
+RMD160 b5ebf6abb51daad806d7d0f0e6b334561566bd35 ChangeLog 474
+SHA256 83b5ad1da09f9699fac67f7b5daa494ef47114e46fee07c8a487f222fe8776d1 ChangeLog 474
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
+MD5 c9a08cdbcb13a5d9519f77fa6070ca76 files/digest-dangerdeep-0.2.0 515
+RMD160 7c34834af122cb8dac569d090dbb79398274f8b9 files/digest-dangerdeep-0.2.0 515
+SHA256 0a11efe1a67a68278a28605a8be552fc23ea3f687bfbd9f069e0f7472ad547a6 files/digest-dangerdeep-0.2.0 515
diff --git a/games-simulation/dangerdeep/dangerdeep-0.2.0.ebuild b/games-simulation/dangerdeep/dangerdeep-0.2.0.ebuild
new file mode 100644
index 000000000000..f98281c3396d
--- /dev/null
+++ b/games-simulation/dangerdeep/dangerdeep-0.2.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/dangerdeep/dangerdeep-0.2.0.ebuild,v 1.1 2007/01/04 04:37:35 mr_bones_ Exp $
+
+inherit eutils debug toolchain-funcs games
+
+DESCRIPTION="a World War II German submarine simulation"
+HOMEPAGE="http://www.dangerdeep.net/"
+SRC_URI="mirror://sourceforge/${PN}/dangerdeep-${PV}.tar.gz
+ mirror://sourceforge/${PN}/dangerdeep-data-${PV}.zip"
+
+LICENSE="GPL-2 CCPL-Attribution-NonCommercial-NoDerivs-2.0"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="sse"
+
+RDEPEND="virtual/opengl
+ virtual/glu
+ sci-libs/fftw
+ media-libs/libsdl
+ media-libs/sdl-mixer
+ media-libs/sdl-image
+ media-libs/sdl-net"
+DEPEND="${RDEPEND}
+ dev-util/scons"
+
+src_unpack() {
+ unpack ${A}
+ mv "${WORKDIR}"/data "${S}" || die "mv failed"
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-build.patch"
+ sed -i \
+ -e "/console_log.txt/ s:fopen.*:stderr;:" \
+ src/system.cpp \
+ || die "sed failed"
+}
+
+src_compile() {
+ local sse=-1
+
+ if use sse ; then
+ use amd64 && sse=3 || sse=1
+ fi
+
+ scons \
+ usex86sse=${sse} \
+ datadir="${GAMES_DATADIR}"/${PN} \
+ DESTDIR="${D}" \
+ --cache-disable \
+ || die "scons failed"
+}
+
+src_install() {
+ dogamesbin build/linux/${PN} || die "dogamesbin failed"
+
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r data/* || die "doins failed"
+
+ newicon logo.xpm ${PN}.xpm
+ make_desktop_entry ${PN} "Danger from the Deep" ${PN}.xpm
+
+ dodoc ChangeLog CREDITS *README*
+ doman doc/man/${PN}.6
+
+ prepgamesdirs
+}
diff --git a/games-simulation/dangerdeep/files/dangerdeep-0.2.0-build.patch b/games-simulation/dangerdeep/files/dangerdeep-0.2.0-build.patch
new file mode 100644
index 000000000000..e00cf0dc89de
--- /dev/null
+++ b/games-simulation/dangerdeep/files/dangerdeep-0.2.0-build.patch
@@ -0,0 +1,10 @@
+--- SConstruct.orig 2006-10-12 20:17:09.000000000 -0400
++++ SConstruct 2006-10-12 20:17:50.000000000 -0400
+@@ -117,6 +117,7 @@
+
+ else:
+ print "Compiling for Unix/Posix/Linux Environment"
++ SConsignFile()
+ env = Environment(ENV = os.environ)
+ env.Append(CPPPATH = ['/usr/include/SDL', '/usr/include/GL'])
+ libpath = ['/usr/X11R6/lib']
diff --git a/games-simulation/dangerdeep/files/digest-dangerdeep-0.2.0 b/games-simulation/dangerdeep/files/digest-dangerdeep-0.2.0
new file mode 100644
index 000000000000..03e44c157a81
--- /dev/null
+++ b/games-simulation/dangerdeep/files/digest-dangerdeep-0.2.0
@@ -0,0 +1,6 @@
+MD5 3733507e99de5afc3c4172024cdfc61b dangerdeep-0.2.0.tar.gz 3854086
+RMD160 40f6d89eeb829d2b8d26b4b3d84342ec9f51b908 dangerdeep-0.2.0.tar.gz 3854086
+SHA256 ada47be2c7463ac73f0276b77bce7d5a16efc5c6316f70005af6dcf4e9908452 dangerdeep-0.2.0.tar.gz 3854086
+MD5 931d035cdf07d29b57e4797218fe53ff dangerdeep-data-0.2.0.zip 54163740
+RMD160 0dc8439356239779522a841764235e0f6d682ffc dangerdeep-data-0.2.0.zip 54163740
+SHA256 7b96f41e38a2478b3c5b40bd5e81a45437902f370718676c6077c2edcd5c5e10 dangerdeep-data-0.2.0.zip 54163740
diff --git a/games-simulation/dangerdeep/metadata.xml b/games-simulation/dangerdeep/metadata.xml
new file mode 100644
index 000000000000..d3c2cc926f0b
--- /dev/null
+++ b/games-simulation/dangerdeep/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+</pkgmetadata>