Date: Tuesday, February 12, 2019 @ 17:03:03 Author: eworm Revision: 346132
upgpkg: systemd 240.95-2 Rename libsystemd to systemd-libs: * there's more than just libsystemd * match all packages with pattern systemd* * naming consistency in repositories (gcc-libs, llvm-libs, boost-libs, mariadb-libs, ...) Modified: systemd/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-02-12 14:11:51 UTC (rev 346131) +++ PKGBUILD 2019-02-12 17:03:03 UTC (rev 346132) @@ -3,11 +3,11 @@ # Maintainer: Tom Gundersen <t...@jklm.no> pkgbase=systemd -pkgname=('systemd' 'libsystemd' 'systemd-resolvconf' 'systemd-sysvcompat') +pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat') # Can be from either systemd or systemd-stable _commit='0430af90ef28a229e51136ad364e1da7e76c8638' pkgver=240.95 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.github.com/systemd/systemd' makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf' @@ -116,6 +116,9 @@ ) local _meson_options=( + # TODO: enable for v241 + #-Dversion-tag="${pkgver}-${pkgrel}-arch" + -Dgnu-efi=true -Dima=false -Dlibidn2=true @@ -147,7 +150,7 @@ license=('GPL2' 'LGPL2.1') groups=('base-devel') depends=('acl' 'bash' 'cryptsetup' 'dbus' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap' - 'libgcrypt' 'libsystemd' 'libidn2' 'libidn2.so' 'lz4' 'pam' 'libelf' + 'libgcrypt' 'systemd-libs' 'libidn2' 'libidn2.so' 'lz4' 'pam' 'libelf' 'libseccomp' 'util-linux' 'xz' 'pcre2' 'audit') provides=('nss-myhostname' "systemd-tools=$pkgver" "udev=$pkgver") replaces=('nss-myhostname' 'systemd-tools' 'udev') @@ -179,9 +182,9 @@ # we'll create this on installation rmdir "$pkgdir"/var/log/journal/remote - # runtime libraries shipped with libsystemd - install -d -m0755 libsystemd - mv "$pkgdir"/usr/lib/lib{nss,systemd,udev}*.so* libsystemd + # runtime libraries shipped with systemd-libs + install -d -m0755 systemd-libs + mv "$pkgdir"/usr/lib/lib{nss,systemd,udev}*.so* systemd-libs # manpages shipped with systemd-sysvcompat rm "$pkgdir"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 @@ -229,14 +232,16 @@ install -D -m0644 systemd-user.pam "$pkgdir"/etc/pam.d/systemd-user } -package_libsystemd() { +package_systemd-libs() { pkgdesc='systemd client libraries' depends=('glibc' 'libcap' 'libgcrypt' 'lz4' 'xz') license=('LGPL2.1') - provides=('libsystemd.so' 'libudev.so') + provides=('libsystemd' 'libsystemd.so' 'libudev.so') + conflicts=('libsystemd') + replaces=('libsystemd') install -d -m0755 "$pkgdir"/usr - mv libsystemd "$pkgdir"/usr/lib + mv systemd-libs "$pkgdir"/usr/lib } package_systemd-resolvconf() {