aboutsummaryrefslogtreecommitdiffstats
path: root/chapter8/systemd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'chapter8/systemd.sh')
-rw-r--r--chapter8/systemd.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/chapter8/systemd.sh b/chapter8/systemd.sh
index 7b9f562..d0363db 100644
--- a/chapter8/systemd.sh
+++ b/chapter8/systemd.sh
@@ -1,13 +1,15 @@
#!/bin/bash
set -e
-patch -Np1 -i ../systemd-"${VERSION}"-upstream_fixes-2.patch &&
-sed '181,$ d' -i src/resolve/meson.build &&
+sed '177,222 d' -i src/resolve/meson.build &&
sed -i 's/GROUP="render"/GROUP="video"/' rules.d/50-udev-default.rules.in &&
mkdir -v build
cd build || exit 1
+ln -sfv /bin/true /usr/bin/xsltproc
+ln -sfv /bin/true /usr/bin/rsync
+
LANG=en_US.UTF-8 \
meson --prefix=/usr \
--sysconfdir=/etc \
@@ -35,6 +37,9 @@ meson --prefix=/usr \
-Ddocdir=/usr/share/doc/systemd-"${VERSION}" \
.. &&
+rm -v /usr/bin/rsync
+rm -v /usr/bin/xsltproc
+
LANG=en_US.UTF-8 ninja &&
LANG=en_US.UTF-8 ninja install &&