SPECS: powersave.spec - logrotate support

freetz freetz at pld-linux.org
Wed Oct 19 20:53:27 CEST 2005


Author: freetz                       Date: Wed Oct 19 18:53:27 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- logrotate support

---- Files affected:
SPECS:
   powersave.spec (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: SPECS/powersave.spec
diff -u SPECS/powersave.spec:1.7 SPECS/powersave.spec:1.8
--- SPECS/powersave.spec:1.7	Thu Oct 13 17:12:42 2005
+++ SPECS/powersave.spec	Wed Oct 19 20:53:22 2005
@@ -3,7 +3,7 @@
 Summary(pl):	Demon zarządzania energią
 Name:		powersave
 Version:	0.10.10
-Release:	0.1
+Release:	0.2
 Epoch:		0
 License:	GPL
 Group:		Daemons
@@ -11,6 +11,7 @@
 # Source0-md5:	170db6ee365dee08adbc5a8cb477bfc0
 Source1:	%{name}.init
 Source2:	%{name}.sysconfig
+Source3:	%{name}.logrotate
 URL:		http://forge.novell.com/modules/xfmod/project/?powersave
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -20,7 +21,6 @@
 Requires(post,preun):	/sbin/chkconfig
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	acpid
-Requires:	hal >= 0.5.4
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -86,13 +86,15 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
+install -d $RPM_BUILD_ROOT/etc/rc.d/init.d \
+	$RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/powersave
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/powersaved
+install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/powersave
 
 rm -rf $RPM_BUILD_ROOT/etc/init.d
 
@@ -117,13 +119,15 @@
 %doc BUGS README
 
 %dir /etc/sysconfig/powersave
-%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/powersave/*
+/etc/sysconfig/powersave/*
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/powersaved
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dbus-1/system.d/powersave.conf
 
 %dir %{_sysconfdir}/acpi/events.ignore
 %{_sysconfdir}/acpi/events.ignore/events.ignore
 
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/powersave
+
 %attr(754,root,root) /etc/rc.d/init.d/powersave
 
 %attr(755,root,root) %{_bindir}/*
@@ -153,6 +157,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2005/10/19 18:53:22  freetz
+- logrotate support
+
 Revision 1.7  2005/10/13 15:12:42  freetz
 - s/powersave/powersaved for sysconfig file
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/powersave.spec?r1=1.7&r2=1.8&f=u




More information about the pld-cvs-commit mailing list