diff options
author | Jussi Saarinen | 2015-07-07 03:06:02 +0300 |
---|---|---|
committer | Jussi Saarinen | 2015-07-07 03:06:02 +0300 |
commit | 141c6319d8010981e7b432a74c32249c715d945a (patch) | |
tree | 67d8cc9d3a705a65469c05c7ecf0efae5aed675e | |
download | aur-141c6319d8010981e7b432a74c32249c715d945a.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1d0b797229c5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = lib32-polkit + pkgdesc = Application development toolkit for controlling system-wide privileges (32-bit) + pkgver = 0.112 + pkgrel = 5 + url = http://www.freedesktop.org/wiki/Software/polkit + arch = x86_64 + license = LGPL + makedepends = gcc-multilib + makedepends = intltool + makedepends = git + depends = polkit + depends = lib32-glib2 + depends = lib32-pam + depends = lib32-expat + depends = lib32-systemd + depends = lib32-js17 + source = git://anongit.freedesktop.org/polkit#commit=fb5076b7c05d01a532d593a4079a29cf2d63a228 + sha256sums = SKIP + +pkgname = lib32-polkit + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..889437d90f8c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: jtts +# Contributor: Jan de Groot <jgc@archlinux.org> +# Contributor: GordonGR <gordongr@freemail.gr> + +_pkgbasename=polkit +pkgname=lib32-$_pkgbasename +pkgver=0.112 +pkgrel=5 +pkgdesc="Application development toolkit for controlling system-wide privileges (32-bit)" +arch=(x86_64) +license=(LGPL) +url="http://www.freedesktop.org/wiki/Software/polkit" +depends=($_pkgbasename lib32-glib2 lib32-pam lib32-expat lib32-systemd lib32-js17) +makedepends=(gcc-multilib intltool git) +# Not needed. This is a lib32-package. +#install=polkit.install +source=("git://anongit.freedesktop.org/polkit#commit=fb5076b7c05d01a532d593a4079a29cf2d63a228") +# Not needed. This is a lib32-package. +# polkit.pam) +sha256sums=('SKIP') + +build() { + cd $_pkgbasename + + NOCONFIGURE=1 ./autogen.sh + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libdir=/usr/lib32 --libexecdir=/usr/lib32/polkit-1 \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --with-mozjs=mozjs-17.0 --enable-libsystemd-login=yes \ + --disable-static --enable-introspection=no \ + --enable-man-pages=no --disable-gtk-doc \ + CC="gcc -m32" CXX="g++ -m32" PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + make +} + +package() { + cd $_pkgbasename + make DESTDIR="$pkgdir" install + + # Not needed. This is a lib32-package. + #chown 102 "$pkgdir/etc/polkit-1/rules.d" + #chown 102 "$pkgdir/usr/share/polkit-1/rules.d" + # + #install -m644 "$srcdir/polkit.pam" "$pkgdir/etc/pam.d/polkit-1" + + # cleanup for lib32 package + rm -rf $pkgdir/{etc,usr/{bin,lib,include,share}} +} |