diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2010-10-14 04:17:02 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2010-10-14 04:17:02 +0000 |
commit | 2ef05697d76de93ceeace0e6a677e7be0ad2dcd1 (patch) | |
tree | b6e6eb829c0c1a279fe78293bb62615d3856c275 /games-action | |
parent | use scons-utils (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | games-action/d1x-rebirth/Manifest | 14 | ||||
-rw-r--r-- | games-action/d1x-rebirth/d1x-rebirth-0.56.ebuild | 102 |
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 +} |