diff options
author | Emmanuel Gil Peyrot | 2020-11-26 23:11:10 +0100 |
---|---|---|
committer | Emmanuel Gil Peyrot | 2020-11-26 23:11:10 +0100 |
commit | 1c4d2aaa1bf938232c1dcb887229a565dfcf7d43 (patch) | |
tree | b517ec0db64648206bf0729578633ca1fd941bc0 | |
parent | 6cc1c1c5f6db667397c72239b086d88417b019a1 (diff) | |
download | aur-1c4d2aaa1bf938232c1dcb887229a565dfcf7d43.tar.gz |
simplify build paths
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -17,17 +17,16 @@ sha512sums=('SKIP') optdepends=('agg: to enable the HUD, requires --enable-hud at build time') -_builddir="$_pkgname/src/frontend/posix" - pkgver() { - cd "${srcdir}/${_pkgname}" + cd $_pkgname echo "$_pkgver.r$(git rev-list --count $_lastrelease..HEAD).$(git rev-parse --short HEAD)" } prepare(){ - cd "${srcdir}/${_pkgname}/${_builddir}" + cd $_pkgname - meson setup ../../../build/ \ + meson setup build \ + $_pkgname/src/frontend/posix \ --prefix=/usr \ --buildtype=release \ --optimization=2 \ @@ -39,11 +38,11 @@ prepare(){ } build() { - cd "${srcdir}/${_pkgname}/${_pkgname}/build" - ninja -C ./ + cd $_pkgname + ninja -C build } package() { - cd "${srcdir}/${_pkgname}/${_pkgname}/build" - DESTDIR="${pkgdir}" meson install + cd $_pkgname/build + DESTDIR="$pkgdir" meson install } |