summaryrefslogtreecommitdiff
path: root/games-fps/doom3-hellcampaign
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-fps/doom3-hellcampaign
reinit the tree, so we can have metadata
Diffstat (limited to 'games-fps/doom3-hellcampaign')
-rw-r--r--games-fps/doom3-hellcampaign/Manifest6
-rw-r--r--games-fps/doom3-hellcampaign/doom3-hellcampaign-1-r1.ebuild46
-rw-r--r--games-fps/doom3-hellcampaign/metadata.xml8
3 files changed, 60 insertions, 0 deletions
diff --git a/games-fps/doom3-hellcampaign/Manifest b/games-fps/doom3-hellcampaign/Manifest
new file mode 100644
index 000000000000..1a8e1dc6f7de
--- /dev/null
+++ b/games-fps/doom3-hellcampaign/Manifest
@@ -0,0 +1,6 @@
+DIST hardcorehellcampaign_patch.zip 532844 SHA256 98d0619e0dcd8f12bbb596c635831a37b396cab5fd49e004e95f6b8d0deefd92 SHA512 643d883c1e114af49dc573c90c19b6793cfb6f399a0050bd0c084aa56773c1a72b54cd22ec147f1981cfd1400a3253be44fc0add7b8bb1d5add8fe8163a781a0 WHIRLPOOL 7a2dcadc9b190151814b6c596e7dc85c4ae0c3b9160f066c3ec56b1541a3dcc1223b1efe6093942fafa4a940f182bbeb8b13dc3811da3c7f2664b33b8aa9ab78
+DIST sp_hc_final.zip 113992555 SHA256 3b0c4b19139f5c3341a09d4169760f1eac1029e87587a44651cde4a4bc46bcd4 SHA512 3af8466822882fda9094fd64ec50bbe7afa0e70e8e6dafa649f7798a14da37cfa1f725b855980e16cbe3cc48799363784f762782612617fdcd008b9490f07f2e WHIRLPOOL cc5b0b9e4a1d737d01ae8bcdfe031033709d7783e2bfff44e3d6fc0280ce4c417ae63508e5c02b706790f4a8fdcfb29e4c9b5ea02230362fd2c5605fbeb3d6b3
+EBUILD doom3-hellcampaign-1-r1.ebuild 1111 SHA256 46321c209214601ca940e51ea2b49e89397d64e263d5049b63bd043fc2669377 SHA512 0969549b57823edf05615f5d0b35379f88491a7f8ffc81ecfa20475df545ddee4971214257aa3eb023d76722392110418655d9ddbb1e0dbce610b9e71c08307f WHIRLPOOL 583875e6ea529d61f655b9dfdceeee667ed4c56c6468b7ebd5ed0cb34c0419a621e82bbd5bd18a6f64f944dcef65c81c5514cb07dab0a92a62c0f58ef1517a5e
+MISC ChangeLog 2593 SHA256 1b1097cebe3a5ce9f197e4c6a3e97c020fd3c854ab17eeced07324bb24632c0d SHA512 03ea53ae126cfe0cf2ac8b82676154faa6f53d00273587c7d75e0721413c3c60c07a73ba2c95a45706209d5043178fdefe3056285d385940087de32c0350f808 WHIRLPOOL d0af7c69526068c42a44e0b09fa46ccfc91a4776ea9aaed7de4a237af4ae2e29d9108bb5798f7ea90e420cb930e52eca3dc055ebd3f2992db09974a9d148d38c
+MISC ChangeLog-2015 1534 SHA256 9c141f5f4aa8207bc5eb73a1d39acf2c2758583e48b0997a5ef12a5f2a7066dd SHA512 24431405204e7ec5fe8ac667f14d97a6df828f4a29d2c27f74e7f6bdb028d10e43e77befc078dcd45b9c559051a651b636a785d380c594f7fae33e623d069d91 WHIRLPOOL da33336198abff5cd28663221a272e8a27688d9d5919bc8b85b2fd1c51163ab11cbc4605f328771db6a7c5cb9119da9fb87bd2a729cb8620150f9f5327605912
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-fps/doom3-hellcampaign/doom3-hellcampaign-1-r1.ebuild b/games-fps/doom3-hellcampaign/doom3-hellcampaign-1-r1.ebuild
new file mode 100644
index 000000000000..8e39f9e2fa7b
--- /dev/null
+++ b/games-fps/doom3-hellcampaign/doom3-hellcampaign-1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MOD_DESC="map pack for Doom 3"
+MOD_NAME="Hell Campaign"
+MOD_DIR="hell_campaign"
+
+inherit games games-mods
+
+HOMEPAGE="http://www.gamefront.com/files/listing/gamingfiles/Doom_III/Maps/Map_Packs/"
+SRC_URI="sp_hc_final.zip
+ hardcorehellcampaign_patch.zip"
+
+LICENSE="GameFront"
+KEYWORDS="amd64 x86"
+IUSE="dedicated opengl"
+RESTRICT="fetch bindist"
+
+pkg_nofetch() {
+ elog "Please download the following files:"
+ elog "http://www.filefront.com/4445166"
+ elog "http://www.filefront.com/4593578"
+ elog "and move them to ${DISTDIR}"
+}
+
+src_unpack() {
+ mkdir ${MOD_DIR}
+ cd ${MOD_DIR}
+ unpack ${A}
+}
+
+src_prepare() {
+ cd ${MOD_DIR}
+
+ # Prevent "non-portable" upper-case-filename warnings in Doom 3
+ mv -f "Hardcore Hell Campaign.pk4" hardcore_hell_campaign.pk4 || die
+ mv -f Q2Textures.pk4 q2Textures.pk4 || die
+ mv -f Q3Textures.pk4 q3Textures.pk4 || die
+
+ mv -f "Hardcore Hell Campaign.rtf" readme.rtf || die
+
+ # Show nice description in "mods" menu within Doom 3
+ echo "${MOD_NAME}" > description.txt
+}
diff --git a/games-fps/doom3-hellcampaign/metadata.xml b/games-fps/doom3-hellcampaign/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-fps/doom3-hellcampaign/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>