|
|
RESTRICT="mirror strip" | RESTRICT="mirror strip" |
| |
RDEPEND="games-fps/doom3" | RDEPEND="games-fps/doom3" |
DEPEND="${RDEPEND} |
DEPEND="app-arch/unzip" |
app-arch/unzip" |
|
| |
S=${WORKDIR} | S=${WORKDIR} |
|
dir=${GAMES_PREFIX_OPT}/doom3 |
|
|
|
src_unpack() { |
|
unpack ${A} |
|
cd "${S}" |
| |
src_install() { |
|
# Prevent "non-portable" upper-case-filename warnings in Doom 3 | # Prevent "non-portable" upper-case-filename warnings in Doom 3 |
mv "Hardcore Hell Campaign.pk4" hardcore_hell_campaign.pk4 | mv "Hardcore Hell Campaign.pk4" hardcore_hell_campaign.pk4 |
mv Q2Textures.pk4 q2Textures.pk4 | mv Q2Textures.pk4 q2Textures.pk4 |
mv Q3Textures.pk4 q3Textures.pk4 | mv Q3Textures.pk4 q3Textures.pk4 |
| |
insinto "${GAMES_PREFIX_OPT}"/doom3/${MOD} |
# Show nice description in "mods" menu within Doom 3 |
|
echo 'Hell Campaign' > description.txt |
|
} |
|
|
|
src_install() { |
|
insinto "${dir}/${MOD}" |
doins -r * || die "doins failed" | doins -r * || die "doins failed" |
| |
games_make_wrapper ${PN} "doom3 +set fs_game ${MOD}" | games_make_wrapper ${PN} "doom3 +set fs_game ${MOD}" |