diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-03-17 09:51:25 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-03-17 09:51:25 -0500 |
commit | 378b238c202e8034ae80e7335b537e8806ce6891 (patch) | |
tree | 88bd86c8a8b7cb43a514105367804ff0959230cf /pcr/accountsservice-elogind/PKGBUILD | |
parent | 84b120a57fd378584de559413c6f921d937cee52 (diff) | |
download | abslibre-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/PKGBUILD | 55 |
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 +} |