summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJens Carl2021-05-08 23:39:25 -0700
committerJens Carl2021-05-08 23:39:25 -0700
commite3ff354481f6312399de43566b45447c2833c473 (patch)
treeae4d74fe2aaacf135674c424c25a959797387d88 /PKGBUILD
parent85f69835bdc91bbc948d823c8dbcac15bee4cc1c (diff)
downloadaur-evisum.tar.gz
simpified PKGBUILD file by following meson packages guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 9 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 16add13e1b4f..f16590afbebe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}