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