diff options
author | Emil Velikov | 2021-02-24 22:40:24 +0000 |
---|---|---|
committer | Emil Velikov | 2021-02-24 22:42:03 +0000 |
commit | 8d5985265c7917e9248e7d927c1431cd64ff5c54 (patch) | |
tree | 8807f39503b646a3ef4f30ad1b5d71bfe3ddaa1b | |
parent | cbc15b9a1ec7f99ae7099c8de2c450b58c0df8a3 (diff) | |
download | aur-8d5985265c7917e9248e7d927c1431cd64ff5c54.tar.gz |
waffle-git: do out-of-tree builds, et al
Currently we place the builddir within the sourcedir. There's no reason
for that, plus in generally it's considered bad habit.
Aside: fixup variable quoting
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 7 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = waffle-git pkgdesc = Library for choosing window system and OpenGL API at runtime (git version) - pkgver = 1.5.2.3.r286.gb6d9448 + pkgver = 1.5.2.3.r287.g0b8e040 pkgrel = 1 url = http://www.waffle-gl.org arch = x86_64 @@ -3,7 +3,7 @@ # Contributor: Clayton Craft <clayton@craftyguy.net> pkgname=waffle-git -pkgver=1.5.2.3.r286.gb6d9448 +pkgver=1.5.2.3.r287.g0b8e040 pkgrel=1 pkgdesc='Library for choosing window system and OpenGL API at runtime (git version)' arch=('x86_64' 'aarch64') @@ -26,9 +26,7 @@ pkgver() { } build() { - cd $_gitname - - arch-meson build \ + arch-meson "$_gitname" build \ --buildtype release \ -D gbm=enabled \ -D glx=enabled \ @@ -44,11 +42,8 @@ build() { } package() { - cd $_gitname - - DESTDIR="$pkgdir/" ninja -C build install - install -m755 -d "$pkgdir"/usr/share/licenses/$pkgname - install -m644 "$pkgdir"/usr/share/doc/waffle1/LICENSE.txt \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt + DESTDIR="$pkgdir" ninja -C build install + install -m755 -d "$pkgdir/usr/share/licenses/$pkgname" + install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" } - |