mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
core/systemd to 229-2
This commit is contained in:
parent
e153c3658d
commit
76b8808b25
1 changed files with 10 additions and 18 deletions
|
@ -7,8 +7,8 @@
|
||||||
|
|
||||||
pkgbase=systemd
|
pkgbase=systemd
|
||||||
pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
|
pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
|
||||||
pkgver=228
|
pkgver=229
|
||||||
pkgrel=4
|
pkgrel=2
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.freedesktop.org/wiki/Software/systemd"
|
url="http://www.freedesktop.org/wiki/Software/systemd"
|
||||||
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
|
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
|
||||||
|
@ -34,20 +34,14 @@ md5sums=('SKIP'
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "$pkgbase"
|
cd "$pkgbase"
|
||||||
|
|
||||||
# sd-ndisc: drop RA packets from non-link-local addresses
|
# networkd: FIONREAD is not reliable on some sockets
|
||||||
# https://github.com/systemd/systemd/commit/3ccd31635353
|
git cherry-pick -n 4edc2c9b6b5b921873eb82e58719ed4d9e0d69bf
|
||||||
# https://github.com/systemd/systemd/issues/1866
|
|
||||||
git cherry-pick -n 3ccd31635353
|
|
||||||
|
|
||||||
# networkd: link - do not drop config for loopback device
|
# fix assertion failure in src/core/timer.c on bootup (FS#48197)
|
||||||
# https://github.com/systemd/systemd/commit/e5d44b34cca3
|
git cherry-pick -n 6d2353394fc33e923d1ab464c8f88df2a5105ffb
|
||||||
# https://github.com/systemd/systemd/issues/2023
|
|
||||||
git cherry-pick -n e5d44b34cca3
|
|
||||||
|
|
||||||
# virt: detect dmi before cpuid
|
# fix udevd error checking from cg_unified() (FS#48188)
|
||||||
# https://github.com/systemd/systemd/commit/050e65ada2e0
|
git cherry-pick -n 6d2353394fc33e923d1ab464c8f88df2a5105ffb
|
||||||
# https://github.com/systemd/systemd/issues/1993
|
|
||||||
git cherry-pick -n 050e65ada2e0
|
|
||||||
|
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
}
|
}
|
||||||
|
@ -66,7 +60,6 @@ build() {
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--enable-lz4 \
|
--enable-lz4 \
|
||||||
--enable-compat-libs \
|
|
||||||
--disable-audit \
|
--disable-audit \
|
||||||
--disable-ima \
|
--disable-ima \
|
||||||
--with-sysvinit-path= \
|
--with-sysvinit-path= \
|
||||||
|
@ -164,10 +157,9 @@ package_systemd() {
|
||||||
|
|
||||||
package_libsystemd() {
|
package_libsystemd() {
|
||||||
pkgdesc="systemd client libraries"
|
pkgdesc="systemd client libraries"
|
||||||
depends=('glibc' 'libgcrypt' 'lz4' 'xz')
|
depends=('glibc' 'libcap' 'libgcrypt' 'lz4' 'xz')
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
provides=('libsystemd.so' 'libsystemd-daemon.so' 'libsystemd-id128.so'
|
provides=('libsystemd.so' 'libudev.so')
|
||||||
'libsystemd-journal.so' 'libsystemd-login.so' 'libudev.so')
|
|
||||||
|
|
||||||
make -C "$pkgbase" DESTDIR="$pkgdir" install-libLTLIBRARIES
|
make -C "$pkgbase" DESTDIR="$pkgdir" install-libLTLIBRARIES
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue