Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8359c21dc447810e9948cbcfb9bd5836e40b3891
commit 8359c21dc447810e9948cbcfb9bd5836e40b3891 Author: Cedynamix <cedyna...@gmail.com> Date: Sun May 17 16:01:25 2009 +0200 quake3-1.36_7.1.i386-1-i686 * new maintainer & version bump diff --git a/source/games-extra/quake3/FrugalBuild b/source/games-extra/quake3/FrugalBuild index 1811bc0..a74e7fa 100644 --- a/source/games-extra/quake3/FrugalBuild +++ b/source/games-extra/quake3/FrugalBuild @@ -1,19 +1,24 @@ # Compiling Time: 0.03 SBU -# Maintainer: detto <dett...@freenet.de> +# Maintainer: Cedrick Hannier alias Cedynamix <cedyna...@gmail.com> pkgname=quake3 -pkgver=1.34_rc3 -pkgrel=2 +pkgver=1.36_7.1.i386 +pkgrel=1 pkgdesc="The stock Quake 3 Arena binaries with ALSA and PunkBuster support." url="http://www.quake3arena.com" +purl="http://ioquake3.org/files/1.36" archs=('i686') groups=('games-extra') depends=('libglx' 'libxext' 'sdl' 'openal>=1.7.411') -up2date="lynx -dump 'http://ioquake3.org/get-it/' | grep 'http://.*.run$' | sed 's/.*3-\(.*\).run/\1/g; s/-/_/g'" -source=(http://downloads.emsgaming.com/quake3/linuxq3apoint-1.32b-3.x86.run \ - http://ioquake3.org/files/ioquake3-1.34-rc3.run q3ded.launcher quake3.launcher) -sha1sums=('802d84af0d515db50a496c4c55d1f1c4f40a9239' \ - 'aa561a854db042cdc4b54ae96fe2483bce5e3325' \ +_F_archive_name="ioquake3" +up2date="lynx -dump 'http://ioquake3.org/get-it/' | grep 'http://.*i386.run$' | sed 's/.*3-\(.*\).run/\1/g; s/-/_/g'" +source=($purl/installer/$_F_archive_name-${pkgver//_/-}.run \ + ftp://ftp.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-1.32b-3.x86.run \ + $purl/data/$_F_archive_name-q3a-1.32-9.run \ + q3ded.launcher quake3.launcher) +sha1sums=('1d75bf7f763346776c1c97f75024a11ede490cad' \ + '802d84af0d515db50a496c4c55d1f1c4f40a9239' \ + 'f5effb90f9338edef2ef085844fbe452e515e0ba' \ '69e3c8038a27a4f36008efc0ffd1933e513a4965' \ '680d47e2761c4662e0149b9b23b9d6921e295761') _F_desktop_name="Quake III" @@ -23,13 +28,15 @@ options=('nobuild') build () { # prepare src and pkg dirs - mkdir {ioquake3,linuxq3apoint} + mkdir {ioquake3,ioquake3data,linuxq3apoint} || Fdie Fmkdir usr/share/games/quake3/{baseq3,missionpack} # extract official pk3's and ioquak3 executables & libs - chmod +x ioquake3-1.34-rc3.run + chmod +x $_F_archive_name-${pkgver//_/-}.run + chmod +x $_F_archive_name-q3a-1.32-9.run chmod +x linuxq3apoint-1.32b-3.x86.run - ./ioquake3-1.34-rc3.run --tar xf -C ioquake3 + ./$_F_archive_name-q3a-1.32-9.run --tar xf -C ioquake3data + ./$_F_archive_name-${pkgver//_/-}.run --tar xf -C ioquake3 tar xf ioquake3/ioquake3.i386.tar -C ioquake3 ./linuxq3apoint-1.32b-3.x86.run --tar xf -C linuxq3apoint @@ -40,7 +47,7 @@ build () { Ffile ioquake3/missionpack/* usr/share/games/quake3/missionpack # punkbuster support - Fcpr linuxq3apoint/pb usr/share/games/quake3 + Fcp linuxq3apoint/pb usr/share/games/quake3 Fdirschown usr/share/games/quake3/pb root root Ffileschown usr/share/games/quake3/pb root root _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git