diff options
| author | Yurii Kolesnykov <root@yurikoles.com> | 2019-09-12 10:35:42 +0300 |
|---|---|---|
| committer | Yurii Kolesnykov <root@yurikoles.com> | 2019-09-12 10:35:42 +0300 |
| commit | 2ff3f75c3871257112b305fb518e2fd6d8111a8c (patch) | |
| tree | 0a744bf54e8328cfcf0d9a5b065bf39d226c4111 /PKGBUILD | |
| parent | d8ef38818f1e826918a3bc7cd02d6814c6ed5936 (diff) | |
| download | lib32-systemd-git-2ff3f75c3871257112b305fb518e2fd6d8111a8c.tar.gz lib32-systemd-git-2ff3f75c3871257112b305fb518e2fd6d8111a8c.tar.bz2 | |
243.r25.g7d79cc96ea
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
Diffstat (limited to 'PKGBUILD')
| -rw-r--r-- | PKGBUILD | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -6,13 +6,13 @@ pkgname=lib32-systemd-git _pkgname=lib32-systemd _pkgbasename=systemd -pkgver=242.1174 +pkgver=243.r25.g7d79cc96ea pkgrel=1 pkgdesc='system and service manager (32-bit, git version)' arch=('x86_64') url='https://www.github.com/systemd/systemd' license=('GPL2' 'LGPL2.1') -depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 'systemd') +depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 'systemd-git') provides=("$_pkgname") conflicts=("$_pkgname") makedepends=('gcc-multilib' 'git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2' @@ -24,14 +24,9 @@ source=('git+https://github.com/systemd/systemd') sha512sums=('SKIP') pkgver() { - local version count - cd "$_pkgbasename" - - local _version _count - _version="$(git describe --abbrev=0 --tags)" - _count="$(git rev-list --count ${_version}..)" - printf '%s.%s' "${_version#v}" "${_count}" + # cutting off 'foo-' prefix that presents in the git tag + git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { @@ -58,7 +53,7 @@ build() { --libexecdir /usr/lib32 --libdir /usr/lib32 - -Dversion-tag="${pkgver}-${pkgrel}-git" + -Dversion-tag="${pkgver}-${pkgrel}-arch" -Daudit=false -Dgnu-efi=false |
