diff options
author | Mazhar Hussain | 2022-01-23 23:51:27 +0500 |
---|---|---|
committer | Mazhar Hussain | 2022-01-23 23:51:27 +0500 |
commit | 1f347e7695840a6ff587f16ca157fe685c033136 (patch) | |
tree | 0317e80dbed8810ca5540be8be33bada8362f667 | |
parent | bc238f3bcec744b973cde10c0e0b4464a59e21d3 (diff) | |
download | aur-1f347e7695840a6ff587f16ca157fe685c033136.tar.gz |
switch to meson build system
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 15 insertions, 6 deletions
@@ -1,15 +1,16 @@ pkgbase = gdm-settings pkgdesc = A settings app for Gnome's Login Manager (GDM) - pkgver = 0.1.0.alpha + pkgver = 0.1.1.alpha pkgrel = 1 url = https://github.com/realmazharhussain/gdm-settings arch = any license = GPL3 makedepends = git + makedepends = meson depends = libadwaita depends = glib2 depends = python-gobject - source = gdm-settings-0.1.0-alpha.tar.gz::https://github.com/realmazharhussain/gdm-settings/archive/refs/tags/v0.1.0-alpha.tar.gz + source = gdm-settings-0.1.1-alpha.tar.gz::https://github.com/realmazharhussain/gdm-settings/archive/refs/tags/v0.1.1-alpha.tar.gz md5sums = SKIP pkgname = gdm-settings @@ -1,6 +1,6 @@ # Maintainer: Mazhar Hussain <mmazharhussainkgb1145@gmail.com> pkgname=gdm-settings -__pkgver='0.1.0-alpha' +__pkgver='0.1.1-alpha' pkgver=${__pkgver/-/.} pkgrel=1 pkgdesc="A settings app for Gnome's Login Manager (GDM)" @@ -8,12 +8,20 @@ arch=(any) url="https://github.com/realmazharhussain/gdm-settings" license=('GPL3') depends=('libadwaita' 'glib2' 'python-gobject') -makedepends=('git') +makedepends=('git' 'meson') backup=() source=("${pkgname}-${__pkgver}.tar.gz"::"$url/archive/refs/tags/v${__pkgver}.tar.gz") md5sums=('SKIP') -package() { +prepare() { cd "$srcdir/$pkgname-${__pkgver}" - DESTDIR="$pkgdir" PREFIX=/usr ./install.sh --relative=no +} +build() { + arch-meson "${srcdir}/${pkgname}-${__pkgver}" build +} +check() { + meson test -C build --print-errorlogs +} +package() { + meson install -C build --destdir="$pkgdir" } |