diff options
author | Carl Smedstad | 2022-05-22 15:16:14 +0200 |
---|---|---|
committer | Carl Smedstad | 2022-05-22 15:16:57 +0200 |
commit | 5b06362e1fb3b28ca3b7ef1ee86f4ffabd1e0772 (patch) | |
tree | 7cc29b3b7af6ac05f57a5aa1c88b8b9f9ce8338f /PKGBUILD | |
parent | 1ed0359326da37445f28588341b6ce5b079de6cf (diff) | |
download | aur-5b06362e1fb3b28ca3b7ef1ee86f4ffabd1e0772.tar.gz |
Publish version 1.2 & take over maintenance
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 33 insertions, 21 deletions
@@ -1,37 +1,49 @@ -# Maintainer: danb (danb) <danb (at) hasi.it> +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> +# Contributor: danb (danb) <danb (at) hasi.it> pkgname=avizo -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc="A neat notification daemon" +arch=('x86_64') url="https://github.com/misterdanb/avizo" -arch=(x86_64) -license=(GPL) -depends=(gtk3 gtk-layer-shell dbus light alsa-utils) -makedepends=(vala meson git) -_commit=master -source=("git+https://github.com/misterdanb/avizo") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} +license=('GPL') +depends=( + 'alsa-utils' + 'dbus' + 'gobject-introspection' + 'gtk-layer-shell' + 'gtk3' +) +optdepends=( + 'brightnessctl: for helper script lightctl' + 'light: for helper script lightctl' + 'pamixer: for helper script volumectl' +) +makedepends=( + 'vala' + 'meson' + 'ninja' +) -prepare() { - cd $pkgname - git checkout $_commit -} +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('af44eda6d5247817396dc675b6823905f2c060f5bcefaa64f2c19ff61a7a7e36') build() { - arch-meson $pkgname build - ninja -C build + cd $pkgname-$pkgver + + arch-meson . build + meson compile -C build } check() { + cd $pkgname-$pkgver + meson test -C build } package() { - DESTDIR="$pkgdir" meson install -C build + cd $pkgname-$pkgver + + meson install -C build --destdir "$pkgdir" } |