diff options
author | Caleb Maclennan | 2021-08-16 18:51:46 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-08-16 18:51:46 +0300 |
commit | 5abd0788fb0b1e57ae01eebba5412aa78bde15c8 (patch) | |
tree | ba91cfb4ba657c0e977fa54c7a8667268ef8c3af /PKGBUILD | |
parent | cd154d7f4c5f724ec00793405842c01578e2bbaf (diff) | |
download | aur-5abd0788fb0b1e57ae01eebba5412aa78bde15c8.tar.gz |
upgpkg: akira 0.0.16-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 24 insertions, 21 deletions
@@ -1,33 +1,36 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> pkgname=akira -pkgver=0.0.14 +pkgver=0.0.16 pkgrel=1 pkgdesc='Native Linux App for UI and UX Design built in Vala and Gtk' -arch=('x86_64' 'aarch64') +arch=(x86_64 aarch64) url="https://github.com/akiraux/${pkgname^}" -license=('GPL3') -depends=('elementary-icon-theme' - 'goocanvas' - 'gtk-theme-elementary' - 'gtksourceview3' - 'libarchive' - 'granite') -makedepends=('appstream' - 'meson' - 'vala') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('fa6c7c9db686a7c81cb3fb6b462581cec17698d32bd8e6ee6328aa70718a8a62') +license=(GPL3) +depends=(elementary-icon-theme + goocanvas + gtk-theme-elementary + gtksourceview3 + libarchive + granite) +makedepends=(appstream + meson + vala) +_archive="${pkgname^}-$pkgver" +source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('7740358ac2cd5de2a1d7a4c7cbd25a852c2dcb6b71f442a0280b160f6f4c6ada') build() { - cd "${pkgname^}-$pkgver" - meson build --prefix /usr - ninja -C build + arch-meson "$_archive" build + ninja -C build +} + +check() { + meson test -C build } package() { - cd "${pkgname^}-$pkgver" - DESTDIR="$pkgdir" ninja -C build install - pushd $pkgdir/usr/bin - ln -s com.github.akiraux.akira akira + meson install -C build --destdir "$pkgdir" + pushd "$pkgdir/usr/bin" + ln -s com.github.akiraux.akira akira } |