summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSlashbunny2011-02-07 22:04:06 -0500
committerSlashbunny2011-02-07 22:04:06 -0500
commitb054d3be3dfff2355ea9c774d661fdca2e18d81f (patch)
tree8142742b409b88c4424660cd94049e035ec8ffc1 /PKGBUILD
parent919660c425103ac86aa78af95639d09b114d4bd6 (diff)
downloadaur-b054d3be3dfff2355ea9c774d661fdca2e18d81f.tar.gz
Update to latest version, fix install message
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 28 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d50779f37f46..499e409bdfbc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,56 +1,65 @@
# Contributor: Slash <demodevil5[at]yahoo[dot]com>
pkgname=ezquake
-pkgver=2.0
-pkgrel=3
+pkgver=2.0.1
+pkgrel=1
pkgdesc="One of the most Popular QuakeWorld clients for Linux/BSD/OSX/Win32. You need the retail pak files to play."
url="http://ezquake.sourceforge.net/"
license=('GPL')
depends=('libgl' 'libxxf86dga')
makedepends=('unzip')
conflicts=('fuhquake')
-provides=('fuhquake')
+provides=('quake' 'fuhquake')
arch=('i686' 'x86_64')
install=ezquake.install
-source=("http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_${pkgver}.tar.gz" \
+source=("http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_2.0.tar.gz" \
+"http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_${pkgver}_update.tar.gz" \
'ezquake.launcher' 'ezquake.desktop' 'ezquake.ico')
-noextract=("ezquake_linux-x86_$pkgver.tar.gz")
md5sums=('25cad2fa8f695b18b2e6cab313a7a8be'
+ '3d60d2f3ea0a50a3781e6c0dd70b72a6'
'bad99b7adc7c238f1df2fc4973c00ae6'
'75cfa823bf495fe4cdb755c6b5546f2a'
'b3fd62bf6f56f139257544cab74ba71e')
+noextract=("ezquake_linux-x86_2.0.tar.gz ezquake_linux-x86_${pkgver}_update.tar.gz")
if [ $CARCH = 'x86_64' ]; then
- source[0]="http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_64_${pkgver}.tar.gz"
+ source[0]="http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_64_2.0.tar.gz"
+ source[1]="http://downloads.sourceforge.net/sourceforge/ezquake/ezquake_linux-x86_64_${pkgver}_update.tar.gz"
md5sums[0]='db2e5f97152fe11b026a2814f0f30f12'
- noextract=("ezquake_linux-x86_64_$pkgver.tar.gz")
+ md5sums[1]='f6829d05f44bd127f4cc4267dde30a31'
+ noextract=("ezquake_linux-x86_64_2.0.tar.gz ezquake_linux-x86_64_${pkgver}_update.tar.gz")
fi
build() {
- cd $srcdir
+ cd ${srcdir}
# Make Destination Directories
- install -d $pkgdir/opt/quake
+ install -d ${pkgdir}/opt/quake
# Unpack ezQuake
if [ $CARCH = 'x86_64' ]; then
- bsdtar -x -o -C $pkgdir/opt/quake -f $srcdir/ezquake_linux-x86_64_$pkgver.tar.gz
+ bsdtar -x -o -C ${pkgdir}/opt/quake -f ${srcdir}/ezquake_linux-x86_64_2.0.tar.gz
+ bsdtar -x -o -C ${pkgdir}/opt/quake -f ${srcdir}/ezquake_linux-x86_64_${pkgver}_update.tar.gz
else
- bsdtar -x -o -C $pkgdir/opt/quake -f $srcdir/ezquake_linux-x86_$pkgver.tar.gz
+ bsdtar -x -o -C ${pkgdir}/opt/quake -f ${srcdir}/ezquake_linux-x86_2.0.tar.gz
+ bsdtar -x -o -C ${pkgdir}/opt/quake -f ${srcdir}/ezquake_linux-x86_${pkgver}_update.tar.gz
fi
# Make id1 Directory for pak0.pak and pak1.pak files
- install -d $pkgdir/opt/quake/id1/
+ install -d ${pkgdir}/opt/quake/id1/
+
+ # Make save game Directory with user group permissions
+ install -d -m775 -g users ${pkgdir}/opt/quake/qw/save/
# Install Icon
- install -D -m644 $srcdir/ezquake.ico \
- $pkgdir/usr/share/pixmaps/ezquake.ico
+ install -D -m644 ${srcdir}/ezquake.ico \
+ ${pkgdir}/usr/share/pixmaps/ezquake.ico
# Install Launcher
- install -D -m755 $srcdir/ezquake.launcher \
- $pkgdir/usr/bin/ezquake
+ install -D -m755 ${srcdir}/ezquake.launcher \
+ ${pkgdir}/usr/bin/ezquake
# Install Desktop
- install -D -m644 $srcdir/ezquake.desktop \
- $pkgdir/usr/share/applications/ezquake.desktop
-}
+ install -D -m644 ${srcdir}/ezquake.desktop \
+ ${pkgdir}/usr/share/applications/ezquake.desktop
+}