###############################################################################
name = systemd
-version = 242
-release = 4
+version = 252
+release = 1
maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
groups = System/Base
gperf
hwdata
intltool >= 0.51.0
+ kbd
kmod-devel >= 15
libacl-devel
libblkid-devel
pam-devel
pciutils-devel
python3-devel
+ python3-jinja2
python3-lxml
setup >= 3.0-13
usbutils
-Dsysusers=false \
-Dtimesyncd=false \
-Dtimedated=false \
- -Dpolkit=false \
- -Dstatic=false
+ -Dpolkit=false
prepare_cmds
%{create_groups}
# Create dummy machine-id file, which is required for some tests.
touch %{sysconfdir}/machine-id
- # Generate temporary machine-id, which is required at least by the id128 test.
- systemd-machine-id-setup
-
# Run the testsuite.
ninja test -v %{PARALLELISMFLAGS} -C build || true
end
-e "s/^#ImportKernel=.*$/ImportKernel=yes/" \
-i %{BUILDROOT}/etc/systemd/journald.conf
- # Install legacy tmpfile to autocreate /run/lock on startup.
- install -v -m 644 %{DIR_APP}/tmpfiles.d/legacy.conf %{BUILDROOT}%{prefix}/lib/tmpfiles.d/
-
# Remove udev rules for "predictable" network device renaming.
# http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
rm -vf %{BUILDROOT}/usr/lib/udev/rules.d/80-net-name-slot.rules
packages
package %{name}
- groups += Base
-
prerequires += authconfig
requires
end
provides
+ /bin/systemctl
/bin/systemd
/sbin/halt
/sbin/init
/sbin/reboot
/sbin/shutdown
- syslog
udev = %{thisver}
+ systemd-units = %{thisver}
+
+ syslog
end
conflicts