Fix quoting and some minor cleanups.
authorChris Gianelloni <wolf31o2@gentoo.org>
Fri, 15 Feb 2008 01:32:55 +0000 (01:32 +0000)
committerChris Gianelloni <wolf31o2@gentoo.org>
Fri, 15 Feb 2008 01:32:55 +0000 (01:32 +0000)
Package-Manager: portage-2.1.4.4

games-fps/ut2003-data/ChangeLog
games-fps/ut2003-data/Manifest
games-fps/ut2003-data/ut2003-data-2107.ebuild

index 7929cd9a477fa9ae2bd1e03584a80d9fea3e8288..b8bbb05e836dd885e856c6bd641179707278b8b3 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for games-fps/ut2003-data
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2003-data/ChangeLog,v 1.7 2006/10/24 23:04:38 wolf31o2 Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2003-data/ChangeLog,v 1.8 2008/02/15 01:32:55 wolf31o2 Exp $
+
+  15 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  ut2003-data-2107.ebuild:
+  Fix quoting and some minor cleanups.
 
   24 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
   ut2003-data-2107.ebuild:
index bdff05326f7541fcf54702f24e08be5983e73e4c..57cb5431a8e248a48457a02c9a2f37435071f9c7 100644 (file)
@@ -1,4 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST UT2003CrashFix.zip 2764 RMD160 647c14d1b6574e4c117426a1a21e1f0e3d846160 SHA1 420335203b972303f6701f35ff7260e327fa8441 SHA256 df1a6fdf81f388486b20abf301ef86fb72b0b12d96bec789d7cb7103da579813
-EBUILD ut2003-data-2107.ebuild 4638 RMD160 cb1c70e6a9c250acdb7e1f7c5653fa03b0493324 SHA1 81e8fd7f832e65b4bc5966073c9926e7c1ec2c7b SHA256 6bad015ed3fa0f39e491826ee1e6ee46135d2a01bbedc8c938905a17ef4f492b
-MISC ChangeLog 1196 RMD160 26daaba94e815d8d595d0c523323ee181042d5e1 SHA1 eb3e3f28763870e3bff7869457dc07f12c58cff6 SHA256 495bbf10e4d836c4c58783b21e7c76fba76e97aa04b54b6775fa650d2742aead
+EBUILD ut2003-data-2107.ebuild 4739 RMD160 1cd8dd5d66f4ff082dbecd2b01cff5639b791282 SHA1 65bf295fd666c5b1777763158eb2d3402131a2e9 SHA256 a7e6e73d3fede152863cd30516d848b56c1eb424af7035d3b2e63d895e2b1978
+MISC ChangeLog 1317 RMD160 07e14acf3c804709418e934477aa091a28ddb618 SHA1 a3c935605354a485f1240badc06c0c989e2997ab SHA256 18dc6987923898bae4323a241f0ec3681c4b71968a225958e9768697229e7f5e
 MISC metadata.xml 776 RMD160 ae53f05e86d971c7e604cdfe101256f8015f8cbb SHA1 23c7d56d2cb9561dfde38ce93e6763939dd399ee SHA256 470317199a5ec1bbd00a911ddf71bde6f6325879210fd70c569d72ba34776f82
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHtOvJkT4lNIS36YERAp7UAJ40qL9Z/84+bzXN4LL14EhSgEinpACfSlbY
+k8XoDUOE+wNGeIiMgT+eBIs=
+=PPqz
+-----END PGP SIGNATURE-----
index cf758f68105344de0a8aba3b5da2574694ae4fa5..7599d1387ee366b2e783caac058816d0292e806e 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2003-data/ut2003-data-2107.ebuild,v 1.7 2006/10/24 23:04:38 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2003-data/ut2003-data-2107.ebuild,v 1.8 2008/02/15 01:32:55 wolf31o2 Exp $
 
 inherit eutils games
 
@@ -18,11 +18,11 @@ DEPEND="virtual/libc
        app-arch/unzip
        games-util/uz2unpack"
 
-S="${WORKDIR}"
+S=${WORKDIR}
 
 GAMES_LICENSE_CHECK="yes"
