summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMazhar Hussain2022-01-23 23:51:27 +0500
committerMazhar Hussain2022-01-23 23:51:27 +0500
commit1f347e7695840a6ff587f16ca157fe685c033136 (patch)
tree0317e80dbed8810ca5540be8be33bada8362f667
parentbc238f3bcec744b973cde10c0e0b4464a59e21d3 (diff)
downloadaur-1f347e7695840a6ff587f16ca157fe685c033136.tar.gz
switch to meson build system
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5d40b01676fd..6e0a5318d4ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index cc692c2d42e3..77681f010060 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}