mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
core/systemd to 239.2-2
This commit is contained in:
parent
b62b651d6c
commit
f8b00d594d
1 changed files with 17 additions and 14 deletions
|
@ -1,4 +1,3 @@
|
|||
# $Id$
|
||||
# Maintainer: Christian Hesse <mail@eworm.de>
|
||||
# Maintainer: Dave Reisner <dreisner@archlinux.org>
|
||||
# Maintainer: Tom Gundersen <teg@jklm.no>
|
||||
|
@ -11,16 +10,17 @@
|
|||
pkgbase=systemd
|
||||
pkgname=('systemd' 'libsystemd' 'systemd-resolvconf' 'systemd-sysvcompat')
|
||||
# Can be from either systemd or systemd-stable
|
||||
_commit='de7436b02badc82200dc127ff190b8155769b8e7'
|
||||
pkgver=239.0
|
||||
_commit='c38499d476026d999558a7eee9c95ca2fa41e115'
|
||||
pkgver=239.2
|
||||
pkgrel=2
|
||||
arch=('x86_64')
|
||||
url='https://www.github.com/systemd/systemd'
|
||||
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
|
||||
'intltool' 'iptables' 'kmod' 'libcap' 'libidn' 'libgcrypt'
|
||||
'intltool' 'iptables' 'kmod' 'libcap' 'libidn2' 'libgcrypt'
|
||||
'libmicrohttpd' 'libxslt' 'util-linux' 'linux-api-headers'
|
||||
'python-lxml' 'quota-tools' 'shadow' 'git'
|
||||
'meson' 'libseccomp' 'pcre2')
|
||||
'meson' 'libseccomp' 'pcre2' 'audit' 'kexec-tools' 'libxkbcommon'
|
||||
'bash-completion')
|
||||
options=('strip')
|
||||
validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4' # Lennart Poettering <lennart@poettering.net>
|
||||
'5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
|
||||
|
@ -69,6 +69,9 @@ sha512sums=('SKIP'
|
|||
'209b01b044877cc986757fa4009a92ea98f480306c2530075d153203c3cd2b3afccab6aacc1453dee8857991e04270572f1700310705d7a0f4d5bed27fab8c67')
|
||||
|
||||
_backports=(
|
||||
# statx fixes
|
||||
'75720bff62a84896e9a0654afc7cf9408cf89a38'
|
||||
'9c869d08d82c73f62ab3527567858ce4b0cf1257'
|
||||
)
|
||||
|
||||
_reverts=(
|
||||
|
@ -116,9 +119,9 @@ build() {
|
|||
CXXFLAGS+=" -fno-lto"
|
||||
|
||||
local meson_options=(
|
||||
-Daudit=false
|
||||
-Dgnuefi=false
|
||||
-Dgnu-efi=false
|
||||
-Dima=false
|
||||
-Dlibidn2=true
|
||||
-Dlz4=true
|
||||
|
||||
-Ddbuspolicydir=/usr/share/dbus-1/system.d
|
||||
|
@ -139,8 +142,7 @@ build() {
|
|||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
meson test
|
||||
meson test -C build
|
||||
}
|
||||
|
||||
package_systemd() {
|
||||
|
@ -148,15 +150,16 @@ package_systemd() {
|
|||
license=('GPL2' 'LGPL2.1')
|
||||
groups=('base-devel')
|
||||
depends=('acl' 'bash' 'cryptsetup' 'dbus' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap'
|
||||
'libgcrypt' 'libsystemd' 'libidn' 'lz4' 'pam' 'libelf' 'libseccomp'
|
||||
'util-linux' 'xz' 'pcre2')
|
||||
'libgcrypt' 'libsystemd' 'libidn2' 'lz4' 'pam' 'libelf' 'libseccomp'
|
||||
'util-linux' 'xz' 'pcre2' 'audit')
|
||||
provides=('nss-myhostname' "systemd-tools=$pkgver" "udev=$pkgver")
|
||||
replaces=('nss-myhostname' 'systemd-tools' 'udev')
|
||||
conflicts=('nss-myhostname' 'systemd-tools' 'udev')
|
||||
optdepends=('libmicrohttpd: remote journald capabilities'
|
||||
'quota-tools: kernel-level quota management'
|
||||
'systemd-sysvcompat: symlink package to provide sysvinit binaries'
|
||||
'polkit: allow administration as unprivileged user')
|
||||
'polkit: allow administration as unprivileged user'
|
||||
'curl: machinectl pull-tar and pull-raw')
|
||||
backup=(etc/pam.d/systemd-user
|
||||
etc/systemd/coredump.conf
|
||||
etc/systemd/journald.conf
|
||||
|
@ -170,7 +173,7 @@ package_systemd() {
|
|||
etc/udev/udev.conf)
|
||||
install=systemd.install
|
||||
|
||||
DESTDIR="$pkgdir" ninja -C build install
|
||||
DESTDIR="$pkgdir" meson install -C build
|
||||
|
||||
# don't write units to /etc by default. some of these will be re-enabled on
|
||||
# post_install.
|
||||
|
@ -270,4 +273,4 @@ package_systemd-sysvcompat() {
|
|||
done
|
||||
}
|
||||
|
||||
# vim: ft=sh syn=sh et
|
||||
# vim:ft=sh syn=sh et sw=2:
|
||||
|
|
Loading…
Reference in a new issue