summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2006-09-05 19:29:19 +0000
committerAlfredo Tupone <tupone@gentoo.org>2006-09-05 19:29:19 +0000
commita8868a40375bf3523d6674e2ee42e7d14196a469 (patch)
tree8a19a1af934da0e56da2839a183709d9cde556d5 /games-fps
parentVersion bump, generic jitterbuffer support reenabled, bristuff-0.3.0-PRE-1s. (diff)
downloadgentoo-2-a8868a40375bf3523d6674e2ee42e7d14196a469.tar.gz
gentoo-2-a8868a40375bf3523d6674e2ee42e7d14196a469.tar.bz2
gentoo-2-a8868a40375bf3523d6674e2ee42e7d14196a469.zip
Not blocking doom-data, make wrapper for doomsday. Bug #127397
(Portage version: 2.1-r2)
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/freedoom/ChangeLog7
-rw-r--r--games-fps/freedoom/files/digest-freedoom-0.216
-rw-r--r--games-fps/freedoom/files/digest-freedoom-0.318
-rw-r--r--games-fps/freedoom/files/digest-freedoom-0.4.1-r124
-rw-r--r--games-fps/freedoom/freedoom-0.4.1-r1.ebuild58
5 files changed, 121 insertions, 2 deletions
diff --git a/games-fps/freedoom/ChangeLog b/games-fps/freedoom/ChangeLog
index 34d961b00147..1a92bf76ab8a 100644
--- a/games-fps/freedoom/ChangeLog
+++ b/games-fps/freedoom/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-fps/freedoom
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/ChangeLog,v 1.11 2006/09/04 18:24:59 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/ChangeLog,v 1.12 2006/09/05 19:29:19 tupone Exp $
+
+*freedoom-0.4.1-r1 (05 Sep 2006)
+
+ 05 Sep 2006; <tupone@gentoo.org> +freedoom-0.4.1-r1.ebuild:
+ Not blocking doom-data, make wrapper for doomsday. Bug #127397 by Paul Bredbury
04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> freedoom-0.4.1.ebuild:
Stable on sparc
diff --git a/games-fps/freedoom/files/digest-freedoom-0.2 b/games-fps/freedoom/files/digest-freedoom-0.2
index 00aea3b79a20..d406106ee8b9 100644
--- a/games-fps/freedoom/files/digest-freedoom-0.2
+++ b/games-fps/freedoom/files/digest-freedoom-0.2
@@ -1,8 +1,24 @@
MD5 3d0b4776c8d58d7b8d8796863e491f79 doom1.zip 1964132
+RMD160 5326629ffde0eb682e7c390abe41717df4767aea doom1.zip 1964132
+SHA256 fb0d3dea8d3b20c663c2e21aafbd164d2f311272869b54c2c19be7c981b1d52c doom1.zip 1964132
MD5 a894d561ed975d2c455d95f0d21637a9 doom2.zip 6410293
+RMD160 e5890bbd85920b79cba66bf9f1059e4c627686e6 doom2.zip 6410293
+SHA256 325ab52e04f323e26e419b57edf2f7441e0ae45a555b1c345b19cd390fc755d6 doom2.zip 6410293
MD5 f29510d75efbaf9d54e13b3b649079ea freedoom.zip 4120843
+RMD160 f8fa0f51d0c4217daeaef68b1de8bb5dc0921392 freedoom.zip 4120843
+SHA256 b22f04ed28814c6d5eb4e62d695c0834038f5b8cddd780ff1e27d2447378bd7e freedoom.zip 4120843
MD5 78689079626ae9946e80b3b42c5ce40c freedoom_graphics.zip 173969
+RMD160 7913ccdec127ab7f1a4414a09f9125814198bc19 freedoom_graphics.zip 173969
+SHA256 ceac1285640177858311d47ee9d3c08e58ad7b7fe6c63a0ba61129a144130024 freedoom_graphics.zip 173969
MD5 38185923f2a9f37c09f67fdce023791b freedoom_levels.zip 2263271
+RMD160 052a41632a3a3e26599898990c67360a4f096f4f freedoom_levels.zip 2263271
+SHA256 16ed9447fd15937a917971aaeb4679afa05816bbc579fd8375830ac4370c6aba freedoom_levels.zip 2263271
MD5 a2a254f4daf62dba0ab2e606e52dca2c freedoom_sounds.zip 1099196
+RMD160 e19e173b7727fb58f9d60fa11d5a1576f0a4c03c freedoom_sounds.zip 1099196
+SHA256 eaf21a76f3cd7fbfb15a5f933e82841bed2759e91424e400f42b17010c0bd4e3 freedoom_sounds.zip 1099196
MD5 56a88d212f6c9f12495433168e5166e0 freedoom_sprites.zip 865401
+RMD160 838d37dd1d8a9b91b91ec8cc3580f1e0ea3907a4 freedoom_sprites.zip 865401
+SHA256 8d8efa3848a6c642400c4513ac5002125f670f4e67b1dc6eb50e8f977af4830f freedoom_sprites.zip 865401
MD5 9eb95759394f983228e1fcd8822f92af freedoom_textures.zip 1988541
+RMD160 8d2baf535967b51ac4d0287a20e7e14caae25c92 freedoom_textures.zip 1988541
+SHA256 017761f965cb03daf50502b8583f1c9219347646530bf27e31e9f3961423ccc5 freedoom_textures.zip 1988541
diff --git a/games-fps/freedoom/files/digest-freedoom-0.3 b/games-fps/freedoom/files/digest-freedoom-0.3
index 8143211665cf..331593412d32 100644
--- a/games-fps/freedoom/files/digest-freedoom-0.3
+++ b/games-fps/freedoom/files/digest-freedoom-0.3
@@ -1,8 +1,24 @@
MD5 fa83f3443167ef52040d8223c7668829 freedoom-demo-0.3.zip 2034961
-MD5 9a26ec9743e45915e296e3e3ba9fe489 freedoom-iwad-0.3.zip 6714595
+RMD160 79299c4cdeb2048a0c24fc5789b7a289b6f56040 freedoom-demo-0.3.zip 2034961
+SHA256 268108d68ce5394e1f62e43ce9768772639e061ec7dc5f1b7e870905f0dacc2b freedoom-demo-0.3.zip 2034961
MD5 c059b7519f61cfeeca468b689a9ccdc5 freedoom-graphics-0.3.zip 174719
+RMD160 d6d3cf3ee7a4bb2f6366b55dd7efe433429fccac freedoom-graphics-0.3.zip 174719
+SHA256 3658848baa432e6d2990fc9543812622ac68e98ece87557ca6ba9302c9bbbe33 freedoom-graphics-0.3.zip 174719
+MD5 9a26ec9743e45915e296e3e3ba9fe489 freedoom-iwad-0.3.zip 6714595
+RMD160 58df1b5e9130f51565c48511374e670a062682b8 freedoom-iwad-0.3.zip 6714595
+SHA256 cd563cdceae558e2b9f9a2239b9d7d48a9776125c9d5f5f5be3076d574747aee freedoom-iwad-0.3.zip 6714595
MD5 589fe586b396c555ecb4481868ecae56 freedoom-levels-0.3.zip 2428664
+RMD160 2bd2a840c48df2d82b5085ca695e3ec9f154f911 freedoom-levels-0.3.zip 2428664
+SHA256 f6f783b2c03651bbfb98b107ac0690461867a952d377887300c8c8387b773885 freedoom-levels-0.3.zip 2428664
MD5 2ebb2af7cc3f92221c805b30c9b420ee freedoom-resource-wad-0.3.zip 4274201
+RMD160 88256ea684ee2a638d5c64ad39216e7cf9015ce2 freedoom-resource-wad-0.3.zip 4274201
+SHA256 4edeb835de1026acef73f1804855cf483449aa740d53d52ba202581556467e95 freedoom-resource-wad-0.3.zip 4274201
MD5 d95b888ca4786f60485a12209b6148fc freedoom-sounds-0.3.zip 1253849
+RMD160 62fecf357ccf68c22bb5e926d1b1a6175f80ae88 freedoom-sounds-0.3.zip 1253849
+SHA256 5d160f9eba1791a1caab3ab6300f85d40fef523e545a2964a3060f55610c7946 freedoom-sounds-0.3.zip 1253849
MD5 e092822ef279fd9a837307a7c5822536 freedoom-sprites-0.3.zip 868601
+RMD160 453550758963e0986b8066cd5773cc1c49d0a5dc freedoom-sprites-0.3.zip 868601
+SHA256 8332dbf2bfaa81520b295d39f02e0626011be5bd2a32c91cc486c69716db141f freedoom-sprites-0.3.zip 868601
MD5 4edfee2cd7bd2f4dcc4aa3afb8b07574 freedoom-textures-0.3.zip 1989296
+RMD160 e3dd1706ae4156999dad79641b7bf8a80f404ca7 freedoom-textures-0.3.zip 1989296
+SHA256 33ad11c5ec57d4066fff2f9938b1dfebb5c9a27cb939b1a5fda2ccb00e562aac freedoom-textures-0.3.zip 1989296
diff --git a/games-fps/freedoom/files/digest-freedoom-0.4.1-r1 b/games-fps/freedoom/files/digest-freedoom-0.4.1-r1
new file mode 100644
index 000000000000..62bc064131e9
--- /dev/null
+++ b/games-fps/freedoom/files/digest-freedoom-0.4.1-r1
@@ -0,0 +1,24 @@
+MD5 aa7ee3d4de925b2730defc4e2b0d9be3 freedoom-demo-0.4.1.zip 2251418
+RMD160 6aa132b129a745620fef2de0cb329d1a7c1ca677 freedoom-demo-0.4.1.zip 2251418
+SHA256 b0daeb12dbc2c8297ac62d7bdba8621155e87563b4a50e497b808c19d3eb0635 freedoom-demo-0.4.1.zip 2251418
+MD5 06c3d7cb7119cca70e266d52138a6764 freedoom-graphics-0.4.1.zip 177344
+RMD160 05ef898b5e6cdca9c87699f8182beecf999486f1 freedoom-graphics-0.4.1.zip 177344
+SHA256 cc5320d9f19267dc3557746cc889d97c1b93eac4100920423d179993c0a15364 freedoom-graphics-0.4.1.zip 177344
+MD5 ff53600885f09d0335bbdcd574df30c3 freedoom-iwad-0.4.1.zip 6855237
+RMD160 95a50e50f8ae9ac5d18fea0a359e981b7fd06e49 freedoom-iwad-0.4.1.zip 6855237
+SHA256 7cb3210d7b1e47d9c39fe782ab62300e0f59396f10ea258c4ba909f72bd19e97 freedoom-iwad-0.4.1.zip 6855237
+MD5 863232216a6ea9a5c32dd01157abd670 freedoom-levels-0.4.1.zip 2508749
+RMD160 057c3304aa8d7c10589437de831e044d51de87ef freedoom-levels-0.4.1.zip 2508749
+SHA256 c1ff8636aab0cdefb229ab0f0a85af7565592d9e9711167301da947d73c2cd42 freedoom-levels-0.4.1.zip 2508749
+MD5 be11ccf19e0117ca0311cc01c08734ba freedoom-resource-wad-0.4.1.zip 4339626
+RMD160 289f69d9c251c471a4b846abc16da4fd668d53bc freedoom-resource-wad-0.4.1.zip 4339626
+SHA256 ee59ce7f2bde6698f1f164eaa91bcde936ca94e1f13c434ec6611ce1a3870213 freedoom-resource-wad-0.4.1.zip 4339626
+MD5 8b5ba66b8af726d7fcc81ba7507a5392 freedoom-sounds-0.4.1.zip 1285991
+RMD160 052bd9096304d54e87f78b25d20ab21693404c6c freedoom-sounds-0.4.1.zip 1285991
+SHA256 d348a45a9bcdd92e9e28e09ff8358c70bf00ab0316f777b408aabc903cb2875c freedoom-sounds-0.4.1.zip 1285991
+MD5 e2819d54d3730bc33f5d0a4f140b24a1 freedoom-sprites-0.4.1.zip 869067
+RMD160 29c3a1e4407cdeda4c237d01799f7182801b955f freedoom-sprites-0.4.1.zip 869067
+SHA256 dcbe414382a113f67a0a335cf9c270afa542b5cebe0d68a49c6bf310f0da5c08 freedoom-sprites-0.4.1.zip 869067
+MD5 2e05e1e56f5496ce51cb3b7807bdd8ab freedoom-textures-0.4.1.zip 2017163
+RMD160 0c92ca090086c2b1d5e1e2d48941e6e322c14d87 freedoom-textures-0.4.1.zip 2017163
+SHA256 3d81e1a10dc0c8c17b0893ef76094470cbd039245f2a7ed3112307db278d6120 freedoom-textures-0.4.1.zip 2017163
diff --git a/games-fps/freedoom/freedoom-0.4.1-r1.ebuild b/games-fps/freedoom/freedoom-0.4.1-r1.ebuild
new file mode 100644
index 000000000000..d378746a11d3
--- /dev/null
+++ b/games-fps/freedoom/freedoom-0.4.1-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/freedoom-0.4.1-r1.ebuild,v 1.1 2006/09/05 19:29:19 tupone Exp $
+
+inherit games
+
+DESCRIPTION="Freedoom - Open Source Doom resources"
+HOMEPAGE="http://freedoom.sourceforge.net/"
+SRC_URI="mirror://sourceforge/freedoom/freedoom-demo-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-iwad-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-graphics-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-levels-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-resource-wad-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-sounds-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-sprites-${PV}.zip
+ mirror://sourceforge/freedoom/freedoom-textures-${PV}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doomsday"
+
+RDEPEND="doomsday? ( games-fps/doomsday )"
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}
+
+src_install() {
+ insinto "${GAMES_DATADIR}"/doom-data/${PN}
+ doins */*.wad || die "doins wad"
+ dodoc freedoom-resource-wad-${PV}/{CREDITS,ChangeLog,NEWS,README}
+ if use doomsday; then
+ # Make wrapper for doomsday
+ games_make_wrapper doomsday-freedoom "jdoom -file \
+ ${GAMES_DATADIR}/doom-data/freedoom/*.wad"
+ make_desktop_entry doomsday-freedoom "Doomsday - Freedoom"
+ fi
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ if use doomsday; then
+ einfo "To use the doomsday engine, run doomsday-freedoom"
+ else
+ einfo "A Doom engine is required to play the wad"
+ einfo "Enable the doomsday use flag if you want to use the doomsday engine"
+ fi
+ echo
+ ewarn "To play freedoom with Doom engines which do not support"
+ ewarn "subdirectories, create symlinks by running the following:"
+ ewarn "(Be careful of overwriting existing wads.)"
+ ewarn
+ ewarn " cd ${GAMES_DATADIR}/doom-data"
+ ewarn " for f in doom{1,2} freedoom{,_graphics,_levels,_sounds,_sprites,_textures} ; do"
+ ewarn " ln -sn freedoom/\${f}.wad"
+ ewarn " done"
+}