🔒 Repository is read-only – file editing is disabled.

recipes/gui/geoclue2/PAGBUILD.yaml main

40 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940
pkgname: geoclue2
pkgver: '2.8.2'
pkgrel: '1'
pkgdesc: 'Modular geoinformation service built on the D-Bus messaging system.'
url: 'https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home'
arch: x86_64
license:
- 'GPL-2.0-or-later'
- 'LGPL-2.1-or-later'

depends: []
makedepends:
- git
- meson
- ninja
- systemd
- avahi
- libsoup3
- 'json-glib'
- modemmanager
- libnotify
- geoip
- python
- 'gobject-introspection'
- intltool

source:
- 'https://gitlab.freedesktop.org/geoclue/geoclue.git'

sha256sums:
- SKIP

build: |
  meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true ${pkgname} builddir -D dbus-srv-user=geoclue
  meson compile -C builddir
  DESTDIR=${PKGDIR} meson install -C builddir

package: |
  echo 'd /var/lib/geoclue 0755 geoclue geoclue' | \
  install -Dm644 /dev/stdin ${PKGDIR}/usr/lib/tmpfiles.d/geoclue.conf