diff options
author | Jens Carl | 2021-05-08 23:39:25 -0700 |
---|---|---|
committer | Jens Carl | 2021-05-08 23:39:25 -0700 |
commit | e3ff354481f6312399de43566b45447c2833c473 (patch) | |
tree | ae4d74fe2aaacf135674c424c25a959797387d88 | |
parent | 85f69835bdc91bbc948d823c8dbcac15bee4cc1c (diff) | |
download | aur-e3ff354481f6312399de43566b45447c2833c473.tar.gz |
simpified PKGBUILD file by following meson packages guidelines
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 10 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = evisum pkgdesc = EFL Process Viewer pkgver = 0.5.13 - pkgrel = 1 + pkgrel = 2 url = https://www.enlightenment.org arch = x86_64 license = ISC @@ -2,7 +2,7 @@ pkgname=evisum pkgver=0.5.13 -pkgrel=1 +pkgrel=2 pkgdesc="EFL Process Viewer" arch=('x86_64') url="https://www.enlightenment.org" @@ -13,17 +13,15 @@ source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkg sha256sums=('4cc571c7b0fdc1dba3c8de8f71b2310bc33acdbcb99b2bf13bd02aa25adc58e6') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - if [ -d build ]; then - rm -rf build - fi - meson --prefix=/usr build - ninja -C build + arch-meson $pkgname-$pkgver build + meson compile -C build } -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - DESTDIR="$pkgdir" ninja -C build install +check() { + meson test -C build --print-errorlogs +} - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +package() { + DESTDIR="$pkgdir" meson install -C build + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } |