diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2006-09-05 18:39:56 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2006-09-05 18:39:56 +0000 |
commit | 015e5a9953cf6735a566e68d43f978f10c71a237 (patch) | |
tree | b5e5818e5420801b6a409b1e4650f105768cfece /games-fps/doomsday | |
parent | Stable on sparc (diff) | |
download | historical-015e5a9953cf6735a566e68d43f978f10c71a237.tar.gz historical-015e5a9953cf6735a566e68d43f978f10c71a237.tar.bz2 historical-015e5a9953cf6735a566e68d43f978f10c71a237.zip |
Make wrappers for the common wads. Bug #127397
Package-Manager: portage-2.1-r2
Diffstat (limited to 'games-fps/doomsday')
-rw-r--r-- | games-fps/doomsday/ChangeLog | 7 | ||||
-rw-r--r-- | games-fps/doomsday/Manifest | 25 | ||||
-rw-r--r-- | games-fps/doomsday/doomsday-1.9.0_beta4-r1.ebuild | 71 | ||||
-rw-r--r-- | games-fps/doomsday/files/digest-doomsday-1.9.0_beta4-r1 | 3 |
4 files changed, 96 insertions, 10 deletions
diff --git a/games-fps/doomsday/ChangeLog b/games-fps/doomsday/ChangeLog index 8da0c9206eff..181bb572d530 100644 --- a/games-fps/doomsday/ChangeLog +++ b/games-fps/doomsday/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-fps/doomsday # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/doomsday/ChangeLog,v 1.16 2006/06/02 04:56:34 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-fps/doomsday/ChangeLog,v 1.17 2006/09/05 18:39:56 tupone Exp $ + +*doomsday-1.9.0_beta4-r1 (05 Sep 2006) + + 05 Sep 2006; <tupone@gentoo.org> +doomsday-1.9.0_beta4-r1.ebuild: + Make wrappers for the common wads. Bug #127397 by Paul Bredbury 02 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> doomsday-1.9.0_beta4.ebuild: diff --git a/games-fps/doomsday/Manifest b/games-fps/doomsday/Manifest index 6b5860b15a7c..42516774176b 100644 --- a/games-fps/doomsday/Manifest +++ b/games-fps/doomsday/Manifest @@ -13,15 +13,19 @@ AUX wrapper 136 RMD160 9eb253537d5e2b443cf0807401b86a7526ae3e4e SHA1 2cb84a8feca MD5 5fa792096b783fb6b3cd3bd45c2f709c files/wrapper 136 RMD160 9eb253537d5e2b443cf0807401b86a7526ae3e4e files/wrapper 136 SHA256 64b959cfeb77bd778f16768c0ee509cd128eb855fa4acd8e7c37046c5885dbc8 files/wrapper 136 -DIST deng-1.9.0-beta4.tar.gz 4433485 RMD160 5bd03b90dbbdc88fe1a4e128912c9be8dd91c93a SHA256 643fbd1a5be0db8ca1884ee389e111f2a7cfa61a2ee3acb4ed0f08a1b38660ae +DIST deng-1.9.0-beta4.tar.gz 4433485 RMD160 5bd03b90dbbdc88fe1a4e128912c9be8dd91c93a SHA1 ddbe7f603bf60238dcf5e9cbfd8b3085dfbd6b10 SHA256 643fbd1a5be0db8ca1884ee389e111f2a7cfa61a2ee3acb4ed0f08a1b38660ae +EBUILD doomsday-1.9.0_beta4-r1.ebuild 2015 RMD160 db625fd6de98a6366a83d6a70cb1153da23906ea SHA1 1221cee40bde648dce66f0db6467b10d2c1c36ab SHA256 f59a0183add08b8d579d3ec05dcc7024f1fc37a72aa9360a361e738fb66bef9b +MD5 fda7511f21e91d1f92ed33b8286f3dd3 doomsday-1.9.0_beta4-r1.ebuild 2015 +RMD160 db625fd6de98a6366a83d6a70cb1153da23906ea doomsday-1.9.0_beta4-r1.ebuild 2015 +SHA256 f59a0183add08b8d579d3ec05dcc7024f1fc37a72aa9360a361e738fb66bef9b doomsday-1.9.0_beta4-r1.ebuild 2015 EBUILD doomsday-1.9.0_beta4.ebuild 1340 RMD160 644b59f63bb59198f82f0dfcb2c6717dd73c982c SHA1 0fe6749ec59e93cf72cdeeb2984d99fcc8a5c1d0 SHA256 efce025e6990e796da402cd074d7111654725d073156ee103baba3a45b635f42 MD5 5bda4aa2f4b48eeecf863460bfa9d035 doomsday-1.9.0_beta4.ebuild 1340 RMD160 644b59f63bb59198f82f0dfcb2c6717dd73c982c doomsday-1.9.0_beta4.ebuild 1340 SHA256 efce025e6990e796da402cd074d7111654725d073156ee103baba3a45b635f42 doomsday-1.9.0_beta4.ebuild 1340 -MISC ChangeLog 2772 RMD160 fdc920309a662722b82726c2925ad2ad6d76ee09 SHA1 09d1e38c97f58c1b6c327dbdb08c97ef7eb4a827 SHA256 9f4055351dd9e5b4c84a231ff88b1d11bfcc56673254c494510655b5ec514bbc -MD5 852927e49aad3227a69216d730dead0d ChangeLog 2772 -RMD160 fdc920309a662722b82726c2925ad2ad6d76ee09 ChangeLog 2772 -SHA256 9f4055351dd9e5b4c84a231ff88b1d11bfcc56673254c494510655b5ec514bbc ChangeLog 2772 +MISC ChangeLog 2943 RMD160 bd234177d3d3d79292f4eb172d9bbd798d53fa8d SHA1 fb36348c2b8d54553abb7ab01582665078a54c26 SHA256 fb784fa2c94268bed83c8859f12f411d55e8f49a1e1c72f52baaa12e083deae7 +MD5 c68680c87421df58800934a8f5395eb8 ChangeLog 2943 +RMD160 bd234177d3d3d79292f4eb172d9bbd798d53fa8d ChangeLog 2943 +SHA256 fb784fa2c94268bed83c8859f12f411d55e8f49a1e1c72f52baaa12e083deae7 ChangeLog 2943 MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158 @@ -29,10 +33,13 @@ SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata MD5 0a3de682d54f6ccc79346f469d7b43a6 files/digest-doomsday-1.9.0_beta4 253 RMD160 741067b857eabecfaec85111b91a90d75a805666 files/digest-doomsday-1.9.0_beta4 253 SHA256 9f2ecea6cb25df8b560682a9563bdad90dee709c43b64200d77fa16222b76af0 files/digest-doomsday-1.9.0_beta4 253 +MD5 0a3de682d54f6ccc79346f469d7b43a6 files/digest-doomsday-1.9.0_beta4-r1 253 +RMD160 741067b857eabecfaec85111b91a90d75a805666 files/digest-doomsday-1.9.0_beta4-r1 253 +SHA256 9f2ecea6cb25df8b560682a9563bdad90dee709c43b64200d77fa16222b76af0 files/digest-doomsday-1.9.0_beta4-r1 253 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.4 (GNU/Linux) +Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFE1/nvamhnQswr0vIRAu4jAKCvZplQyVs3QfATK9shmP01Aboz1ACgoWvB -paxM9/kNXuRQsmRTYUman0s= -=hGR1 +iD8DBQFE/cSH2CTtIKiFlQIRAkPPAJ4kkFNHfkMV9DVZEhtkazEgXrxAIgCgsPJa +RdAmcODRqb9V2LiACF3X2Aw= +=je7Q -----END PGP SIGNATURE----- diff --git a/games-fps/doomsday/doomsday-1.9.0_beta4-r1.ebuild b/games-fps/doomsday/doomsday-1.9.0_beta4-r1.ebuild new file mode 100644 index 000000000000..4b70b4b12062 --- /dev/null +++ b/games-fps/doomsday/doomsday-1.9.0_beta4-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/doomsday/doomsday-1.9.0_beta4-r1.ebuild,v 1.1 2006/09/05 18:39:56 tupone Exp $ + +inherit eutils games + +MY_PV=${PV/_/-} +DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen" +HOMEPAGE="http://www.doomsdayhq.com/" +SRC_URI="mirror://sourceforge/deng/deng-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="ppc x86" +IUSE="openal" + +DEPEND="virtual/opengl + virtual/glu + media-libs/libsdl + media-libs/sdl-mixer + media-libs/sdl-net + media-libs/libpng + || ( x11-libs/libXext virtual/x11 ) + openal? ( media-libs/openal )" + +S=${WORKDIR}/deng-${MY_PV} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-music-driver.patch \ + "${FILESDIR}"/${P}-configure.patch +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + rmdir "${D}/${GAMES_PREFIX}/include" + mv "${D}/${GAMES_DATADIR}/"{deng/Data/jDoom,doom-data} + dosym "${GAMES_DATADIR}"/doom-data "${GAMES_DATADIR}"/deng/Data/jDoom + + local game + for game in jdoom jheretic jhexen ; do + newgamesbin "${FILESDIR}"/wrapper ${game} + sed -i \ + -e "s:GAME:${game}:" "${D}"/${GAMES_BINDIR}/${game} \ + || die "sed ${GAMES_BINDIR}/${game} failed" + done + + # Make wrappers for the common wads + for n in doom doom2 ; do + games_make_wrapper ${PN}-${n} "jdoom -file ${GAMES_DATADIR}/doom-data/${n}.wad" + done + + dodoc Doc/*.txt Doc/*/*.txt README + prepgamesdirs +} + +pkg_postinst() { + einfo "To play the original Doom levels, place doom.wad and/or doom2.wad" + einfo "into ${GAMES_DATADIR}/doom-data" + einfo "Then run doomsday-doom or doomsday-doom2 accordingly." + einfo + einfo "doom1.wad is the shareware demo wad consisting of 1 episode," + einfo "and doom.wad is the full Doom 1 set of 3 episodes" + einfo "(or 4 in the Final Doom wad)." + einfo + einfo "You can even emerge doom-data and/or freedoom, with the doomsday use" + einfo "flag enabled, to play for free" + + games_pkg_postinst +} diff --git a/games-fps/doomsday/files/digest-doomsday-1.9.0_beta4-r1 b/games-fps/doomsday/files/digest-doomsday-1.9.0_beta4-r1 new file mode 100644 index 000000000000..934f7796a87d --- /dev/null +++ b/games-fps/doomsday/files/digest-doomsday-1.9.0_beta4-r1 @@ -0,0 +1,3 @@ +MD5 b2bec9a475eee1438f55ebde00b3d13f deng-1.9.0-beta4.tar.gz 4433485 +RMD160 5bd03b90dbbdc88fe1a4e128912c9be8dd91c93a deng-1.9.0-beta4.tar.gz 4433485 +SHA256 643fbd1a5be0db8ca1884ee389e111f2a7cfa61a2ee3acb4ed0f08a1b38660ae deng-1.9.0-beta4.tar.gz 4433485 |