diff --git a/pkg.info b/pkg.info index 6c69159..bf3efbd 100644 --- a/pkg.info +++ b/pkg.info @@ -1,9 +1,11 @@ name: polkit description: Toolkit for defining and handling authorizations version: "127" -revision: 1 +revision: 2 url: https://github.com/polkit-org/polkit license: LGPL2-or-later +maintainers: + - enumdev@enumerated.dev architecture: any type: source depends: diff --git a/source.sh b/source.sh index 436daa0..20dfb78 100644 --- a/source.sh +++ b/source.sh @@ -14,7 +14,6 @@ build() { -Dpolkitd_uid=9 \ -Dpolkitd_user=polkitd \ -Dsession_tracking=elogind \ - -Dsystemdsystemunitdir=no \ -Dtests=false build meson compile -C build } @@ -24,8 +23,9 @@ build() { package() { meson install -C build --destdir="$BPM_OUTPUT" - # Remove systemd tmpfiles.d directory + # Remove systemd directories rm -r "$BPM_OUTPUT"/usr/lib/tmpfiles.d + rm -r "$BPM_OUTPUT"/usr/lib/systemd # Install esvm service install -Dm644 "$BPM_WORKDIR"/polkitd.esv "$BPM_OUTPUT"/etc/esvm/services/polkitd.esv