diff options
author | 2009-08-24 06:46:41 +0000 | |
---|---|---|
committer | 2009-08-24 06:46:41 +0000 | |
commit | d3a77409860e3ecd6dd47969ed0fb919c39f89d4 (patch) | |
tree | b968b4ee63bb79e8e841cc8f30287e5a8374dd2b /games-action/d1x-rebirth | |
parent | let the package handle LFS itself rather than forcing it via flag-o-matic #28... (diff) | |
download | historical-d3a77409860e3ecd6dd47969ed0fb919c39f89d4.tar.gz historical-d3a77409860e3ecd6dd47969ed0fb919c39f89d4.tar.bz2 historical-d3a77409860e3ecd6dd47969ed0fb919c39f89d4.zip |
version bump (bug #167339)
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'games-action/d1x-rebirth')
-rw-r--r-- | games-action/d1x-rebirth/ChangeLog | 10 | ||||
-rw-r--r-- | games-action/d1x-rebirth/Manifest | 8 | ||||
-rw-r--r-- | games-action/d1x-rebirth/d1x-rebirth-0.55.1.ebuild | 102 |
3 files changed, 117 insertions, 3 deletions
diff --git a/games-action/d1x-rebirth/ChangeLog b/games-action/d1x-rebirth/ChangeLog index 36af53740f8a..21b3f878711b 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-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/ChangeLog,v 1.2 2007/01/10 17:40:02 wolf31o2 Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/ChangeLog,v 1.3 2009/08/24 06:46:41 mr_bones_ Exp $ + +*d1x-rebirth-0.55.1 (24 Aug 2009) + + 24 Aug 2009; Michael Sterrett <mr_bones_@gentoo.org> + +d1x-rebirth-0.55.1.ebuild: + version bump (bug #167339) 10 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> d1x-rebirth-0.50.ebuild: diff --git a/games-action/d1x-rebirth/Manifest b/games-action/d1x-rebirth/Manifest index 95ace3750f43..a688042e8517 100644 --- a/games-action/d1x-rebirth/Manifest +++ b/games-action/d1x-rebirth/Manifest @@ -1,7 +1,13 @@ +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 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 3465 RMD160 91ee84c893197372ba544f5a3d69c32f89c14d31 SHA1 8a600da51e5448655b89aeae1adaa119bf8ee54e SHA256 bea9f475b989e99865dbfee2965b0ffb795f28bd1de6ba29840856b6c818121e -MISC ChangeLog 709 RMD160 9cff675548430cec020d97ea9d773f3a74a63ee1 SHA1 013fea2d40b59e6a18359cc5646497cfe09d8d5b SHA256 aa40cb9518119abdae3464df73c65f68a8c79a00152cf2df953a6287305add79 +EBUILD d1x-rebirth-0.55.1.ebuild 2879 RMD160 b000c9d914e7211a76d66169fe5eabcff756118b SHA1 ad73d7000ae00c438e791a66549281069d40e34e SHA256 7f92cf400974229f7bfda7b5b1e4b3eaffb0cfb048781940d498dd2eb473d9c4 +MISC ChangeLog 860 RMD160 70abc1b2d56e4c080d622e51373b14f6a1c21cdb SHA1 53a26a52d905023fbf6099c2801aeb491a1fd07a SHA256 8844627a0142b17bfb25291f0f9ea07803e24bd29673d1d4d367c8aada917050 MISC metadata.xml 752 RMD160 b74938f0fa4a1a801aa9905874fa31bd85a0b810 SHA1 9f5b365989eb181750d5728a1d30eddfd44b8ec0 SHA256 de6c290faddf553cbb805fa1dece43a54ca0baf81f3ed1bd7117b0e3c5c2dc8c diff --git a/games-action/d1x-rebirth/d1x-rebirth-0.55.1.ebuild b/games-action/d1x-rebirth/d1x-rebirth-0.55.1.ebuild new file mode 100644 index 000000000000..6be60b443a22 --- /dev/null +++ b/games-action/d1x-rebirth/d1x-rebirth-0.55.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2009 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.55.1.ebuild,v 1.1 2009/08/24 06:46:41 mr_bones_ Exp $ + +EAPI=2 +inherit eutils 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="virtual/opengl + virtual/glu + dev-games/physfs[hog,zip] + media-libs/libsdl + media-libs/sdl-mixer[timidity?]" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/scons" + +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() { + 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() { + local sconsopts=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }") + + scons ${sconsopts} \ + sharepath="${GAMES_DATADIR}/d${DV}x" \ + sdlmixer=1 \ + sdl_only=$(use opengl && echo 0 || echo 1) + ipv6=$(use ipv6 && echo 1 || echo 0) +} + +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" ${PN}.xpm + 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 +} |