[arch-commits] Commit in geoclue2/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Sun Oct 14 20:35:29 UTC 2018
Date: Sunday, October 14, 2018 @ 20:35:29
Author: heftig
Revision: 336567
2.5.0-1
Modified:
geoclue2/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-14 18:29:28 UTC (rev 336566)
+++ PKGBUILD 2018-10-14 20:35:29 UTC (rev 336567)
@@ -2,7 +2,7 @@
# Contributor: György Balló <ballogy at freestart.hu>
pkgname=geoclue2
-pkgver=2.4.12
+pkgver=2.5.0
pkgrel=1
pkgdesc="Modular geoinformation service built on the D-Bus messaging system"
arch=(x86_64)
@@ -9,10 +9,10 @@
url="https://www.freedesktop.org/wiki/Software/GeoClue/"
license=(LGPL)
depends=(libsoup json-glib libmm-glib avahi libnotify)
-makedepends=(intltool python2 systemd gobject-introspection gnome-common git vala)
+makedepends=(systemd gobject-introspection git vala meson gtk-doc)
backup=(etc/geoclue/geoclue.conf)
conflicts=(geoclue)
-_commit=db0ebbed54d91530309c6a4f7270f29654e836dd # tags/2.4.12^0
+_commit=4138a5e337b02a659152295de7bc00b5cbd99277 # tags/2.5.0^0
source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit")
sha256sums=('SKIP')
@@ -38,20 +38,19 @@
sed -e "s/key=geoclue/key=$_mozilla_api_key/" \
-e "s/key=YOUR_KEY/key=$_google_api_key/" \
-i data/geoclue.conf.in
- NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd geoclue
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --libexecdir=/usr/lib --disable-static --enable-gtk-doc --enable-vala
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
+ arch-meson geoclue build
+ ninja -C build
}
+check() {
+ meson test -C build
+}
+
package() {
- cd geoclue
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install -C build
}
# vim:set sw=2 et:
More information about the arch-commits
mailing list