diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-03 03:04:34 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-03 03:04:34 -0500 |
| commit | b7c761e367074b6c8a81e0c7f64c72564299812c (patch) | |
| tree | 846a2f2c2ba5accc70f31aa6f9edb624b33f68db /games-fps | |
| parent | db7f283451256f94921bd723861f0e82ed7157f2 (diff) | |
| download | baldeagleos-repo-b7c761e367074b6c8a81e0c7f64c72564299812c.tar.gz baldeagleos-repo-b7c761e367074b6c8a81e0c7f64c72564299812c.tar.xz baldeagleos-repo-b7c761e367074b6c8a81e0c7f64c72564299812c.zip | |
Adding metadata
Diffstat (limited to 'games-fps')
33 files changed, 0 insertions, 1092 deletions
diff --git a/games-fps/ut2003-bonuspack-cm/Manifest b/games-fps/ut2003-bonuspack-cm/Manifest deleted file mode 100644 index b62d6451a53c..000000000000 --- a/games-fps/ut2003-bonuspack-cm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cbp2003.zip 149198696 BLAKE2B d6319e3605752e309411b16358696cdf0559b3cc6acedfae2f063eedb4ee98fefb470e9ff601cdce46821eaaa3f7c0ef3c13ddc2ce3639842ec98e1e68fefb85 SHA512 382ea605b7ce89654b7a58dfd1b36f0624bb0ac63aff6a07f1942dd3c8715ac6d79812828f2f28e2bd1b162673147e0ab8653ac67b4ee5d936e8840dede8e408 diff --git a/games-fps/ut2003-bonuspack-cm/metadata.xml b/games-fps/ut2003-bonuspack-cm/metadata.xml deleted file mode 100644 index 283d0e9daacf..000000000000 --- a/games-fps/ut2003-bonuspack-cm/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Unreal Tounament 2003 is a first-person 3-D shooter and sequel to the 1999 Game of the Year, Unreal Tournament. The game was ported to Linux by Ryan "icculus" Gordon under contract from Epic Games and the Linux installer was released in the retail box. This game is commercial software and requires data from the original retail discs to play. If you're interested in checking out the technology behind Unreal Tournament 2003, you can "emerge ut2003-demo" to get the playable demo. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003-bonuspack-cm/ut2003-bonuspack-cm-1-r1.ebuild b/games-fps/ut2003-bonuspack-cm/ut2003-bonuspack-cm-1-r1.ebuild deleted file mode 100644 index a40e978c7e73..000000000000 --- a/games-fps/ut2003-bonuspack-cm/ut2003-bonuspack-cm-1-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker - -DESCRIPTION="Community Bonus Pack for UT2003" -HOMEPAGE="https://liandri.beyondunreal.com/Unreal_Tournament_2003" -SRC_URI="https://downloads.unrealadmin.org/UT2003/BonusPack/cbp2003.zip" -S="${WORKDIR}" - -LICENSE="ut2003" -SLOT="1" -KEYWORDS="~x86" -# Needs signup to download -RESTRICT="bindist fetch mirror strip" - -RDEPEND="games-fps/ut2003" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip" - -src_unpack() { - unpack_zip "${DISTDIR}"/${A} -} - -src_install() { - # Inlined from games.eclass - local dir="${EPREFIX}"/opt/ut2003 - local Ddir="${D}${dir}" - - # Inlined from games.eclass - _games_umod_unpack() { - local umod=${1} - - mkdir -p "${Ddir}"/System || die - cp "${dir}"/System/{ucc-bin,Manifest.ini,{Engine,Core,zlib,ogg,vorbis}.so,{Engine,Core}.int} "${Ddir}"/System || die - # Don't die here (for now) in case Default.ini, DefUser.ini are missing - cp "${dir}"/System/Def{ault,User}.ini "${Ddir}"/System &> /dev/null - - cd "${Ddir}"/System || die - UT_DATA_PATH="${Ddir}"/System ./ucc-bin umodunpack -x "${S}/${umod}" -nohomedir &> /dev/null || die "uncompressing file ${umod}" - rm -f "${Ddir}"/System/{ucc-bin,{Manifest,Def{ault,User},User,UT200{3,4}}.ini,{Engine,Core,zlib,ogg,vorbis}.so,{Engine,Core}.int,ucc.log &>/dev/null || die "Removing temporary files" - } - - for i in Animations Help Music Maps StaticMeshes Textures System; do - mkdir -p "${Ddir}"/${i} || die - done - - _games_umod_unpack CBP2003.ut2mod - - rm "${Ddir}"/Readme.txt "${Ddir}/cbp installer logo1.bmp" || die -} diff --git a/games-fps/ut2003-bonuspack-de/Manifest b/games-fps/ut2003-bonuspack-de/Manifest deleted file mode 100644 index 047ac933107d..000000000000 --- a/games-fps/ut2003-bonuspack-de/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST debonus.ut2mod.zip 74977458 BLAKE2B bd9c91524e1d3b3ac24434c7daedd886044884cbb36b919452e408b73de317cf43b1c18e3f843a0c272652dd40ae7ad2da007d87ea370da23e88ea599c1026ab SHA512 2c70d39eea1ea647d2fbee21dda5b00057b7feb1607a89d86982ac43e6063820aa70c633fbc21c768d1491fec909a06634e0e883aa771be2607b51ab193f0935 diff --git a/games-fps/ut2003-bonuspack-de/metadata.xml b/games-fps/ut2003-bonuspack-de/metadata.xml deleted file mode 100644 index 283d0e9daacf..000000000000 --- a/games-fps/ut2003-bonuspack-de/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Unreal Tounament 2003 is a first-person 3-D shooter and sequel to the 1999 Game of the Year, Unreal Tournament. The game was ported to Linux by Ryan "icculus" Gordon under contract from Epic Games and the Linux installer was released in the retail box. This game is commercial software and requires data from the original retail discs to play. If you're interested in checking out the technology behind Unreal Tournament 2003, you can "emerge ut2003-demo" to get the playable demo. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003-bonuspack-de/ut2003-bonuspack-de-1-r1.ebuild b/games-fps/ut2003-bonuspack-de/ut2003-bonuspack-de-1-r1.ebuild deleted file mode 100644 index 6e54cd2f15ee..000000000000 --- a/games-fps/ut2003-bonuspack-de/ut2003-bonuspack-de-1-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="debonus.ut2mod.zip" -DESCRIPTION="Digital Extremes Bonus Pack for UT2003" -HOMEPAGE="https://www.moddb.com/games/unreal-tournament-2003" -SRC_URI="http://ftp.student.utwente.nl/pub/games/UT2003/BonusPack/${MY_P}" -S="${WORKDIR}" - -LICENSE="ut2003" -SLOT="1" -KEYWORDS="~x86" -RESTRICT="bindist mirror strip" - -RDEPEND="games-fps/ut2003" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip" - -src_unpack() { - unzip -qq "${DISTDIR}"/${A} || die -} - -src_install() { - local dir="${EPREFIX}"/opt/ut2003 - local Ddir="${D}${dir}" - - # Inlined from games.eclass - _games_umod_unpack() { - local umod=${1} - - mkdir -p "${Ddir}"/System || die - cp "${dir}"/System/{ucc-bin,Manifest.ini,{Engine,Core,zlib,ogg,vorbis}.so,{Engine,Core}.int} "${Ddir}"/System || die - # Don't die here (for now) in case Default.ini, DefUser.ini are missing - cp "${dir}"/System/Def{ault,User}.ini "${Ddir}"/System &> /dev/null - - cd "${Ddir}"/System || die - UT_DATA_PATH="${Ddir}"/System ./ucc-bin umodunpack -x "${S}/${umod}" -nohomedir &> /dev/null || die "uncompressing file ${umod}" - rm -f "${Ddir}"/System/{ucc-bin,{Manifest,Def{ault,User},User,UT200{3,4}}.ini,{Engine,Core,zlib,ogg,vorbis}.so,{Engine,Core}.int,ucc.log &>/dev/null || die "Removing temporary files" - } - - mkdir -p "${Ddir}"/{System,Maps,StaticMeshes,Textures,Music,Help} || die - - _games_umod_unpack DEBonus.ut2mod -} diff --git a/games-fps/ut2003-bonuspack-epic/Manifest b/games-fps/ut2003-bonuspack-epic/Manifest deleted file mode 100644 index 75d5a60afab6..000000000000 --- a/games-fps/ut2003-bonuspack-epic/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST UT2003-epicbonuspackone.exe 156913152 BLAKE2B ea420203dfd7f12a1f790d06875af34073fa30764a7184d6945e97063291100ef4377025afb86fab2038f7a824d60e2c93b991202465864de993456b10638f94 SHA512 26fa06637c6a99704d11b58f5fe54454f8018c6f07b06b6a9a2075d17b9a9fb7d7155298de5502cefa0f07995f4513ce9531863cef8c344996b5e6dd5fbd339d diff --git a/games-fps/ut2003-bonuspack-epic/files/epic-installer b/games-fps/ut2003-bonuspack-epic/files/epic-installer deleted file mode 100644 index a8c35aa0c751..000000000000 --- a/games-fps/ut2003-bonuspack-epic/files/epic-installer +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash - -if [[ -d $HOME/.ut2003/System ]] ; then - cd "$HOME/.ut2003/System" - echo "Editing UT2003.ini in $PWD" - cat >> UT2003.ini <<EOT - -[Xinterface.Tab_AudioSettings] -BonusPackInfo[1]=(PackageName="AnnouncerEvil.uax",Description="Evil") -BonusPackInfo[2]=(PackageName="AnnouncerFemale.uax",Description="Female") -BonusPackInfo[3]=(PackageName="AnnouncerSexy.uax",Description="Aroused") - -EOT - - ed UT2003.ini >/dev/null 2>&1 <<EOT -/\[xInterface.ExtendedConsole\] -a -MusicManagerClassName=OGGPlayer.UT2OGGMenu -. -wq -EOT - - ed UT2003.ini >/dev/null 2>&1 <<EOT -$ -?EditPackages? -a -EditPackages=BonusPack -EditPackages=SkaarjPack -EditPackages=SkaarjPack_rc -. -wq -EOT - - ed UT2003.ini >/dev/null 2>&1 <<EOT -$ -?ServerPackages? -a -ServerPackages=BonusPack -ServerPackages=SkaarjPack -ServerPackages=SkaarjPack_rc -. -wq -EOT - - echo "Editing User.ini in $PWD" - sed 's/^F11=.*$/F11=MusicMenu/g' < User.ini > User.ini~~ - mv User.ini~~ User.ini -fi diff --git a/games-fps/ut2003-bonuspack-epic/metadata.xml b/games-fps/ut2003-bonuspack-epic/metadata.xml deleted file mode 100644 index 183ecc5ceeeb..000000000000 --- a/games-fps/ut2003-bonuspack-epic/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003-bonuspack-epic/ut2003-bonuspack-epic-1-r1.ebuild b/games-fps/ut2003-bonuspack-epic/ut2003-bonuspack-epic-1-r1.ebuild deleted file mode 100644 index 6a7219759cf8..000000000000 --- a/games-fps/ut2003-bonuspack-epic/ut2003-bonuspack-epic-1-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Epic Bonus Pack for UT2003" -HOMEPAGE="https://www.moddb.com/games/unreal-tournament-2003" -SRC_URI="http://ftp.student.utwente.nl/pub/games/UT2003/BonusPack/UT2003-epicbonuspackone.exe" -S="${WORKDIR}"/UT2003-BonusPack - -LICENSE="ut2003" -SLOT="1" -KEYWORDS="~x86" -RESTRICT="bindist mirror strip" - -RDEPEND=" - acct-group/gamestat - games-fps/ut2003 -" -BDEPEND="app-arch/unzip" - -dir=opt/ut2003 -Ddir="${ED}"/${dir} - -src_unpack() { - unzip -qq "${DISTDIR}"/${A} || die - - # This is done since the files are the same - rm -f "${S}"/Textures/LastManStanding.utx || die -} - -src_install() { - insinto "${dir}"/Help - newins "${S}"/Help/BonusPackReadme.txt EpicBonusPack.README - - exeinto "${dir}" - doexe "${FILESDIR}"/epic-installer - dodir "${dir}"/System - - cp -r "${S}"/{Maps,Sounds,StaticMeshes,Textures} "${Ddir}" || die - cp "${S}"/System/{*.{det,est,frt,int,itt,kot,tmt,u},User.ini} "${Ddir}"/System || die - cp -v "${S}"/System/Manifest.ini "${Ddir}"/System/Manifest.ini.epic || die -} - -pkg_postinst() { - elog "You will need to run:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "to make the necessary changes to the system .ini files." - elog - elog "Each user whom has already played the game will need to run:" - elog " ${dir}/epic-installer" - echo - elog "to update their configuration files in their home directory." - echo -} - -pkg_config() { - cd ${dir}/System || die - cp Manifest.ini Manifest.ini.pre-epic || die - cp ${dir}/System/Manifest.ini.epic Manifest.ini || die - - cp Default.ini Default.ini.pre-epic || die - cat >> Default.ini <<EOT - -[Xinterface.Tab_AudioSettings] -BonusPackInfo[1]=(PackageName="AnnouncerEvil.uax",Description="Evil") -BonusPackInfo[2]=(PackageName="AnnouncerFemale.uax",Description="Female") -BonusPackInfo[3]=(PackageName="AnnouncerSexy.uax",Description="Aroused") - -EOT - - ed Default.ini >/dev/null 2>&1 <<EOT -/\[xInterface.ExtendedConsole\] -a -MusicManagerClassName=OGGPlayer.UT2OGGMenu -. -w -q -EOT - - ed Default.ini >/dev/null 2>&1 <<EOT -$ -?EditPackages? -a -EditPackages=BonusPack -EditPackages=SkaarjPack -EditPackages=SkaarjPack_rc -. -w -q -EOT - - ed Default.ini >/dev/null 2>&1 <<EOT -$ -?ServerPackages? -a -ServerPackages=BonusPack -ServerPackages=SkaarjPack -ServerPackages=SkaarjPack_rc -. -w -q -EOT - - cp DefUser.ini DefUser.ini.pre-epic || die - sed -i 's/^F11=.*$/F11=MusicMenu/g' DefUser.ini || die - chown :gamestat "${dir}"/System/*.ini || die -} diff --git a/games-fps/ut2003-data/Manifest b/games-fps/ut2003-data/Manifest deleted file mode 100644 index 0bb40ab41427..000000000000 --- a/games-fps/ut2003-data/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST UT2003CrashFix.zip 2764 BLAKE2B 697c35a02f447d0d436fc32bebdeafbca55ef644d951e92085c33f7597108625770b76e027f31287cd2ac66607692ff8c908f6971f936a134d58d0effc2586fc SHA512 24fdaac873b08a0860c23f66b9bd93922fc4f64486adbe9bfefeb340f9d9374778b5e7bacd0e12cc79d819fb340e007ab2a7f1f45c9e4f27ab3ab6b11033d444 diff --git a/games-fps/ut2003-data/metadata.xml b/games-fps/ut2003-data/metadata.xml deleted file mode 100644 index 283d0e9daacf..000000000000 --- a/games-fps/ut2003-data/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Unreal Tounament 2003 is a first-person 3-D shooter and sequel to the 1999 Game of the Year, Unreal Tournament. The game was ported to Linux by Ryan "icculus" Gordon under contract from Epic Games and the Linux installer was released in the retail box. This game is commercial software and requires data from the original retail discs to play. If you're interested in checking out the technology behind Unreal Tournament 2003, you can "emerge ut2003-demo" to get the playable demo. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003-data/ut2003-data-2107-r2.ebuild b/games-fps/ut2003-data/ut2003-data-2107-r2.ebuild deleted file mode 100644 index ac69da5ef178..000000000000 --- a/games-fps/ut2003-data/ut2003-data-2107-r2.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop cdrom unpacker - -DESCRIPTION="Unreal Tournament 2003 - Sequel to the 1999 multi-player first-person shooter" -HOMEPAGE="http://www.unrealtournament2003.com/" -SRC_URI="https://dev.gentoo.org/~chewi/distfiles/UT2003CrashFix.zip" # MIT licensed (bug #754360) -S="${WORKDIR}" - -LICENSE="ut2003 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="bindist mirror strip" - -BDEPEND=" - app-arch/unzip - games-util/uz2unpack -" - -dir=opt/ut2003 -Ddir="${ED}"/${dir} - -pkg_setup() { - ewarn "The installed game takes about 2.7GB of space!" -} - -src_unpack() { - cdrom_get_cds System/Packages.md5 StaticMeshes/AWHardware.usx.uz2 \ - Extras/MayaPLE/Maya4PersonalLearningEditionEpic.exe - unzip "${DISTDIR}"/UT2003CrashFix.zip || die -} - -src_install() { - # Inlined from games.eclass - _games_ut_unpack() { - local ut_unpack="${1}" - local f= - - if [[ -z ${ut_unpack} ]] ; then - die "You must provide an argument to games_ut_unpack" - fi - - if [[ -f ${ut_unpack} ]] ; then - uz2unpack "${ut_unpack}" "${ut_unpack%.uz2}" || die "failed uncompressing file ${ut_unpack}" - fi - - if [[ -d ${ut_unpack} ]] ; then - while read f ; do - uz2unpack "${ut_unpack}/${f}" "${ut_unpack}/${f%.uz2}" || die "failed uncompressing file ${f}" - rm -f "${ut_unpack}/${f}" || die "failed deleting compressed file ${f}" - done < <(find "${ut_unpack}" -maxdepth 1 -name '*.uz2' -printf '%f\n' 2>/dev/null) - fi - } - - insinto "${dir}" - # Disk 1 - einfo "Copying files from Disk 1..." - doins -r "${CDROM_ROOT}"/{Animations,ForceFeedback,KarmaData,Maps,Sounds,Textures,Web} - insinto "${dir}"/System - doins -r "${CDROM_ROOT}"/System/{editorres,*.{bmp,dat,det,est,frt,ini,int,itt,md5,u,upl,url}} - insinto "${dir}"/Benchmark/Stuff - doins -r "${CDROM_ROOT}"/Benchmark/Stuff/* - cdrom_load_next_cd - - # Disk 2 - insinto "${dir}" - einfo "Copying files from Disk 2..." - doins -r "${CDROM_ROOT}"/{Music,Sounds,StaticMeshes,Textures} - cdrom_load_next_cd - - # Disk 3 - einfo "Copying files from Disk 3..." - doins -r "${CDROM_ROOT}"/Sounds - - # TODO: move this to src_unpack, where it belongs - unpack_makeself "${CDROM_ROOT}"/linux_installer.sh || die - tar xf "${S}"/ut2003lnxbins.tar || die - - # create empty files in Benchmark - for j in {CSVs,Logs,Results} ; do - mkdir -p "${Ddir}"/Benchmark/${j} || die - touch "${Ddir}"/Benchmark/${j}/DO_NOT_DELETE.ME || die - done - - # Cleaning up our installation - rm "${Ddir}"/System/{Build,Def{ault,User},Manifest,UT2003,User}.ini || die - rm -f "${Ddir}"/System/{Core,Engine,Setup,UnrealGame,Window,XGame,XInterface,XWeapons}.{det,est,frt,int,itt,u} || die - rm -rf "${Ddir}"/Web/ServerAdmin || die - rm -f "${Ddir}"/System/{Editor,Fire,IpDrv,UnrealEd,Vehicles,XEffects,XPickups,XWebAdmin}.u || die - rm -f "${Ddir}"/System/{UWeb,XAdmin}.{int,u} || die - rm -f "${Ddir}"/System/GamePlay.{det,itt,u} || die - rm -f "${Ddir}"/System/XMaps.{det,est} "${Ddir}"/System/Xweapons.itt || die - rm -f "${Ddir}"/System/Manifest.int "${Ddir}"/System/Packages.md5 || die - - # install extra help files - insinto "${dir}"/Help - doins "${S}"/Help/Unreal.bmp - - # install Default and DefUser ini files - insinto "${dir}"/System - doins "${S}"/System/Def{ault,User}.ini - - # install EULA - insinto "${dir}" - doins "${S}"/eula/License.int - - # copying extra/updater - doins -r "${S}"/{extras,updater} - rm -f "${Ddir}"/updater/update || die - - # copy libraries - exeinto "${dir}"/System - doexe "${S}"/System/libSDL-1.2.so.0 - - # uncompressing files - einfo "Uncompressing files... this may take a while..." - for j in {Animations,Maps,Sounds,StaticMeshes,Textures} ; do - _games_ut_unpack "${Ddir}"/${j} || die "uncompressing files" - done - - # installing documentation/icon - dodoc "${S}"/README.linux - newicon "${S}"/Unreal.xpm ut2003.xpm - doins "${S}"/README.linux "${S}"/Unreal.xpm - # copy ut2003/ucc - exeinto "${dir}" - doexe "${S}"/bin/ut2003 "${S}"/ucc - - # Here we apply DrSiN's crash patch - cp "${S}"/CrashFix/System/crashfix.u "${Ddir}"/System || die - - ed "${Ddir}"/System/Default.ini >/dev/null 2>&1 <<EOT -$ -?Engine.GameInfo? -a -AccessControlClass=crashfix.iaccesscontrolini -. -w -q -EOT - - # Here we apply fix for bug #54726 - sed -i -e "s:UplinkToGamespy=True:UplinkToGamespy=False:" \ - "${Ddir}"/System/Default.ini || die - - # now, since these files are coming off a cd, the times/sizes/md5sums wont - # be different ... that means portage will try to unmerge some files (!) - # we run touch on ${D} so as to make sure portage doesnt do any such thing - find "${Ddir}" -exec touch '{}' + || die -} diff --git a/games-fps/ut2003-demo/Manifest b/games-fps/ut2003-demo/Manifest deleted file mode 100644 index 42efaae97e4c..000000000000 --- a/games-fps/ut2003-demo/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST UT2003CrashFix.zip 2764 BLAKE2B 697c35a02f447d0d436fc32bebdeafbca55ef644d951e92085c33f7597108625770b76e027f31287cd2ac66607692ff8c908f6971f936a134d58d0effc2586fc SHA512 24fdaac873b08a0860c23f66b9bd93922fc4f64486adbe9bfefeb340f9d9374778b5e7bacd0e12cc79d819fb340e007ab2a7f1f45c9e4f27ab3ab6b11033d444 -DIST ut2003-demo-misc.tar.bz2 31851 BLAKE2B 585fe83e142fecdce330ae6116d2c3ef94c870e9bfadb8d7e32185bf0880464bf162330da1f0960feef0d6f3eda7ba591565291d7b25f70f9834d4fbb5a41c58 SHA512 9a1e154aac7a8ccd043135e2a617a19203f6942e8e152d06ec8ed1e6877118cfb3ddbeab7ec2617670e26f13c0e394b8b8dbc747688b8b0b244a8c404f33d7f0 -DIST ut2003demo-lnx-2206.sh.bin 137253079 BLAKE2B 9048a6f82e6302c84481989c4ce176fb969eb5c7a86e9d5a8b28060b0e2d139de786b8edbd5080cbf5d49ca9c6114d3f750ed8ad9bcdff6e69841933830538ea SHA512 8018d58999010c17198185838e42f7cbda0f55476f1e6065b4b2957db3652fe9c1af39ba65451565f54d41507413f4e0b1edf2678c9cc7c221f2ca278ec655be diff --git a/games-fps/ut2003-demo/files/benchmark b/games-fps/ut2003-demo/files/benchmark deleted file mode 100644 index 2047897da9ab..000000000000 --- a/games-fps/ut2003-demo/files/benchmark +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -# Originally from linuxforen.de -# Modified by phoen][x <phoenix@gentoo.org>, Sep/19/2002 -# Modifications, enhancements or bugs? Mail me. - -# Tweaks by Daniel Robbins <drobbins@gentoo.org> 25 Feb 2003 - -STUFF=GAMES_PREFIX_OPT/ut2003-demo/Benchmark/Stuff -MYPATH=${HOME}/.ut2003/Benchmark -TEMPLOG=${MYPATH}/benchmark.log -LOG=${MYPATH}/bench.log - -[ -d ${MYPATH} ] || mkdir -p ${MYPATH} - -rm -f ${TEMPLOG} ${LOG} -touch ${TEMPLOG} ${LOG} - -date > $LOG - -echo ">> Starting benchmark" -cd GAMES_PREFIX_OPT//ut2003-demo/System -for BENCH in GAMES_PREFIX_OPT//ut2003-demo/Benchmark/*-*.sh -do - echo "Running ${BENCH} with MinDetail" - ${BENCH} -ini=${STUFF}/MinDetail.ini -userini=${STUFF}/MinDetailUser.ini &> /dev/null - echo -n "${BENCH} / MinDetail / " >> ${LOG} - cat ${TEMPLOG} | tail -n1 >> ${LOG} - - echo "Running ${BENCH} with MaxDetail" - ${BENCH} -ini=${STUFF}/MaxDetail.ini -userini=${STUFF}/MaxDetailUser.ini &> /dev/null - echo -n "${BENCH} / MaxDetail / " >> ${LOG} - cat ${TEMPLOG} | tail -n1 >> ${LOG} -done - -echo ">> Benchmark complete" -GAMES_PREFIX_OPT/ut2003-demo/Benchmark/results.sh -echo ">> Use 'ut2003-demo --results' to show these results again (without benchmarking)" diff --git a/games-fps/ut2003-demo/files/results.sh b/games-fps/ut2003-demo/files/results.sh deleted file mode 100644 index a74cf909c9ad..000000000000 --- a/games-fps/ut2003-demo/files/results.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash -# Written by phoen][x <phoenix@gentoo.org>, Sep/21/2002 -# Modifications, enhancements or bugs? Contact games@gentoo.org - -[[ -z "${1}" ]] \ - && FILE="${HOME}/.ut2003/Benchmark/bench.log" \ - || FILE="${1}" - -CURLINE=0 - -BM_MIN_SCORE=0 -BM_MIN_COUNT=0 -BM_MAX_SCORE=0 -BM_MAX_COUNT=0 - -FB_MIN_SCORE=0 -FB_MIN_COUNT=0 -FB_MAX_SCORE=0 -FB_MAX_COUNT=0 - -while read LINE ; do - CURLINE=`expr $CURLINE + 1` - if [[ ${CURLINE} -eq 1 ]] ; then - echo ">> Results of the UT2003-demo benchmark" - echo ">> Created on ${LINE}" - continue - fi - - set -- ${LINE} - TYPE=$(echo $(basename ${1}) | cut -d- -f1) - DETAIL=${3} - SCORE=${14} - - case ${TYPE} in - "botmatch") - case ${DETAIL} in - "MinDetail") - BM_MIN_SCORE=`echo ${BM_MIN_SCORE} + ${SCORE} | bc` - BM_MIN_COUNT=`expr ${BM_MIN_COUNT} + 1` - ;; - "MaxDetail") - BM_MAX_SCORE=`echo ${BM_MAX_SCORE} + ${SCORE} | bc` - BM_MAX_COUNT=`expr ${BM_MAX_COUNT} + 1` - ;; - esac - ;; - "flyby") - case ${DETAIL} in - "MinDetail") - FB_MIN_SCORE=`echo ${FB_MIN_SCORE} + ${SCORE} | bc` - FB_MIN_COUNT=`expr ${FB_MIN_COUNT} + 1` - ;; - "MaxDetail") - FB_MAX_SCORE=`echo ${FB_MAX_SCORE} + ${SCORE} | bc` - FB_MAX_COUNT=`expr ${FB_MAX_COUNT} + 1` - ;; - esac - ;; - esac -done < ${FILE} - -BM_MIN_AVG=`echo "scale=6; ${BM_MIN_SCORE} / ${BM_MIN_COUNT}" | bc` -BM_MAX_AVG=`echo "scale=6; ${BM_MAX_SCORE} / ${BM_MAX_COUNT}" | bc` -BM_ALL_AVG=`echo "scale=6; (${BM_MIN_SCORE} + ${BM_MAX_SCORE}) / (${BM_MIN_COUNT} + ${BM_MAX_COUNT})" | bc` - -FB_MIN_AVG=`echo "scale=6; ${FB_MIN_SCORE} / ${FB_MIN_COUNT}" | bc` -FB_MAX_AVG=`echo "scale=6; ${FB_MAX_SCORE} / ${FB_MAX_COUNT}" | bc` -FB_ALL_AVG=`echo "scale=6; (${FB_MIN_SCORE} + ${FB_MAX_SCORE}) / (${FB_MIN_COUNT} + ${FB_MAX_COUNT})" | bc` - -echo " ->> Score for Botmatch -MinDetail: ${BM_MIN_AVG} (${BM_MIN_COUNT} tests) -MaxDetail: ${BM_MAX_AVG} (${BM_MAX_COUNT} tests) -Average : ${BM_ALL_AVG} (`expr ${BM_MIN_COUNT} + ${BM_MAX_COUNT}` tests) - ->> Score for FlyBy -MinDetail: ${FB_MIN_AVG} (${FB_MIN_COUNT} tests) -MaxDetail: ${FB_MAX_AVG} (${FB_MAX_COUNT} tests) -Average : ${FB_ALL_AVG} (`expr ${FB_MIN_COUNT} + ${FB_MAX_COUNT}` tests)" diff --git a/games-fps/ut2003-demo/files/ut2003-demo b/games-fps/ut2003-demo/files/ut2003-demo deleted file mode 100644 index 56d7e10e6a73..000000000000 --- a/games-fps/ut2003-demo/files/ut2003-demo +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash -# Written by phoen][x <phoenix@gentoo.org>, Sep/19/2002 -# Modifications, enhancements or bugs? Mail me. - -INSTALL="GAMES_PREFIX_OPT//ut2003-demo" - -case ${1} in - "--results") - pushd ${INSTALL}/Benchmark &> /dev/null - ./results.sh - popd &> /dev/null - ;; - "--bench") - pushd ${INSTALL}/Benchmark &> /dev/null - ./benchmark - popd &> /dev/null - ;; - "--help") - echo "Usage:" - echo " ut2003-demo [--bench] || [--results]" - echo " Optional parameters, only one at a time." - echo " --bench : starts ut2003-demo in benchmark mode" - echo " --results : outputs the results of your last benchmark" - ;; - *) - pushd ${INSTALL} &> /dev/null - ./ut2003_demo - popd &> /dev/null - ;; -esac diff --git a/games-fps/ut2003-demo/metadata.xml b/games-fps/ut2003-demo/metadata.xml deleted file mode 100644 index 8780fc02e28e..000000000000 --- a/games-fps/ut2003-demo/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Unreal Tounament 2003 is a first-person 3-D shooter and sequel to the 1999 Game of the Year, Unreal Tournament. The game was ported to Linux by Ryan "icculus" Gordon under contract from Epic Games and the Linux installer was released in the retail box. This game is a playable demo of the full commercial version. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild b/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild deleted file mode 100644 index 92c5ea481614..000000000000 --- a/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop unpacker - -DESCRIPTION="Demo for the sequel to the 1999 multi-player first-person shooter" -HOMEPAGE="http://www.ut2003.com/" -SRC_URI="http://unreal.epicgames.com/linux/ut2003/ut2003demo-lnx-${PV}.sh.bin - http://download.factoryunreal.com/mirror/UT2003CrashFix.zip - https://dev.gentoo.org/~wolf31o2/sources/${PN}/${PN}-misc.tar.bz2" -S="${WORKDIR}" - -LICENSE="ut2003-demo" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-alternatives/bc - sys-libs/glibc - sys-libs/libstdc++-v3:5 - virtual/opengl[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] -" -BDEPEND="app-arch/unzip" - -dir=opt/${PN} -Ddir="${ED}"/${dir} - -QA_PREBUILT="${dir}/*.so ${dir}/*-bin ${dir}/System/libSDL-1.2.so.0" - -src_unpack() { - unpack_makeself "${DISTDIR}"/ut2003demo-lnx-${PV}.sh.bin || die - unzip "${DISTDIR}"/UT2003CrashFix.zip || die - - cd "${S}" || die - unpack ./setupstuff.tar.gz || die - unpack ./ut2003lnx_demo.tar.bz2 || die - unpack ${PN}-misc.tar.bz2 || die -} - -src_install() { - einfo "This will take a while ... go get a pizza or something" - dodir "${dir}" - - local i - for i in Animations Benchmark Help KarmaData Maps Music Sounds \ - StaticMeshes System Textures Web extras ; do - dodir "${dir}"/${i} - cp -pPR "${S}"/${i}/* "${Ddir}"/${i} || die - done - - # Fix the benchmark configurations to use SDL rather than the Windows driver - local f - for f in MaxDetail.ini MinDetail.ini ; do - sed -i \ - -e 's/RenderDevice=D3DDrv.D3DRenderDevice/\;RenderDevice=D3DDrv.D3DRenderDevice/' \ - -e 's/ViewportManager=WinDrv.WindowsClient/\;ViewportManager=WinDrv.WindowsClient/' \ - -e 's/\;RenderDevice=OpenGLDrv.OpenGLRenderDevice/RenderDevice=OpenGLDrv.OpenGLRenderDevice/' \ - -e 's/\;ViewportManager=SDLDrv.SDLClient/ViewportManager=SDLDrv.SDLClient/' \ - "${Ddir}"/Benchmark/Stuff/${f} || die - done - - # Have the benchmarks run the nifty wrapper script rather than - # ../System/ut2003-bin directly - for f in "${Ddir}"/Benchmark/*-*.sh ; do - sed -i \ - -e 's:\.\./System/ut2003-bin:../ut2003_demo:' "${f}" || die - done - - # Wrapper and benchmark-scripts - dobin "${FILESDIR}"/ut2003-demo - exeinto "${dir}"/Benchmark - doexe "${FILESDIR}/"{benchmark,results.sh} - sed -i \ - -e "s:GAMES_PREFIX_OPT:/opt:" \ - "${ED}/usr/bin/${PN}" \ - "${ED}/${dir}"/Benchmark/benchmark || die - - # Here we apply DrSiN's crash patch - cp "${S}"/CrashFix/System/crashfix.u "${Ddir}"/System || die - -ed "${Ddir}"/System/Default.ini >/dev/null 2>&1 <<EOT -$ -?Engine.GameInfo? -a -AccessControlClass=crashfix.iaccesscontrolini -. -w -q -EOT - - exeinto "${dir}" - insinto "${dir}" - doins DemoLicense.int README.linux - doexe ucc ut2003_demo - newicon Unreal.xpm ut2003-demo.xpm - make_desktop_entry ut2003-demo "Unreal Tournament 2003 (Demo)" ${PN} -} - -pkg_postinst() { - elog "You can run benchmarks by typing 'ut2003-demo --bench' (MinDetail seems" - elog "to not be working for some unknown reason :/)" - - echo - elog "Read ${dir}/README.linux for instructions on how to run a" - elog "dedicated server." - - echo - ewarn "If you are not installing for the first time and you plan on running" - ewarn "a server, you will probably need to edit your" - ewarn "~/.ut2003demo/System/UT2003.ini file and add a line that says" - ewarn "AccessControlClass=crashfix.iaccesscontrolini to your" - ewarn "[Engine.GameInfo] section to close a security issue." - - echo - elog "To play the demo run:" - elog " ut2003-demo" - - echo -} diff --git a/games-fps/ut2003/Manifest b/games-fps/ut2003/Manifest deleted file mode 100644 index dab215295219..000000000000 --- a/games-fps/ut2003/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ut2003lnx_patch2225.tar.bz2 10039316 BLAKE2B a15398eb2b66606f3e7b1382b01fda6b5d38982bc3fe7065184232eb18a8c85792147187951e810ecb6af738b5f5a15a2e56832d7e91fb21ab8956d699817f76 SHA512 3c44b6254b2b778bf2aca826c710f51db4ec0687c21f1c98e1070f3a9ad7e1a809e741a5b94e20a44c56c60a8b1e4a049788ff5f2a4d581c4eedf3dbbc0da86d diff --git a/games-fps/ut2003/files/ut2003-ded.confd b/games-fps/ut2003/files/ut2003-ded.confd deleted file mode 100644 index e6f81661a928..000000000000 --- a/games-fps/ut2003/files/ut2003-ded.confd +++ /dev/null @@ -1,6 +0,0 @@ -# User and group the server should run as. -ut2003_ded_user="nobody" -ut2003_ded_group="nobody" - -# Any extra options you want to pass to the server. -ut2003_ded_opts="DM-Antalus" diff --git a/games-fps/ut2003/files/ut2003-ded.initd b/games-fps/ut2003/files/ut2003-ded.initd deleted file mode 100644 index 19c8f1ada616..000000000000 --- a/games-fps/ut2003/files/ut2003-ded.initd +++ /dev/null @@ -1,13 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/var/run/${RC_SVCNAME}.pid" -command_background="true" -command_user="${ut2003_ded_user}:${ut2003_ded_group}" -command="ut2003-ded" -command_args="${ut2003_ded_opts}" - -depend() { - need net -} diff --git a/games-fps/ut2003/metadata.xml b/games-fps/ut2003/metadata.xml deleted file mode 100644 index 283d0e9daacf..000000000000 --- a/games-fps/ut2003/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Unreal Tounament 2003 is a first-person 3-D shooter and sequel to the 1999 Game of the Year, Unreal Tournament. The game was ported to Linux by Ryan "icculus" Gordon under contract from Epic Games and the Linux installer was released in the retail box. This game is commercial software and requires data from the original retail discs to play. If you're interested in checking out the technology behind Unreal Tournament 2003, you can "emerge ut2003-demo" to get the playable demo. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2003/ut2003-2225-r6.ebuild b/games-fps/ut2003/ut2003-2225-r6.ebuild deleted file mode 100644 index a3f18e9121c3..000000000000 --- a/games-fps/ut2003/ut2003-2225-r6.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop wrapper - -DESCRIPTION="Sequel to the 1999 Game of the Year multi-player first-person shooter" -HOMEPAGE="https://en.wikipedia.org/wiki/Unreal_Tournament_2003" -SRC_URI="https://ftp.snt.utwente.nl/pub/games/UT2003/Patches/Linux/${PN}lnx_patch${PV}.tar.bz2" - -LICENSE="ut2003" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="bindist mirror strip" - -RDEPEND=" - !games-server/ut2003-ded - games-fps/ut2003-data - sys-libs/glibc - virtual/opengl[abi_x86_32] -" - -BDEPEND="app-admin/chrpath" - -S="${WORKDIR}/${PN}-lnx-${PV}" -DIR="/opt/${PN}" - -QA_PREBUILT="*" - -src_prepare() { - default - chrpath -d System/{{ucc,${PN}}-bin,*.so} || die -} - -src_install() { - insinto "${DIR}" - doins -r . - fperms +x "${DIR}"/System/{ucc,${PN}}-bin - - make_wrapper ${PN} ./${PN}-bin "${DIR}" - make_wrapper ${PN}-ded ./ucc "${DIR}" - - make_desktop_entry ${PN} "Unreal Tournament 2003" applications-games - - newconfd "${FILESDIR}"/${PN}-ded.confd ${PN}-ded - newinitd "${FILESDIR}"/${PN}-ded.initd ${PN}-ded -} - -pkg_postinst() { - # Here is where we check for the existence of a cdkey. - # If we don't find one, we ask the user for it. - if [[ -f ${EROOT}${DIR}/System/cdkey ]] ; then - einfo "A cdkey file is already present in ${EPREFIX}${DIR}/System" - else - ewarn "You MUST run this before playing the game:" - ewarn "emerge --config =${CATEGORY}/${PF}" - ewarn "That way you can (re)enter your cdkey." - fi - ewarn - ewarn "If you are not installing for the first time and you plan on running" - ewarn "a server, you will probably need to edit your" - ewarn "~/.ut2003/System/UT2003.ini file and add a line that says" - ewarn "AccessControlClass=crashfix.iaccesscontrolini to your" - ewarn "[Engine.GameInfo] section to close a security issue." -} - -pkg_postrm() { - ewarn "This package leaves a cdkey file in ${EROOT}${DIR}/System that you need" - ewarn "to remove to completely get rid of this game's files." -} - -pkg_config() { - ewarn "Your CD key is NOT checked for validity here so" - ewarn "make sure you type it in correctly." - ewarn "If you CTRL+C out of this, the game will not run!" - echo - einfo "CD key format is: XXXX-XXXX-XXXX-XXXX" - while true ; do - einfo "Please enter your CD key:" - read CDKEY1 - einfo "Please re-enter your CD key:" - read CDKEY2 - if [[ -z ${CDKEY1} || -z ${CDKEY2} ]] ; then - echo "You entered a blank CD key. Try again." - else - if [[ ${CDKEY1} == ${CDKEY2} ]] ; then - echo "${CDKEY1^^}" > "${EROOT}${DIR}"/System/cdkey || die - einfo "Thank you!" - break - else - eerror "Your CD key entries do not match. Try again." - fi - fi - done -} diff --git a/games-fps/ut2004-bonuspack-ece/Manifest b/games-fps/ut2004-bonuspack-ece/Manifest deleted file mode 100644 index 8b665d6181d2..000000000000 --- a/games-fps/ut2004-bonuspack-ece/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST UT2004-ONSBonusMapPack.zip 11018471 BLAKE2B bc915d6942c321df4031b02eaa25f83793b3fa1f2bb916c5d413c5569a3f887b6517fc4dceb8cb914e22be62f58512e727a41d5efbc6066113be12a9da9621d0 SHA512 8193375b89cd6fbc8b00de195797099c128fcf5cb73757bbc57d3c5350c497a878eaf0200f2e0711bf062e25c5d170e05b055c63f85b908b18dcc89572d71fd2 -DIST ut2004megapack-linux.tar.bz2 203124107 BLAKE2B 1459e2638181411446ec5679bceb44023382b3533951478ee06c274199688f3bbe341d7f7806299a332373791b6d0a9e1b57efdc6a13a5983220e0adbc413118 SHA512 4ae5eec0622c2bd96dfc162541bc0771399b012fb00f022282bc8c34600cb8e9bb7c18a52dd55fbef6f16fedaf225e301c46077a6accd001f4c77ddad89ed17b diff --git a/games-fps/ut2004-bonuspack-ece/metadata.xml b/games-fps/ut2004-bonuspack-ece/metadata.xml deleted file mode 100644 index 183ecc5ceeeb..000000000000 --- a/games-fps/ut2004-bonuspack-ece/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2004-bonuspack-ece/ut2004-bonuspack-ece-1-r5.ebuild b/games-fps/ut2004-bonuspack-ece/ut2004-bonuspack-ece-1-r5.ebuild deleted file mode 100644 index 5bfabc5f9777..000000000000 --- a/games-fps/ut2004-bonuspack-ece/ut2004-bonuspack-ece-1-r5.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -MY_P="ut2004megapack-linux.tar.bz2" - -DESCRIPTION="UT2004 Editor's Choice Edition - Editor's Choice Edition bonus pack" -HOMEPAGE="https://liandri.beyondunreal.com/Unreal_Tournament_2004" -SRC_URI=" - https://unreal-archive-files-na.s3.ca-east-tor.io.cloud.ovh.net/managed/Unreal%20Tournament%202004/patches-updates/bonus-packs/${MY_P} - http://unrealmassdestruction.com/downloads/ut2k4/essentials/UT2004-ONSBonusMapPack.zip -" -S="${WORKDIR}" - -LICENSE="ut2003" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="bindist mirror" - -BDEPEND="app-arch/unzip" - -src_unpack() { - unpack "${MY_P}" - - cd UT2004MegaPack/Maps || die - unpack UT2004-ONSBonusMapPack.zip # bug #278002 -} - -src_prepare() { - default - - mv -f UT2004MegaPack/* . || die - rmdir UT2004MegaPack || die - - rm -r Music Speech || die - - # Remove megapack files which are not in ece - rm Animations/ONSNewTank-A.ukx || die - rm Help/ReadMePatch.int.txt || die - # Help/{DebuggerLogo.bmp,InstallerLogo.bmp,Unreal.ico,UnrealEd.ico} - # are not in megapack. - # Keep new Help/UT2004Logo.bmp - # Manual dir does not exist in megapack - rm Maps/{AS*,CTF*,DM*} || die - rm Sounds/A_Announcer_BP2.uax || die - rm StaticMeshes/{JumpShipObjects.usx,Ty_RocketSMeshes.usx} || die - rm System/{A*,b*,B*,CacheRecords.ucl} || die - rm System/{*.det,*.est,*.frt,*.itt,*.kot} || die - rm System/{CTF*,D*,Editor*,G*,I*,L*,Onslaught.*,*.md5} || die - rm System/{u*,U*,V*,X*,Core.u,Engine.u,F*,*.ucl,Sk*} || die - rm Textures/{J*,j*,T*} || die - rm -r Web || die - - # The file lists of ut2004-3369-r1 and -r2 are identical - # Remove files owned by ut2004-3369-r2 - rm Help/UT2004Logo.bmp || die - # The 2 Manifest files have not changed - rm System/{Manifest.in{i,t},OnslaughtFull.int} || die - rm System/{Core.int,Engine.int,Setup.int,Window.int} || die - rm System/{OnslaughtFull.u,OnslaughtBP.u} || die -} - -src_install() { - insinto /opt/ut2004 - doins -r Animations Help Maps Sounds StaticMeshes System Textures - - dosym ut2004 /opt/ut2004-ded -} diff --git a/games-fps/ut2004-bonuspack-mega/Manifest b/games-fps/ut2004-bonuspack-mega/Manifest deleted file mode 100644 index cf2ddd056d0f..000000000000 --- a/games-fps/ut2004-bonuspack-mega/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ut2004megapack-linux.tar.bz2 203124107 BLAKE2B 1459e2638181411446ec5679bceb44023382b3533951478ee06c274199688f3bbe341d7f7806299a332373791b6d0a9e1b57efdc6a13a5983220e0adbc413118 SHA512 4ae5eec0622c2bd96dfc162541bc0771399b012fb00f022282bc8c34600cb8e9bb7c18a52dd55fbef6f16fedaf225e301c46077a6accd001f4c77ddad89ed17b diff --git a/games-fps/ut2004-bonuspack-mega/metadata.xml b/games-fps/ut2004-bonuspack-mega/metadata.xml deleted file mode 100644 index 183ecc5ceeeb..000000000000 --- a/games-fps/ut2004-bonuspack-mega/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r4.ebuild b/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r4.ebuild deleted file mode 100644 index e9be141f2717..000000000000 --- a/games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -DESCRIPTION="UT2004 Megapack - Megapack bonus pack" -HOMEPAGE="https://liandri.beyondunreal.com/Unreal_Tournament_2004" -SRC_URI="https://unreal-archive-files-na.s3.ca-east-tor.io.cloud.ovh.net/managed/Unreal%20Tournament%202004/patches-updates/bonus-packs/ut2004megapack-linux.tar.bz2" -S="${WORKDIR}" - -LICENSE="ut2003" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="bindist mirror" - -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 -} diff --git a/games-fps/ut2004-demo/Manifest b/games-fps/ut2004-demo/Manifest deleted file mode 100644 index 0e41c1b71159..000000000000 --- a/games-fps/ut2004-demo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ut2004-lnx-demo3334.run 288950743 BLAKE2B 82a45af7de4735cbcb1b8b4b5303d28d96e3e4888e12b60b920db096ed07b4c5d902eda258276c95865316206ddfd5828174397a8e921118e33f63be01e71861 SHA512 4cdd61901f4c082d1e02caf301a24f1e18e89f4efc9fbce0e4496178916b6c14245131b62f27deb17f1763cd4b8bf68ee60cc7af5ece5fa2b39d1bf349361da0 diff --git a/games-fps/ut2004-demo/metadata.xml b/games-fps/ut2004-demo/metadata.xml deleted file mode 100644 index 183ecc5ceeeb..000000000000 --- a/games-fps/ut2004-demo/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild b/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild deleted file mode 100644 index c63c698427b0..000000000000 --- a/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop unpacker wrapper - -MY_P="ut2004-lnx-demo${PV}.run" -DESCRIPTION="Demo for the critically-acclaimed first-person shooter" -HOMEPAGE="http://www.unrealtournament.com/" -SRC_URI="mirror://gentoo/${MY_P}" -S="${WORKDIR}" - -LICENSE="ut2003-demo" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="bindist mirror strip" - -RDEPEND=" - sys-libs/glibc - sys-libs/libstdc++-v3:5 - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] -" - -dir=/opt/${PN} -Ddir="${ED}"/${dir#/} -QA_PREBUILT="${dir#/}/System/*" - -src_unpack() { - unpack_makeself - unpack ./setupstuff.tar.gz -} - -src_install() { - dodir ${dir} - - tar xjf ut2004demo.tar.bz2 -C "${Ddir}" || die - - if use x86 ; then - tar xjf linux-x86.tar.bz2 || die - elif use amd64 ; then - tar xjf linux-amd64.tar.bz2 || die - fi - - insinto ${dir} - doins README.linux ut2004.xpm - newicon ut2004.xpm ut2004-demo.xpm - - exeinto ${dir} - doexe bin/ut2004-demo - - exeinto ${dir}/System - doexe System/{libSDL-1.2.so.0,openal.so,ucc-bin,ut2004-bin} - - make_wrapper ut2004-demo ./ut2004-demo "${dir}" "${dir}" - make_desktop_entry ut2004-demo "Unreal Tournament 2004 (Demo)" ut2004-demo -} - -pkg_postinst() { - echo - elog "For Text To Speech:" - elog " 1) emerge festival speechd" - elog " 2) Edit your ~/.ut2004demo/System/UT2004.ini file." - elog " In the [SDLDrv.SDLClient] section, add:" - elog " TextToSpeechFile=/dev/speech" - elog " 3) Start speechd." - elog " 4) Start the game. Be sure to go into the Audio" - elog " options and enable Text To Speech." - echo - elog "To test, pull down the console (~) and type:" - elog " TTS this is a test." - echo - elog "You should hear something that sounds like 'This is a test.'" - echo -} |
