diff options
author | David Seifert <soap@gentoo.org> | 2019-10-20 23:57:19 +0200 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2019-10-27 23:48:10 +0000 |
commit | cec35860f131629b293e67eb3c245fd7f4bcea92 (patch) | |
tree | 0b7ed179fca43fc7a237e2c9eeabb4e9bd40b718 | |
parent | games-fps/ut2004-bonuspack-ece: Port to EAPI 7 (diff) | |
download | gentoo-cec35860f131629b293e67eb3c245fd7f4bcea92.tar.gz gentoo-cec35860f131629b293e67eb3c245fd7f4bcea92.tar.bz2 gentoo-cec35860f131629b293e67eb3c245fd7f4bcea92.zip |
games-fps/ut2004-bonuspack-mega: Port to EAPI 7
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: David Seifert <soap@gentoo.org>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
-rw-r--r-- | games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r2.ebuild | 38 | ||||
-rw-r--r-- | games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r3.ebuild | 46 |
2 files changed, 46 insertions, 38 deletions
diff --git a/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r2.ebuild b/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r2.ebuild deleted file mode 100644 index 807f91c6bf04..000000000000 --- a/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MOD_DESC="Megapack bonus pack" -MOD_NAME="Megapack" - -inherit games games-mods - -MY_P="ut2004megapack-linux.tar.bz2" -HOMEPAGE="http://www.unrealtournament2004.com/" -SRC_URI="http://ut2004.ut-files.com/BonusPacks/${MY_P}" - -LICENSE="ut2003" -KEYWORDS="~amd64 ~x86" -IUSE="" - -src_prepare() { - mv -f UT2004MegaPack/* . || die - rmdir UT2004MegaPack - - # Remove files in Megapack which are already installed - rm -r Animations Speech Web - - rm Help/{ReadMePatch.int.txt,UT2004Logo.bmp} - mv Help/BonusPackReadme.txt Help/MegapackReadme.txt - - rm Maps/ONS-{Adara,IslandHop,Tricky,Urban}.ut2 - rm Sounds/{CicadaSnds,DistantBooms,ONSBPSounds}.uax - rm StaticMeshes/{BenMesh02,BenTropicalSM01,HourAdara,ONS-BPJW1,PC_UrbanStatic}.usx - - # System - rm System/{AL,AS-,B,b,C,D,E,F,G,I,L,O,o,S,s,U,V,W,X,x}* - rm System/{ucc,ut2004}-bin - rm System/{ucc,ut2004}-bin-linux-amd64 - rm Textures/{AW-2k4XP,BenTex02,BenTropical01,BonusParticles,CicadaTex,Construction_S,HourAdaraTexor,jwfasterfiles,ONSBP_DestroyedVehicles,ONSBPTextures,PC_UrbanTex,UT2004ECEPlayerSkins}.utx -} diff --git a/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r3.ebuild b/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r3.ebuild new file mode 100644 index 000000000000..4beb21b3c8aa --- /dev/null +++ b/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="UT2004 Megapack - Megapack bonus pack" +HOMEPAGE="http://www.unrealtournament2004.com/" +SRC_URI="http://ut2004.ut-files.com/BonusPacks/ut2004megapack-linux.tar.bz2" + +LICENSE="ut2003" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" + +src_prepare() { + default + + mv -f UT2004MegaPack/* . || die + rmdir UT2004MegaPack || die + + # Remove files in Megapack which are already installed + rm -r Animations Speech Web || die + + rm Help/{ReadMePatch.int.txt,UT2004Logo.bmp} || die + mv Help/BonusPackReadme.txt Help/MegapackReadme.txt || die + + rm Maps/ONS-{Adara,IslandHop,Tricky,Urban}.ut2 || die + rm Sounds/{CicadaSnds,DistantBooms,ONSBPSounds}.uax || die + rm StaticMeshes/{BenMesh02,BenTropicalSM01,HourAdara,ONS-BPJW1,PC_UrbanStatic}.usx || die + + # System + rm System/{AL,AS-,B,b,C,D,E,F,G,I,L,O,o,S,s,U,V,W,X,x}* || die + rm System/{ucc,ut2004}-bin || die + rm System/{ucc,ut2004}-bin-linux-amd64 || die + rm Textures/{AW-2k4XP,BenTex02,BenTropical01,BonusParticles,CicadaTex,Construction_S,HourAdaraTexor,jwfasterfiles,ONSBP_DestroyedVehicles,ONSBPTextures,PC_UrbanTex,UT2004ECEPlayerSkins}.utx || die +} + +src_install() { + insinto /opt/ut2004 + doins -r Help Maps Music Sounds StaticMeshes System Textures + + dosym ut2004 /opt/ut2004-ded +} |