summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorvenom2021-01-01 04:48:47 -0800
committervenom2021-01-01 04:48:47 -0800
commita5202cd5209b7fddb4d8860ce1ca756a32b851db (patch)
treefb1aacb1dd08a7e982ef5d6d3061d83722eee210 /PKGBUILD
parent8964753f0f20c3966df8fa1600c599e73a099a25 (diff)
downloadaur-a5202cd5209b7fddb4d8860ce1ca756a32b851db.tar.gz
fix PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 9 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 52d2714278b3..2674225b2967 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,9 @@
# Contributor: artoo <artoo@manjaro.org>
# Contributor: Nathan Owens <ndowens at artixlinux.org>
-pkgbase=elogind
-pkgname=('elogind' 'libelogind')
+_pkgbase=elogind
+pkgbase=elogind-git
+pkgname=('elogind-git' 'libelogind-git')
pkgver=246.pre.r51.g8b21e351c
pkgrel=1
pkgdesc="The systemd project's logind, extracted to a standalone package"
@@ -27,12 +28,12 @@ _pick() {
}
pkgver() {
- cd "$pkgname"
+ cd "elogind"
git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- arch-meson $pkgbase build \
+ arch-meson $_pkgbase build \
-D split-usr=true \
-D smack=true \
-D acl=true \
@@ -41,9 +42,9 @@ build() {
ninja -C build
}
-package_elogind() {
+package_elogind-git() {
pkgdesc="The systemd project's logind, extracted to a standalone package"
- provides=("elogind=${pkgver}")
+ provides=("elogind")
depends=('libelogind' 'pam' 'acl')
conflicts=('systemd-sysvcompat' 'consolekit')
optdepends=('dbus-openrc: dbus initscript')
@@ -59,9 +60,9 @@ package_elogind() {
rm -rf "$pkgdir"/usr/share/doc
}
-package_libelogind(){
+package_libelogind-git(){
pkgdesc="elogind client libraries"
- provides=('libelogind.so' "libelogind=${pkgver}")
+ provides=('libelogind.so' "libelogind")
depends=('libcap')
mv libelogind/* "$pkgdir"