summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
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"
}