Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / geoclue
Commits: 8fcccad4 by Jan Alexander Steffens (heftig) at 2024-01-17T21:33:40+01:00 2.7.1-2: Fix rules.d dir mode for polkit 124 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,28 @@ +pkgbase = geoclue + pkgdesc = Modular geoinformation service built on the D-Bus messaging system + pkgver = 2.7.1 + pkgrel = 2 + url = https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home + arch = x86_64 + license = LGPL-2.1-or-later + license = GPL-2.0-or-later + makedepends = git + makedepends = gobject-introspection + makedepends = gtk-doc + makedepends = libnotify + makedepends = meson + makedepends = systemd + makedepends = vala + depends = avahi + depends = json-glib + depends = libmm-glib + depends = libsoup3 + optdepends = libnotify: Demo Agent + provides = geoclue2=2.7.1-2 + conflicts = geoclue2 + replaces = geoclue2 + backup = etc/geoclue/geoclue.conf + source = git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=8a24f60969d4c235d9918796c38a6a9c42e10131 + b2sums = SKIP + +pkgname = geoclue ===================================== PKGBUILD ===================================== @@ -3,11 +3,14 @@ pkgname=geoclue pkgver=2.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="Modular geoinformation service built on the D-Bus messaging system" url="https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home" arch=(x86_64) -license=(LGPL) +license=( + LGPL-2.1-or-later + GPL-2.0-or-later +) depends=( avahi json-glib @@ -69,9 +72,6 @@ package() { echo 'd /var/lib/geoclue 0755 geoclue geoclue' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/geoclue.conf" - - # Fixup mode to match polkit - install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" } # vim:set sw=2 sts=-1 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/geoclue/-/commit/8fcccad427eb65a41f06a121bc9a6b819a6d943a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/geoclue/-/commit/8fcccad427eb65a41f06a121bc9a6b819a6d943a You're receiving this email because of your account on gitlab.archlinux.org.