summaryrefslogtreecommitdiff
path: root/pcr/accountsservice-elogind/PKGBUILD
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2017-03-17 09:51:25 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2017-03-17 09:51:25 -0500
commit378b238c202e8034ae80e7335b537e8806ce6891 (patch)
tree88bd86c8a8b7cb43a514105367804ff0959230cf /pcr/accountsservice-elogind/PKGBUILD
parent84b120a57fd378584de559413c6f921d937cee52 (diff)
downloadabslibre-378b238c202e8034ae80e7335b537e8806ce6891.tar.gz
abslibre-378b238c202e8034ae80e7335b537e8806ce6891.tar.bz2
abslibre-378b238c202e8034ae80e7335b537e8806ce6891.zip
accountsservice-elogind: add new package to [pcr]
Diffstat (limited to 'pcr/accountsservice-elogind/PKGBUILD')
-rw-r--r--pcr/accountsservice-elogind/PKGBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/pcr/accountsservice-elogind/PKGBUILD b/pcr/accountsservice-elogind/PKGBUILD
new file mode 100644
index 000000000..2e3e7cf91
--- /dev/null
+++ b/pcr/accountsservice-elogind/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer (Manjaro): artoo <artoo@manjaro.org>
+# Contributor (Manjaro): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
+# Contributor (Manjaro): Ionut Biru <ibiru@archlinux.org>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+_pkgname=accountsservice
+_commit=dac425433270c6dc38feba4d2513e4da7bd265fd # tags/0.6.43^0
+
+pkgname=accountsservice-elogind
+pkgver=0.6.42+12+gdac4254
+pkgrel=2
+pkgdesc="D-Bus interface for user account query and manipulation"
+url="https://www.freedesktop.org/software/accountsservice/"
+arch=('i686' 'x86_64' 'armv7h')
+license=('GPL3')
+provides=('accountsservice')
+conflicts=('accountsservice')
+depends=('glib2' 'elogind' 'polkit-elogind')
+makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'git')
+source=("git://anongit.freedesktop.org/accountsservice#commit=$_commit"
+ 'accountsservice-enable-elogind.patch')
+sha256sums=('SKIP'
+ 'dc233c540cf3e129479aa0c5e408a706a8c8cd52fdb94ad50aba32f8e9f765e1')
+
+pkgver() {
+ cd $_pkgname
+ git describe --tags | sed 's/-/+/g'
+}
+
+
+prepare() {
+ cd $_pkgname
+ patch -Np 1 -i ${srcdir}/accountsservice-enable-elogind.patch
+ NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+ cd $_pkgname
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/$_pkgname \
+ --disable-static \
+ --enable-elogind \
+ --enable-admin-group="wheel" \
+ --disable-systemd \
+ --enable-gtk-doc
+ make
+}
+
+package() {
+ cd $_pkgname
+ make DESTDIR="$pkgdir" install
+}