[packages/icecream] package /var/run/icecc

atler atler at pld-linux.org
Tue Dec 7 21:03:50 CET 2021


commit e830590a68860848f673d0e7cbdcf643f943d25a
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Dec 7 18:09:47 2021 +0100

    package /var/run/icecc

 icecream.spec     | 9 ++++++++-
 icecream.tmpfiles | 1 +
 2 files changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/icecream.spec b/icecream.spec
index 7dfcb50..d4e5d0e 100644
--- a/icecream.spec
+++ b/icecream.spec
@@ -10,6 +10,7 @@ Source0:	https://github.com/icecc/icecream/archive/%{version}/%{name}-%{version}
 Source1:	%{name}.sysconfig
 Source2:	%{name}-iceccd.init
 Source3:	%{name}-scheduler.init
+Source4:	%{name}.tmpfiles
 URL:		http://en.opensuse.org/Icecream
 BuildRequires:	autoconf >= 2.63
 BuildRequires:	automake >= 1:1.11
@@ -83,7 +84,9 @@ Pliki nagłówkowe dla icecream.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d}
+install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \
+	$RPM_BUILD_ROOT%{_localstatedir}/run/icecc \
+	$RPM_BUILD_ROOT%{systemdtmpfilesdir}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
@@ -92,6 +95,8 @@ install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/icecream
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/iceccd
 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/icecc-scheduler
 
+cp -p %{SOURCE4} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -144,6 +149,8 @@ fi
 %{_mandir}/man1/icecc*.1*
 %{_mandir}/man1/icerun.1*
 %{_mandir}/man7/icecream*.7*
+%{systemdtmpfilesdir}/%{name}.conf
+%dir %attr(770,icecream,icecream) %{_localstatedir}/run/icecc
 
 %files devel
 %defattr(644,root,root,755)
diff --git a/icecream.tmpfiles b/icecream.tmpfiles
new file mode 100644
index 0000000..059db57
--- /dev/null
+++ b/icecream.tmpfiles
@@ -0,0 +1 @@
+d /var/run/icecc 0755 icecream icecream -
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/icecream.git/commitdiff/6fcc798b11bbe73dfde14dba4a459bfb507cac55



More information about the pld-cvs-commit mailing list