summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2008-03-26 07:22:02 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2008-03-26 07:22:02 +0000
commit93e1e88acf838a40aa84a77f8053529cdbc2f187 (patch)
treed344c60a2c6cdc198b434f4ca166ac80329d9325 /games-fps/freedoom
parentUse distutils eclass. (diff)
downloadhistorical-93e1e88acf838a40aa84a77f8053529cdbc2f187.tar.gz
historical-93e1e88acf838a40aa84a77f8053529cdbc2f187.tar.bz2
historical-93e1e88acf838a40aa84a77f8053529cdbc2f187.zip
version bump
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'games-fps/freedoom')
-rw-r--r--games-fps/freedoom/ChangeLog10
-rw-r--r--games-fps/freedoom/Manifest6
-rw-r--r--games-fps/freedoom/freedoom-0.6.2.ebuild53
3 files changed, 66 insertions, 3 deletions
diff --git a/games-fps/freedoom/ChangeLog b/games-fps/freedoom/ChangeLog
index 107c244d5f0d..7bdfdeefe957 100644
--- a/games-fps/freedoom/ChangeLog
+++ b/games-fps/freedoom/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-fps/freedoom
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/ChangeLog,v 1.14 2007/03/12 14:41:04 genone Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/ChangeLog,v 1.15 2008/03/26 07:22:02 mr_bones_ Exp $
+
+*freedoom-0.6.2 (26 Mar 2008)
+
+ 26 Mar 2008; Michael Sterrett <mr_bones_@gentoo.org>
+ +freedoom-0.6.2.ebuild:
+ version bump
12 Mar 2007; Marius Mauch <genone@gentoo.org> freedoom-0.4.1-r1.ebuild,
freedoom-0.5.ebuild:
diff --git a/games-fps/freedoom/Manifest b/games-fps/freedoom/Manifest
index 22dc71ec8fb0..9f81a0f25e09 100644
--- a/games-fps/freedoom/Manifest
+++ b/games-fps/freedoom/Manifest
@@ -1,11 +1,14 @@
+DIST freedm-0.6.2.zip 3943953 RMD160 c785ce25e579bdea1608393720b0d2314a016040 SHA1 c3f5526ddb64332d201f16e2d465ed5da026939a SHA256 498d99949e3632f51ff8bc999bd133c00d4fa9ab7020001b4a7497cd327c2154
DIST freedm-0.6.zip 3779065 RMD160 790d7d39205d9a52e33a531749d268e51dcb0976 SHA1 d23bc6f7a972bdff3a3bfd7569660dc1cc5534fa SHA256 00ef0c023d607da10ec84d71c68f1a5e290646f3a57cb7d7b6497fd899f77397
DIST freedoom-demo-0.4.1.zip 2251418 RMD160 6aa132b129a745620fef2de0cb329d1a7c1ca677 SHA1 78d883132b5f39db9f69b967a54bd4294255998c SHA256 b0daeb12dbc2c8297ac62d7bdba8621155e87563b4a50e497b808c19d3eb0635
DIST freedoom-demo-0.5.zip 2427342 RMD160 9eca2ae9acfb1be8ad3774878499b7142d1d16db SHA1 2764137ce9583149cbe2980d32af876e0204d5b2 SHA256 24e34e021f36a3cd0e414a40e4bfdcd2afbc08c21fb3b85be14da9f62eb81d71
+DIST freedoom-demo-0.6.2.zip 2425466 RMD160 24e1524597875532601391c73582321ad379d933 SHA1 faf7400f90238316d2bb02fc51dff38af35e1da4 SHA256 7ae0df6e9daf4209c3f8e8a5d4623fb0b1671338a3db350914490a626b3c8f27
DIST freedoom-demo-0.6.zip 2339235 RMD160 270376f6e90771a1726869fe2dd9c63d7969599f SHA1 dc73f7ea04e86d115c91ee9936d0ec4852f14379 SHA256 d621864bafa451a35211b1250eabd2d61217d8c8901e81dd8618bec4ddb7b830
DIST freedoom-graphics-0.4.1.zip 177344 RMD160 05ef898b5e6cdca9c87699f8182beecf999486f1 SHA1 2042ff1e779caffc6391c17a176254d0524348b5 SHA256 cc5320d9f19267dc3557746cc889d97c1b93eac4100920423d179993c0a15364
DIST freedoom-graphics-0.5.zip 212285 RMD160 26bccb6d6ceed2057415d549a66901a07c66454e SHA1 bb205d8e94f18df11b36256fcba8231855776cef SHA256 c5795b92d978714468741d25dc3227dbc2d1bb8336602cbf66d6d8433bf3a5e4
DIST freedoom-iwad-0.4.1.zip 6855237 RMD160 95a50e50f8ae9ac5d18fea0a359e981b7fd06e49 SHA1 26e3b69b1db770c669205c21030c81ffb270c9f1 SHA256 7cb3210d7b1e47d9c39fe782ab62300e0f59396f10ea258c4ba909f72bd19e97
DIST freedoom-iwad-0.5.zip 7162039 RMD160 d78ac74de8c3d24b84864ac1ec21e9ec3a78564e SHA1 ee56bb859cbf25c19bfee014791a3e6365dd02d6 SHA256 ae840c81cc6f8270e9555d8ea83364db5d188bbd9f76e809f750c26473c444dc
+DIST freedoom-iwad-0.6.2.zip 7462224 RMD160 b93fd75d8b5a8c8fcd9e34056a1c72c3170a7647 SHA1 ce0af05b0ad6ffd467315a2b12d0ce0c6a0b2364 SHA256 70ee4b5502c65c77a59ac40b3a86a4904d2f78c2edf058503d1c35ae6a75dcd6
DIST freedoom-iwad-0.6.zip 7265445 RMD160 595386badbbde3390aaeab3ceb91a329c645f72a SHA1 a6be88ef2fe98e6ba9ca939fabd7ae936576a52e SHA256 ef4ab406a5d806b70eed2c07f8cb9127bb2e821fe239e0d46a664100f77aabd0
DIST freedoom-levels-0.4.1.zip 2508749 RMD160 057c3304aa8d7c10589437de831e044d51de87ef SHA1 6f0fa2e36f68686f4bb88d21853b676dc6f43dd0 SHA256 c1ff8636aab0cdefb229ab0f0a85af7565592d9e9711167301da947d73c2cd42
DIST freedoom-levels-0.5.zip 2512228 RMD160 9386d7686dfb9f268cd65c95fa8fac1c4e7b8ae2 SHA1 103657f0be70e280b83bab1f286add411c0bb3fa SHA256 a3f5db897c75511e0a5f1a4cf0fb0606dd4a9f3c9a66c078f61a0bbed36ba859
@@ -19,6 +22,7 @@ DIST freedoom-textures-0.4.1.zip 2017163 RMD160 0c92ca090086c2b1d5e1e2d48941e6e3
DIST freedoom-textures-0.5.zip 2000848 RMD160 b02f48f66e4beed9596dc1b86a43a5c18a7e290b SHA1 80502e87ba62653096b030e206d2b22b3f7fe25c SHA256 0f46e96427375769b3e47bdeefbdc30368fbd90a53387f1f4e3c67508a5fb1f2
EBUILD freedoom-0.4.1.ebuild 1114 RMD160 8f7f25c0cfd23912b1f7cc1f1cbe565e5cdeced3 SHA1 7ccff9dd5c73f61b60a7c71255bd3ca9d5cd3c82 SHA256 99935a92dc27af1b2faf0e170bf13597c2008c8b92b7f7236d50e7d274b7e48d
EBUILD freedoom-0.5.ebuild 2015 RMD160 2971072e4eddd67a0071c0fff902ffde62bde384 SHA1 60c4af922791c969c2c4fbd1150f0df4fcf81f23 SHA256 3950fc6e9051cc47ffb26685f9bfc6c47ab613df2f7db5c667277494b06da6b5
+EBUILD freedoom-0.6.2.ebuild 1658 RMD160 580c005759d2f8f95153fbb4f8f281f52894320f SHA1 90e5f4f66783971f5393fdc54d4d423a0829aa9b SHA256 9e69c8cc84868304b636fbdd78d76fd3c40844f323fa73eda9920023d17bb368
EBUILD freedoom-0.6.ebuild 1656 RMD160 016a7f23dd02ccb47842ea291a76e2ce0a863497 SHA1 8767359d96a0eaceffee5cd8463515d468787c55 SHA256 528d88c5c70cbe757d4514ebe7242fa8a90058e4ae0c66987c5dd320ee32a11f
-MISC ChangeLog 1662 RMD160 52c3d4dec4a689c7c56720faf82fe14135d46bcb SHA1 c5d4d9cf41ae6e8cd2e406ed5cb56bfdbc150b63 SHA256 dcc866518b38ad8ece6e2836fc9bae4661ccf4d2854484ebef0015ecf218db03
+MISC ChangeLog 1793 RMD160 7b2419bcbe4acbcf71545b783ce8ef6929281f98 SHA1 60ef2b8fb8d946db80df18d31885126d1a0336ea SHA256 6da818707cac31184600495490161f8d28c08d9225d0c18c80007fff197c5f65
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-fps/freedoom/freedoom-0.6.2.ebuild b/games-fps/freedoom/freedoom-0.6.2.ebuild
new file mode 100644
index 000000000000..e05e04a6d9c8
--- /dev/null
+++ b/games-fps/freedoom/freedoom-0.6.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/freedoom/freedoom-0.6.2.ebuild,v 1.1 2008/03/26 07:22:02 mr_bones_ Exp $
+
+inherit eutils 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/freedm-${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-iwad-${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
+ elog "To use the doomsday engine, run doomsday-freedoom"
+ else
+ elog "A Doom engine is required to play the wad"
+ elog "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} freedm ; do"
+ ewarn " ln -sn freedoom/\${f}.wad"
+ ewarn " done"
+}