diff options
author | venom | 2021-01-01 04:48:47 -0800 |
---|---|---|
committer | venom | 2021-01-01 04:48:47 -0800 |
commit | a5202cd5209b7fddb4d8860ce1ca756a32b851db (patch) | |
tree | fb1aacb1dd08a7e982ef5d6d3061d83722eee210 | |
parent | 8964753f0f20c3966df8fa1600c599e73a099a25 (diff) | |
download | aur-a5202cd5209b7fddb4d8860ce1ca756a32b851db.tar.gz |
fix PKGBUILD
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 14 insertions, 13 deletions
@@ -1,4 +1,4 @@ -pkgbase = elogind +pkgbase = elogind-git pkgdesc = The systemd project's logind, extracted to a standalone package pkgver = 246.pre.r51.g8b21e351c pkgrel = 1 @@ -17,19 +17,19 @@ pkgbase = elogind source = git+https://github.com/elogind/elogind sha256sums = SKIP -pkgname = elogind +pkgname = elogind-git pkgdesc = The systemd project's logind, extracted to a standalone package install = elogind.install depends = libelogind depends = pam depends = acl optdepends = dbus-openrc: dbus initscript - provides = elogind=246.pre.r51.g8b21e351c + provides = elogind conflicts = systemd-sysvcompat conflicts = consolekit -pkgname = libelogind +pkgname = libelogind-git pkgdesc = elogind client libraries depends = libcap provides = libelogind.so - provides = libelogind=246.pre.r51.g8b21e351c + provides = libelogind @@ -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" |