From 37b0c71654beab5edba1b636b315bed1cdf480dc Mon Sep 17 00:00:00 2001 From: Síle Ekaterin Liszka Date: Sun, 5 Nov 2023 14:02:59 -0800 Subject: user/geoclue: new package --- user/geoclue/APKBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 user/geoclue/APKBUILD diff --git a/user/geoclue/APKBUILD b/user/geoclue/APKBUILD new file mode 100644 index 000000000..b5cf1e7f0 --- /dev/null +++ b/user/geoclue/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Síle Ekaterin Liszka +# Maintainer: Síle Ekaterin Liszka +pkgname=geoclue +pkgver=2.7.1 +pkgrel=0 +pkgdesc="Geoinformation services" +url="https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home" +arch="all" +license="GPL-2.0+ AND LGPL-2.1+" +depends="" +makedepends="meson ninja avahi-dev glib-dev gobject-introspection-dev gtk-doc json-glib-dev libnotify-dev libsoup3-dev modemmanager-dev vala-dev" +subpackages="$pkgname-dev $pkgname-doc" +source="https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2" + +build() { + meson setup \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + --wrap-mode=nofallback \ + . output + meson compile -C output +} + +check() { + meson test -C output +} + +package() { + DESTDIR="$pkgdir" meson install -C output +} + +sha512sums="972663a6f8c969d0e1a5f911af2b8afed486d5c0ba06dadc19bcfbe1ea22cef10243b2bd0084e5c45b70977cfa5650c8f15f760e4bc4e7dbd946745b67c9188b geoclue-2.7.1.tar.bz2" -- cgit v1.2.3-70-g09d2