-dir="${GAMES_PREFIX_OPT}/ut2003"
-Ddir="${D}/${dir}"
+dir=${GAMES_PREFIX_OPT}/ut2003
+Ddir=${D}/${dir}
 
 pkg_setup() {
        games_pkg_setup
@@ -32,95 +32,96 @@ pkg_setup() {
 src_unpack() {
        cdrom_get_cds System/Packages.md5 StaticMeshes/AWHardware.usx.uz2 \
                Extras/MayaPLE/Maya4PersonalLearningEditionEpic.exe
-       unzip ${DISTDIR}/UT2003CrashFix.zip \
+       unzip "${DISTDIR}"/UT2003CrashFix.zip \
                || die "unpacking crash-fix"
 }
 
 src_install() {
-       dodir ${dir}/System
+       insinto "${dir}"
        # Disk 1
        einfo "Copying files from Disk 1..."
-       cp -r ${CDROM_ROOT}/{Animations,ForceFeedback,KarmaData,Maps,Sounds,Textures,Web} ${Ddir} || die "copying files"
-       cp -r ${CDROM_ROOT}/System/{editorres,*.{bmp,dat,det,est,frt,ini,int,itt,md5,u,upl,url}} ${Ddir}/System || die "copying files"
-       insinto ${dir}/Benchmark/Stuff
-       cp -r ${CDROM_ROOT}/Benchmark/Stuff/* ${Ddir}/Benchmark/Stuff \
-               || die "copying benchmark files"
+       doins -r "${CDROM_ROOT}"/{Animations,ForceFeedback,KarmaData,Maps,Sounds,Textures,Web} || die "copying files"
+       insinto "${dir}"/System
+       doins -r "${CDROM_ROOT}"/System/{editorres,*.{bmp,dat,det,est,frt,ini,int,itt,md5,u,upl,url}} || die "copying files"
+       insinto "${dir}"/Benchmark/Stuff
+       doins -r "${CDROM_ROOT}"/Benchmark/Stuff/* || die "copying benchmark files"
        cdrom_load_next_cd
 
        # Disk 2
+       insinto "${dir}"
        einfo "Copying files from Disk 2..."
-       cp -r ${CDROM_ROOT}/{Music,Sounds,StaticMeshes,Textures} ${Ddir} \
+       doins -r "${CDROM_ROOT}"/{Music,Sounds,StaticMeshes,Textures} \
                || die "copying files"
        cdrom_load_next_cd
 
        # Disk 3
        einfo "Copying files from Disk 3..."
-       cp -r ${CDROM_ROOT}/Sounds ${Ddir}|| die "copying files"
+       doins -r "${CDROM_ROOT}"/Sounds || die "copying files"
 
-       unpack_makeself ${CDROM_ROOT}/linux_installer.sh \
+       # TODO: move this to src_unpack, where it belongs
+       unpack_makeself "${CDROM_ROOT}"/linux_installer.sh \
                || die "unpacking linux installer"
-       tar xf ${S}/ut2003lnxbins.tar \
+       tar xf "${S}"/ut2003lnxbins.tar \
                || die "unpacking original binaries/libraries"
 
        # create empty files in Benchmark
        for j in {CSVs,Logs,Results} ; do
-               mkdir -p ${Ddir}/Benchmark/${j} || die "creating folders"
-               touch ${Ddir}/Benchmark/${j}/DO_NOT_DELETE.ME || die "creating files"
+               mkdir -p "${Ddir}"/Benchmark/${j} || die "creating folders"
+               touch "${Ddir}"/Benchmark/${j}/DO_NOT_DELETE.ME || die "creating files"
        done
 
        # Cleaning up our installation
-       rm ${Ddir}/System/{Build,Def{ault,User},Manifest,UT2003,User}.ini \
+       rm "${Ddir}"/System/{Build,Def{ault,User},Manifest,UT2003,User}.ini \
                || die "deleting ini files"
-       rm -f ${Ddir}/System/{Core,Engine,Setup,UnrealGame,Window,XGame,XInterface,XWeapons}.{det,est,frt,int,itt,u} || die "deleting files that have been patched"
-       rm -rf ${Ddir}/Web/ServerAdmin || die "deleting server admin web pages"
-       rm -f ${Ddir}/System/{Editor,Fire,IpDrv,UnrealEd,Vehicles,XEffects,XPickups,XWebAdmin}.u || die "removing files that will be coming from the patch"
-       rm -f ${Ddir}/System/{UWeb,XAdmin}.{int,u} || die "removing patched files"
-       rm -f ${Ddir}/System/GamePlay.{det,itt,u} || die "patch files removal"
-       rm -f ${Ddir}/System/XMaps.{det,est} ${Ddir}/System/Xweapons.itt \
+       rm -f "${Ddir}"/System/{Core,Engine,Setup,UnrealGame,Window,XGame,XInterface,XWeapons}.{det,est,frt,int,itt,u} || die "deleting files that have been patched"
+       rm -rf "${Ddir}"/Web/ServerAdmin || die "deleting server admin web pages"
+       rm -f "${Ddir}"/System/{Editor,Fire,IpDrv,UnrealEd,Vehicles,XEffects,XPickups,XWebAdmin}.u || die "removing files that will be coming from the patch"
+       rm -f "${Ddir}"/System/{UWeb,XAdmin}.{int,u} || die "removing patched files"
+       rm -f "${Ddir}"/System/GamePlay.{det,itt,u} || die "patch files removal"
+       rm -f "${Ddir}"/System/XMaps.{det,est} "${Ddir}"/System/Xweapons.itt \
                || die "removing unused files"
-       rm -f ${Ddir}/System/Manifest.int ${Ddir}/System/Packages.md5 \
+       rm -f "${Ddir}"/System/Manifest.int "${Ddir}"/System/Packages.md5 \
                || die "cleanup"
 
        # install extra help files
-       insinto ${dir}/Help
-       doins ${S}/Help/Unreal.bmp
+       insinto "${dir}"/Help
+       doins "${S}"/Help/Unreal.bmp
 
        # install Default and DefUser ini files
-       insinto ${dir}/System
-       doins ${S}/System/Def{ault,User}.ini
+       insinto "${dir}"/System
+       doins "${S}"/System/Def{ault,User}.ini
 
        # install eula
-       insinto ${dir}
-       doins ${S}/eula/License.int
+       insinto "${dir}"
+       doins "${S}"/eula/License.int
 
        # copying extra/updater
-       cp -r ${S}/{extras,updater} ${Ddir} || die "copying extras/updater"
-       rm -f ${Ddir}/updater/update || die "removing update"
+       doins -r "${S}"/{extras,updater} || die "copying extras/updater"
+       rm -f "${Ddir}"/updater/update || die "removing update"
 
        # copy libraries
-       exeinto ${dir}/System
-       doexe ${S}/System/libSDL-1.2.so.0 \
+       exeinto "${dir}"/System
+       doexe "${S}"/System/libSDL-1.2.so.0 \
                || die "copying libSDL"
 
        # 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"
+               games_ut_unpack "${Ddir}"/${j} || die "uncompressing files"
        done
 
        # installing documentation/icon
-       dodoc ${S}/README.linux || die "dodoc README.linux"
-       newicon ${S}/Unreal.xpm ut2003.xpm || die "copying icon"
-       insinto ${dir}
-       doins ${S}/README.linux ${S}/Unreal.xpm || die "copying readme/icon"
+       dodoc "${S}"/README.linux || die "dodoc README.linux"
+       newicon "${S}"/Unreal.xpm ut2003.xpm || die "copying icon"
+       doins "${S}"/README.linux "${S}"/Unreal.xpm || die "copying readme/icon"
        # copy ut2003/ucc
-       exeinto ${dir}
-       doexe ${S}/bin/ut2003 ${S}/ucc || die "copying ut2003/ucc"
+       exeinto "${dir}"
+       doexe "${S}"/bin/ut2003 "${S}"/ucc || die "copying ut2003/ucc"
 
        # Here we apply DrSiN's crash patch
-       cp ${S}/CrashFix/System/crashfix.u ${Ddir}/System
+       cp "${S}"/CrashFix/System/crashfix.u "${Ddir}"/System
 
-       ed ${Ddir}/System/Default.ini >/dev/null 2>&1 <<EOT
+       ed "${Ddir}"/System/Default.ini >/dev/null 2>&1 <<EOT
 $
 ?Engine.GameInfo?
 a
@@ -132,12 +133,12 @@ EOT
 
        # Here we apply fix for bug #54726
        dosed "s:UplinkToGamespy=True:UplinkToGamespy=False:" \
-               ${dir}/System/Default.ini
+               "${dir}"/System/Default.ini
 
        # 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 '{}' \;
+       find "${Ddir}" -exec touch '{}' \;
 
        prepgamesdirs
 }