diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -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" } |