diff options
author | Síle Ekaterin Liszka <sheila@vulpine.house> | 2023-11-05 14:02:59 -0800 |
---|---|---|
committer | Síle Ekaterin Liszka <sheila@vulpine.house> | 2023-11-08 16:33:29 -0800 |
commit | 37b0c71654beab5edba1b636b315bed1cdf480dc (patch) | |
tree | bc1f9842bcb3657a4f6e3ea05446dadb7ac95541 /user/geoclue | |
parent | c1c136f0ac3f15feaf35416c7cdbdd080774dd9c (diff) | |
download | packages-37b0c71654beab5edba1b636b315bed1cdf480dc.tar.gz packages-37b0c71654beab5edba1b636b315bed1cdf480dc.tar.bz2 packages-37b0c71654beab5edba1b636b315bed1cdf480dc.tar.xz packages-37b0c71654beab5edba1b636b315bed1cdf480dc.zip |
user/geoclue: new package
Diffstat (limited to 'user/geoclue')
-rw-r--r-- | user/geoclue/APKBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
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 <sheila@vulpine.house> +# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house> +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" |