summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2010-10-14 04:17:02 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2010-10-14 04:17:02 +0000
commit2ef05697d76de93ceeace0e6a677e7be0ad2dcd1 (patch)
treeb6e6eb829c0c1a279fe78293bb62615d3856c275 /games-action
parentuse scons-utils (diff)
downloadhistorical-2ef05697d76de93ceeace0e6a677e7be0ad2dcd1.tar.gz
historical-2ef05697d76de93ceeace0e6a677e7be0ad2dcd1.tar.bz2
historical-2ef05697d76de93ceeace0e6a677e7be0ad2dcd1.zip
version bump
Package-Manager: portage-2.1.8.3/cvs/Linux i686
Diffstat (limited to 'games-action')
-rw-r--r--games-action/d1x-rebirth/ChangeLog8
-rw-r--r--games-action/d1x-rebirth/Manifest14
-rw-r--r--games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild102
3 files changed, 112 insertions, 12 deletions
diff --git a/games-action/d1x-rebirth/ChangeLog b/games-action/d1x-rebirth/ChangeLog
index 8c174030e897..44bc4d74ac9f 100644
--- a/games-action/d1x-rebirth/ChangeLog
+++ b/games-action/d1x-rebirth/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-action/d1x-rebirth
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/ChangeLog,v 1.4 2010/03/09 12:33:33 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/ChangeLog,v 1.5 2010/10/14 04:17:01 mr_bones_ Exp $
+
+*d1x-rebirth-0.56 (14 Oct 2010)
+
+ 14 Oct 2010; Michael Sterrett <mr_bones_@gentoo.org>
+ +d1x-rebirth-0.56.ebuild:
+ version bump
09 Mar 2010; Jonathan Callen <abcd@gentoo.org> d1x-rebirth-0.50.ebuild,
d1x-rebirth-0.55.1.ebuild:
diff --git a/games-action/d1x-rebirth/Manifest b/games-action/d1x-rebirth/Manifest
index b3977b6937b3..e3132ab3acd4 100644
--- a/games-action/d1x-rebirth/Manifest
+++ b/games-action/d1x-rebirth/Manifest
@@ -1,23 +1,15 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST D1XBDE01.zip 10159 RMD160 917404b7e32db1b4e488481deb43d29d7436001c SHA1 c7dae1ae819e08ba9fb81ee7d74ecf8623d42b72 SHA256 04f2b0e20323985ca4382e15595e4b522f8de657c15950610dc5faf0371a4da3
DIST d1datapt.zip 439942 RMD160 19e4375308144c0d8e4d2e2b8b7e9a5dd8dbcc15 SHA1 3e30c52ff041b4b29f7b14958f6ef493d0b2be42 SHA256 60f93aa9bd1ff1f910388ed762480b4208eb3a9e71edb84529eb9b50e2f10495
DIST d1x-rebirth_hires-briefings.zip 893529 RMD160 1aeff3e8ffd2f17383a2bbdd439a555611624fe8 SHA1 3f68db3f07a7b1bd5ad8f0e5717a880021adaa62 SHA256 497043a5b11dcfd7f192ade3b20ec68fa15394b284d3a02aadf640dbe551b1d8
DIST d1x-rebirth_hires-fonts.zip 29503 RMD160 c2dbaf36d2732641cc96403e1588e4fcc1360e7a SHA1 9a26d06352bc4748e3a2e5ec0a7f366977a4e37d SHA256 59d8f8c11861cfbc48239ed55c678aee92f3df2a922a3648f51d8fe8047f4aa4
DIST d1x-rebirth_v0.50-src-20061025.tar.gz 1336642 RMD160 0e85d20e09ee4ff7359b6ae9950026e8aaf5818b SHA1 a8c21987c2c1599403f7c6377d4585a0beb62e2f SHA256 742249021633fed2b07ef2d5ab040a66ae72cc5b122330521578bc2952895078
DIST d1x-rebirth_v0.55.1-src.tar.gz 1121296 RMD160 267296b15383a0b20bfacb386375eecc0fa3cbfd SHA1 cceac7f152ca301d2fd7523f1ff906d5d1ee579d SHA256 492368fee0c3b7d893a5dce27293395ebad7cbf0bf3a804f27009a1295bc470c
+DIST d1x-rebirth_v0.56-src.tar.gz 1236271 RMD160 52399aaed8021fdf31f6f3ace468c6d15c941819 SHA1 cd94e6b68158740470840c3bc67ef6ae6877a0cf SHA256 91134d6936eb3ff34caac8c5afde0d477234df80345702256285830f1e9318cc
DIST d1xrdata.zip 1364601 RMD160 e425d4da73d13597daaf3f9cb1a30a41d4069e65 SHA1 2bc674ccab391e68f59d5a6e1ac736c64bc50aa3 SHA256 54fdc858925b0b41f7ac7ca1fc03fee325f4e5e52e6cc09d4ba4b8b4d4fdd53b
DIST descent_midi.zip 416641 RMD160 084622f94a32ccb07b57ed2326e63b67e02cb5e4 SHA1 11303ab85bf0f4bbdd1cd8bcd2adc99888946240 SHA256 0def03b36edb592fc9eda6c3f1b6e9c47a7bde89909c911f632f5a8fa7ba684a
DIST dxx-rebirth_icons.zip 137392 RMD160 2e82d09ecd6e249aa7964221be3dc2647e31d505 SHA1 7228b659259aed6960760ee163dfa41ff2cf2740 SHA256 d38ba8730335b13d63ddf9119ad180e3f6c29e3f238baad87080cf60c4730efc
EBUILD d1x-rebirth-0.50.ebuild 3427 RMD160 1d5f74273129a0e9d2f7eb17ab1f3c03572b8889 SHA1 2f91f7592da9fcd6d9138181f296be10befbf91a SHA256 a9f2c846bc08d6b52fbaa5bbe5da44cdb898dc477a7fc7fa23ce5591ff0cece5
EBUILD d1x-rebirth-0.55.1.ebuild 2918 RMD160 f66deb405fb399ef38fdcbde130b919caa54da93 SHA1 5e4b95deb532e723c12443df5951934a491ab965 SHA256 2b9e6bb7f2b249c31be727cf838aadf5a0fa7a2452c30f74f43b0967d67cb7ce
-MISC ChangeLog 1096 RMD160 a93deca823bafb2f44178a95b1adcf089d28c78c SHA1 031b97e453bf001d0a897ea8f7879297d83fc65d SHA256 b90f025493a8a9b05dd0ba8d1e0c99190741014971e060494adbb97b33385441
+EBUILD d1x-rebirth-0.56.ebuild 2898 RMD160 2c89f5c30cc41b85f30ab4aa89bacbd4f85b3d0f SHA1 da82484bfdea081b876080b3d7af1ef4a8f97426 SHA256 9b9bf6f1a594a167e1b350a3281744778423a53228f2b2008fc917e701e90ef9
+MISC ChangeLog 1233 RMD160 4760e045dfc9cf56b1102b55869239bb778348bf SHA1 f1503412a64c6e3ba3d1c8c1c81eceaedb8e694f SHA256 2325ca9b67879b6c0111a5af4b8cf3b3eeb6d79b61dbdf96650538b179fe3163
MISC metadata.xml 752 RMD160 b74938f0fa4a1a801aa9905874fa31bd85a0b810 SHA1 9f5b365989eb181750d5728a1d30eddfd44b8ec0 SHA256 de6c290faddf553cbb805fa1dece43a54ca0baf81f3ed1bd7117b0e3c5c2dc8c
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEUEARECAAYFAkuWQCQACgkQOypDUo0oQOoqzgCXQMYGq63ZN/juaamJeK9Nnanc
-igCffoIpENaj6FNppI4F1cn2vm7poco=
-=rDZg
------END PGP SIGNATURE-----
diff --git a/games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild b/games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild
new file mode 100644
index 000000000000..3479e1149add
--- /dev/null
+++ b/games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild,v 1.1 2010/10/14 04:17:02 mr_bones_ Exp $
+
+EAPI=2
+inherit eutils scons-utils games
+
+DV=1
+DESCRIPTION="Descent Rebirth - enhanced Descent ${DV} engine"
+HOMEPAGE="http://www.dxx-rebirth.de/"
+SRC_URI="mirror://sourceforge/dxx-rebirth/${PN}_v${PV}-src.tar.gz
+ http://www.dxx-rebirth.com/download/dxx/res/d1xrdata.zip
+ http://www.dxx-rebirth.com/download/dxx/res/dxx-rebirth_icons.zip
+ timidity? ( http://www.dxx-rebirth.com/download/dxx/res/descent${DV/1}_midi.zip )
+ cdinstall? ( http://www.dxx-rebirth.com/download/dxx/res/d1datapt.zip )
+ linguas_de? ( http://www.dxx-rebirth.com/download/dxx/res/D${DV}XBDE01.zip )"
+
+LICENSE="D1X GPL-2 as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdinstall ipv6 linguas_de opengl timidity"
+
+RDEPEND="opengl? ( virtual/opengl virtual/glu )
+ dev-games/physfs[hog,zip]
+ media-libs/libsdl[audio,opengl?,video]
+ media-libs/sdl-mixer[timidity?]
+ cdinstall? ( !games-action/descent1-demodata )"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}/${PN}_v${PV}-src
+
+src_unpack() {
+ unpack ${PN}_v${PV}-src.tar.gz dxx-rebirth_icons.zip
+ use linguas_de && unpack D${DV}XBDE01.zip
+ if use cdinstall ; then
+ unpack d1datapt.zip
+ cdrom_get_cds descent/descent.hog
+ mkdir "${S}"/Data
+ cp \
+ ${CDROM_ROOT}/descent/descent.{hog,pig} \
+ ${CDROM_ROOT}/descent/chaos.{hog,msn} \
+ "${S}"/Data \
+ || die "cp failed"
+ fi
+}
+
+src_prepare() {
+ sed -i -e "/lflags = /s/$/ + env['LINKFLAGS']/" SConstruct || die
+ if use cdinstall ; then
+ cd Data
+ patch -p0 < "${WORKDIR}"/d1datapt/descent.hog.diff descent.hog
+ patch -p0 < "${WORKDIR}"/d1datapt/descent.pig.diff descent.pig
+ fi
+}
+
+src_compile() {
+ escons \
+ verbosebuild=1 \
+ sharepath="${GAMES_DATADIR}/d${DV}x" \
+ sdlmixer=1 \
+ $(use_scons !opengl sdl_only) \
+ $(use_scons ipv6) \
+ || die
+}
+
+src_install() {
+ dodoc INSTALL.txt README.txt
+ insinto "${GAMES_DATADIR}/d${DV}x"
+ doins "${DISTDIR}"/d1xrdata.zip || die
+ if use linguas_de ; then
+ doins "${WORKDIR}"/D${DV}XBDE01/D${DV}XbDE01/*.txb
+ fi
+ if use timidity ; then
+ doins "${DISTDIR}"/descent_midi.zip || die
+ fi
+ if use cdinstall ; then
+ doins Data/descent.{hog,pig} || die
+ insinto "${GAMES_DATADIR}"/d${DV}x/missions
+ doins Data/chaos.{hog,msn} || die
+ fi
+ doicon "${WORKDIR}/${PN}.xpm"
+
+ if use opengl ; then
+ newgamesbin d${DV}x-rebirth-gl d${DV}x-rebirth
+ else
+ newgamesbin d${DV}x-rebirth-sdl d${DV}x-rebirth
+ fi
+ make_desktop_entry d${DV}x-rebirth "Descent ${DV} Rebirth"
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ if ! use cdinstall ; then
+ echo
+ elog "You need to copy data-files from original Descent ${DV}"
+ elog "installation to ${GAMES_DATADIR}/d${DV}x. Please read "
+ elog "/usr/share/doc/${PF}/INSTALL.txt for more info."
+ echo
+ fi
+}