]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tmpfiles: depend on systemd...
authorChristian Hesse <mail@eworm.de>
Thu, 22 Feb 2024 07:50:52 +0000 (08:50 +0100)
committerChristian Hesse <mail@eworm.de>
Wed, 28 Feb 2024 14:41:38 +0000 (15:41 +0100)
... as systemd-tmpfiles is required to handle this.

Signed-off-by: Christian Hesse <mail@eworm.de>
misc-utils/meson.build

index cde0baeaea2ccafd0ee736bacaa7c8854a2e2322..721869f41667f6e54f7e2f7c065e1ce5642f73b3 100644 (file)
@@ -77,16 +77,6 @@ test_uuidd_sources = files(
 )
 
 if build_liblastlog2 and systemd.found()
-  lastlog2_service = configure_file(
-    input : 'lastlog2-import.service.in',
-    output : 'lastlog2-import.service',
-    configuration : conf)
-  install_data(
-    lastlog2_service,
-    install_dir : systemdsystemunitdir)
-endif
-
-if build_liblastlog2
   lastlog2_tmpfiles = configure_file(
     input : 'lastlog2.conf.in',
     output : 'lastlog2.conf',
@@ -94,6 +84,14 @@ if build_liblastlog2
   install_data(
     lastlog2_tmpfiles,
     install_dir : '/usr/lib/tmpfiles.d')
+
+  lastlog2_service = configure_file(
+    input : 'lastlog2-import.service.in',
+    output : 'lastlog2-import.service',
+    configuration : conf)
+  install_data(
+    lastlog2_service,
+    install_dir : systemdsystemunitdir)
 endif
 
 if build_uuidd and systemd.found()