diff options
author | Slashbunny | 2013-09-02 18:40:12 -0400 |
---|---|---|
committer | Slashbunny | 2013-09-02 18:40:12 -0400 |
commit | b5636caf545cac16d1d2ddc75eaeb60cfb362c3e (patch) | |
tree | 6dd35b200bb148e8722aed2c6daed8619f9bd5b4 | |
parent | c482bb0b71b3dd8290050af90bff0e2bff301e4f (diff) | |
download | aur-b5636caf545cac16d1d2ddc75eaeb60cfb362c3e.tar.gz |
Modernized PKGBUILD
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 22 insertions, 17 deletions
@@ -1,16 +1,16 @@ pkgbase = quake3-threewave pkgdesc = Threewave is a modification for Quake 3 that features Capture the Flag (CTF) gameplay. pkgver = 1.7 - pkgrel = 1 + pkgrel = 2 url = http://www.threewavesoftware.com/ - arch = i686 - arch = x86_64 + arch = any license = custom depends = quake3 + depends = sh source = http://games.mirrors.tds.net/pub/planetquake3/modifications/threewavectf/threewave_16_full.zip source = http://games.mirrors.tds.net/pub/planetquake3/modifications/threewavectf/threewave_17_update.zip - md5sums = 9a5751ab2901e65d95b8134fc78c9bab - md5sums = c8bdda7722716f18f45a8b2e50f4d020 + sha256sums = c3cb1412cafc61a475ad2f1e93ecf47d7e2f979d973ce82b4a50da3101eca27d + sha256sums = 0fff6a66822c422cb9f6cca0139fa11048fef414c7dd839c50fbcbda80a44433 pkgname = quake3-threewave @@ -1,23 +1,28 @@ -# Contributor: Slash <demodevil5[at]yahoo[dot]com> +# Maintainer: Slash <demodevil5[at]yahoo[dot]com> pkgname=quake3-threewave pkgver=1.7 -pkgrel=1 +pkgrel=2 pkgdesc="Threewave is a modification for Quake 3 that features Capture the Flag (CTF) gameplay." url="http://www.threewavesoftware.com/" -license="custom" -arch=('i686' 'x86_64') -depends=('quake3') +license=('custom') +arch=('any') +depends=('quake3' 'sh') source=('http://games.mirrors.tds.net/pub/planetquake3/modifications/threewavectf/threewave_16_full.zip' \ 'http://games.mirrors.tds.net/pub/planetquake3/modifications/threewavectf/threewave_17_update.zip') -md5sums=('9a5751ab2901e65d95b8134fc78c9bab' - 'c8bdda7722716f18f45a8b2e50f4d020') +sha256sums=('c3cb1412cafc61a475ad2f1e93ecf47d7e2f979d973ce82b4a50da3101eca27d' + '0fff6a66822c422cb9f6cca0139fa11048fef414c7dd839c50fbcbda80a44433') +PKGEXT='.pkg.tar' -build() { +package() { # Create Destination Directories - install -d $startdir/pkg/opt/quake3/ + install -d ${pkgdir}/opt/quake3/ - # Install Threewave CTF Files - cp -r $startdir/src/{baseq3,threewave} \ - $startdir/pkg/opt/quake3/ + # Install Threewave CTF Files + cp -r ${srcdir}/{baseq3,threewave} \ + ${pkgdir}/opt/quake3/ + + # Install License File + install -D -m644 ${pkgdir}/opt/quake3/threewave/q3w_readme.txt \ + ${pkgdir}/usr/share/licenses/${pkgname}/q3w_readme.txt } |