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 /PKGBUILD | |
parent | c482bb0b71b3dd8290050af90bff0e2bff301e4f (diff) | |
download | aur-b5636caf545cac16d1d2ddc75eaeb60cfb362c3e.tar.gz |
Modernized PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 17 insertions, 12 deletions
@@ -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 } |