diff options
author | Slashbunny | 2011-02-07 22:04:06 -0500 |
---|---|---|
committer | Slashbunny | 2011-02-07 22:04:06 -0500 |
commit | b054d3be3dfff2355ea9c774d661fdca2e18d81f (patch) | |
tree | 8142742b409b88c4424660cd94049e035ec8ffc1 /PKGBUILD | |
parent | 919660c425103ac86aa78af95639d09b114d4bd6 (diff) | |
download | aur-b054d3be3dfff2355ea9c774d661fdca2e18d81f.tar.gz |
Update to latest version, fix install message
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 28 insertions, 19 deletions
@@ -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 +} |