summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKevin MacMartin2018-05-01 23:29:51 -0400
committerKevin MacMartin2018-05-01 23:29:51 -0400
commitfd67c01495d90bcdf147e3ad563e95452e38b4db (patch)
tree2c98c92263500f7dba11549739aee1494c50a848 /PKGBUILD
parentdf5c1dab2cec3996072a619b0de981ec3272114e (diff)
downloadaur-fd67c01495d90bcdf147e3ad563e95452e38b4db.tar.gz
Update to 9.7 and add a gitignore
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 21 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a6b0cbe827e5..df02af5ffcdc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,35 @@
-# Maintainer: Prurigro
+# Maintainer: Kevin MacMartin <prurigro@gmail.com>
_pkgname=wla-dx
-pkgname=wla_dx
-pkgver=9.6
+pkgname="${_pkgname/-/_}"
+pkgver=9.7
pkgrel=1
-pkgdesc="Multi Platform Cross Assembler Package for GB-Z80 (Game Boy), Z80 (GG, SMS, MSX, Spectrum, Ti86, etc), 6502 (NES, etc), 65C02 (VIC-20, etc), 6510 (C64, etc), 65816 (SNES, etc), HUC6280 (PC-Engine) and SPC-700 (SNES sound chip)"
-url="https://github.com/vhelin/wla-dx"
+pkgdesc='Multi Platform Cross Assembler Package for GB-Z80 (Game Boy), Z80 (GG, SMS, MSX, Spectrum, Ti86, etc), 6502 (NES, etc), 65C02 (VIC-20, etc), 6510 (C64, etc), 65816 (SNES, etc), HUC6280 (PC-Engine) and SPC-700 (SNES sound chip)'
+url='https://github.com/vhelin/wla-dx'
license=('GPL2')
arch=('i686' 'x86_64')
-depends=('bash')
+depends=('glibc')
+makedepends=('cmake')
source=("https://github.com/vhelin/wla-dx/archive/v$pkgver.tar.gz")
-sha512sums=('9d1c570f74e33e07d5f27d7ba28e8bde045d6e78c2a8ff57f2aa78583e03ed1fbec19ae54ff98f9e8764fd2720be52acc6f838ec9704f8a3e1022b533fa247f1')
+sha512sums=('58c46c8bdf4b4c3d40a48b9fd94c13aea9c176ba674e26ba48fa07707f0e5b7975bc474ba73fbdcf331b113cf1fcdec667a04f6caff1c07d063972676adc8b04')
build() {
cd $_pkgname-$pkgver
- unset CFLAGS
- export CC=gcc LD=gcc
- sh unix.sh $(cat /proc/cpuinfo | grep "cpu cores" -m 1 | egrep -o [0-9]*$)
+ cmake -G 'Unix Makefiles'
}
package() {
- # Install assemblers
- install -d "$pkgdir/usr/bin"
- install -m755 $_pkgname-$pkgver/binaries/* "$pkgdir/usr/bin/"
+ cd $_pkgname-$pkgver
+ unset CFLAGS
+ export CC=gcc LD=gcc
+ make DESTDIR="$pkgdir" install
+
+ # Install to /usr not /usr/local
+ cd "$pkgdir"
+ mv usr temp
+ mv temp/local usr
+ rmdir temp
- # Install supplimentary files
- install -d "$pkgdir/usr/share"{/doc/,/}$_pkgname
- cp -R $_pkgname-$pkgver/txt/* "$pkgdir/usr/share/doc/$_pkgname/"
- cp -R $_pkgname-$pkgver/examples "$pkgdir/usr/share/$_pkgname/"
- cp -R $_pkgname-$pkgver/memorymaps "$pkgdir/usr/share/$_pkgname/"
- cp -R $_pkgname-$pkgver/makefiles "$pkgdir/usr/share/$_pkgname/"
- find "$pkgdir/usr/share" -type f -exec chmod 644 '{}' \;
- find "$pkgdir/usr/share" -type d -exec chmod 755 '{}' \;
+ # Move the man directory to the correct location
+ mv usr/man usr/share/man
}