summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin2020-09-07 01:31:53 +0300
committerKonstantin2020-09-07 01:31:53 +0300
commitab6993f28a285f50940d59f68cf5b76a25dd358b (patch)
tree9e17d801b9a2f17b2eb12709ecd82612595b1118
parent23e2e73a0053b380050b3f6ba3686d0987b6f216 (diff)
downloadaur-ab6993f28a285f50940d59f68cf5b76a25dd358b.tar.gz
registrar: switch to meson
-rw-r--r--.SRCINFO8
-rwxr-xr-xPKGBUILD20
2 files changed, 9 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa20cd942327..707f9ce2a84e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,12 @@
-# Generated by mksrcinfo v8
-# Wed Jun 6 22:08:06 UTC 2018
pkgbase = vala-panel-appmenu-registrar-git
pkgdesc = Small utility to hold DBusMenu menus
- pkgver = 0.6.94
- pkgrel = 2
+ pkgver = 0.7.3
+ pkgrel = 1
url = https://gitlab.com/vala-panel-project/vala-panel-appmenu
arch = i686
arch = x86_64
license = LGPL3
- makedepends = cmake
+ makedepends = meson
makedepends = glib2
makedepends = git
depends = glib2
diff --git a/PKGBUILD b/PKGBUILD
index d1b082fb1e80..079a4fbf1ff8 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,12 @@
# Maintainer: rilian-la-te <ria.freelander@gmail.com>
-_opts=(
- -DCMAKE_INSTALL_PREFIX=/usr
- -DCMAKE_INSTALL_LIBDIR=lib
- -DCMAKE_INSTALL_LIBEXECDIR=lib
-)
-
-makedepends=('cmake' 'glib2' 'git')
+makedepends=('meson' 'glib2' 'git')
_pkgbase=vala-panel-appmenu
pkgname=vala-panel-appmenu-registrar-git
_path=subprojects/registrar
-pkgver=0.6.94
-pkgrel=2
+pkgver=0.7.3
+pkgrel=1
pkgdesc="Small utility to hold DBusMenu menus"
provides=(vala-panel-appmenu-registrar)
depends=('glib2')
@@ -32,13 +26,11 @@ pkgver() {
}
build() {
- cd "${srcdir}/${_pkgbase}/${_path}"
- cmake ./ "${_opts[@]}"
- make
+ meson build "${srcdir}/${_pkgbase}/${_path}" --prefix=/usr --libexecdir=lib
+ meson compile -C build
}
package()
{
- cd "${srcdir}/${_pkgbase}/${_path}"
- make DESTDIR="${pkgdir}" install
+ DESTDIR="$pkgdir" meson install -C build --no-rebuild
}