diff options
Diffstat (limited to 'repo/system/polkit/polkit.xibuild')
-rw-r--r-- | repo/system/polkit/polkit.xibuild | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/repo/system/polkit/polkit.xibuild b/repo/system/polkit/polkit.xibuild deleted file mode 100644 index eb236bc..0000000 --- a/repo/system/polkit/polkit.xibuild +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh - -MAKEDEPS="git gobject-introspection meson libxslt patch elogind gtk-doc autoconf-archive" -DEPS="expat glib js78 pam" - -PKG_VER=0.120 -SOURCE=https://www.freedesktop.org/software/polkit/releases/polkit-$PKG_VER.tar.gz - -DESC="Application development toolkit for controlling system-wide privileges" - -ADDITIONAL=" - files/polkit-1 - patches/CVE-2021-4034.patch - patches/make-innetgr-optional.patch -" - -prepare () { - apply_patches - - autoreconf -fi -} - -build () { - mkdir build && - cd build && - - ../configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --libexecdir=/usr/lib/polkit-1 \ - --localstatedir=/var \ - --disable-static \ - --enable-introspection \ - --with-authfw=pam \ - --with-os-type=alpine \ - --disable-gtk-doc \ - --disable-gtk-doc-html \ - --disable-gtk-doc-pdf \ - --disable-libelogind \ - --disable-systemd \ - --enable-libsystemd-login - make -} - -package () { - make DESTDIR=$PKG_DEST install && - cd .. && - install -m644 polkit-1 $PKG_DEST/etc/pam.d/polkit-1 -} - -postinstall() { - /usr/sbin/groupadd -fg 27 polkitd && - /usr/sbin/useradd -c "PolicyKit Daemon Owner" -d /etc/polkit-1 -u 27 \ - -g polkitd -s /bin/false polkitd - true -} |