File plymouth-runstatedir-revert.patch of Package plymouth.38173

diff -Nura plymouth-22.02.122+94.4bd41a3/configure.ac plymouth-22.02.122+94.4bd41a3_new/configure.ac
--- plymouth-22.02.122+94.4bd41a3/configure.ac	2022-10-26 19:09:02.000000000 +0800
+++ plymouth-22.02.122+94.4bd41a3_new/configure.ac	2023-08-26 23:50:37.090978747 +0800
@@ -149,19 +149,25 @@
   AC_SUBST(SYSTEMD_UNIT_DIR)
 fi
 
-AC_ARG_WITH([runtimedir], [], [AC_MSG_ERROR([--with-runtimedir is obsolete, use --runstatedir instead])], [])
-
+AC_ARG_WITH([runtimedir],
+            AC_HELP_STRING([--with-runtimedir=DIR], [runtime data dir [LOCALSTATEDIR/run]]),
+            [plymouthruntimedir=${withval}/plymouth], [plymouthruntimedir=""])
 AC_ARG_WITH(system-root-install, AS_HELP_STRING([--with-system-root-install],[Install client in /bin and daemon in /sbin]),with_system_root_install=${withval},with_system_root_install=no)
 AM_CONDITIONAL(WITH_SYSTEM_ROOT_INSTALL,  [test "$with_system_root_install" = yes])
 
 if test x$with_system_root_install = xyes; then
   plymouthclientdir=/bin
   plymouthdaemondir=/sbin
+  if (test -z "${plymouthruntimedir}"); then
+    plymouthruntimedir=/run/plymouth
+  fi
 else
   plymouthclientdir=$bindir
   plymouthdaemondir=$sbindir
+  if (test -z "${plymouthruntimedir}"); then
+    plymouthruntimedir=$localstatedir/run/plymouth
+  fi
 fi
-plymouthruntimedir=$runstatedir/plymouth
 AC_SUBST(plymouthclientdir)
 AC_SUBST(plymouthdaemondir)
 AC_SUBST(plymouthruntimedir)
openSUSE Build Service is sponsored by