name = systemd
version = 253
-release = 2
+release = 3
maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
groups = System/Base
python3-cairo
python3-dbus
python3-gobject3
+ %{name}-basetools = %{thisver}
%{name}-libs = %{thisver}
util-linux >= 2.19
end
end
end
+ package %{name}-basetools
+ summary = Basetools from the systemd package, like sysuses and tmpfiles.
+ description
+ This package contains some very basic tools from systemd like
+ systemd-sysusers and systemd-tmpfiles.
+
+ They mostly are required in a very early stage and shipping them
+ in an own package allows us to handle this properly.
+ end
+
+ provides
+ systemd-sysusers = %{thisver}
+ systemd-tmpfiles = %{thisver}
+ end
+
+ requires
+ %{name}-libs = %{thisver}
+ end
+
+ files
+ %{bindir}/%{name}-sysusers
+ %{bindir}/%{name}-tmpfiles
+ %{mandir}/man1/%{name}-sysusers*
+ %{mandir}/man1/%{name}-tmpfiles*
+
+ # Only ship the sysusers.d folder without
+ # any config files.
+ /usr/lib/sysusers.d
+ !/usr/lib/sysusers.d/*.conf
+ end
+ end
+
package %{name}-libs
template LIBS
systemd < %{thisver}
end
+ files += \
+ %{libdir}/%{name}
+
# Add myhostname to the hosts line of /etc/nsswitch.conf
script postin
if [ -f "/etc/nsswitch.conf" ]; then