rpms/mrtg/devel mrtg.spec,1.46,1.47

Vitezslav Crhonek vcrhonek at fedoraproject.org
Thu Dec 11 16:29:51 UTC 2008


Author: vcrhonek

Update of /cvs/extras/rpms/mrtg/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3493

Modified Files:
	mrtg.spec 
Log Message:
Merge Review and spec cleanup


Index: mrtg.spec
===================================================================
RCS file: /cvs/extras/rpms/mrtg/devel/mrtg.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- mrtg.spec	27 Jun 2008 08:00:57 -0000	1.46
+++ mrtg.spec	11 Dec 2008 16:29:21 -0000	1.47
@@ -6,7 +6,7 @@
 Summary:   Multi Router Traffic Grapher
 Name:      mrtg
 Version:   2.16.2
-Release:   1%{?dist}
+Release:   2%{?dist}
 URL:       http://oss.oetiker.ch/mrtg/
 Source0:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz
 #Source1:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz.md5.gpg
@@ -17,9 +17,9 @@
 Source6:   filter-provides-mrtg.sh
 Patch0:    mrtg-2.15.0-lib64.patch
 Patch1:    mrtg-2.10.5-norpath.patch
-License:   GPL+
+License:   GPLv2+
 Group:     Applications/Internet
-PreReq:    vixie-cron
+Requires:  vixie-cron
 Requires(post): /sbin/service
 Requires(postun): /sbin/service
 Requires:  perl-Socket6 perl-IO-Socket-INET6
@@ -40,9 +40,9 @@
 %patch0 -p1 -b .lib64
 %patch1 -p1
 
-for i in doc/mrtg-forum.1 doc/mrtg-squid.1; do
-	iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_"
-	mv "${i}_" "$i"
+for i in doc/mrtg-forum.1 doc/mrtg-squid.1 CHANGES; do
+    iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_"
+    mv "${i}_" "$i"
 done
 
 %build
@@ -51,7 +51,7 @@
 # LIBS derived from autodetected by removing -Wl,-B(static|dynamic), -lpng, -lz
 make LIBS='-lgd -lm'
 find contrib -type f -exec \
-	%{__perl} -e 's,^#!/\s*\S*perl\S*,#!%{__perl},gi' -p -i \{\} \;
+    %{__perl} -e 's,^#!/\s*\S*perl\S*,#!%{__perl},gi' -p -i \{\} \;
 find contrib -name "*.pl" -exec %{__perl} -e 's;\015;;gi' -p -i \{\} \;
 find contrib -type f | xargs chmod a-x
 
@@ -68,18 +68,18 @@
 
 install -m 644 images/*   $RPM_BUILD_ROOT%{contentdir}/
 sed 's, at CONTENTDIR@,%{contentdir},g; s, at LIBDIR@,%{_localstatedir}/lib/mrtg,g' \
-	%{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
+    %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
 chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
 sed -e 's, at bindir@,%{_bindir},g; s, at sysconfdir@,%{_sysconfdir},g;' \
-	-e 's, at localstatedir@,%{_localstatedir},g' %{SOURCE4} \
-	> $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/mrtg
+    -e 's, at localstatedir@,%{_localstatedir},g' %{SOURCE4} \
+    > $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/mrtg
 chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/mrtg
 
 install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/mrtg.conf
 
 # Add mrtg-traffic-sum here when upstream decides to install it
 for i in mrtg cfgmaker indexmaker mrtg-traffic-sum; do
-	sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_bindir}/"$i"
+    sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_bindir}/"$i"
 done
 
 sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_mandir}/man1/*.1
@@ -91,17 +91,11 @@
 %postun
 /sbin/service crond condrestart 2>&1 > /dev/null || :
 
-# Add a trigger to remove the system crontab version of our tasks.
-%triggerun -- mrtg <= 2.9.17-12
-grep -v '* * * * root %{_bindir}/mrtg' /etc/crontab > /etc/crontab.new &&\
-cat /etc/crontab.new > /etc/crontab &&
-rm /etc/crontab.new
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc contrib CHANGES COPYING COPYRIGHT README THANKS
 %dir %{_sysconfdir}/mrtg
 %config(noreplace) %{_sysconfdir}/mrtg/mrtg.cfg
@@ -118,6 +112,10 @@
 %dir %{_localstatedir}/lock/mrtg
 
 %changelog
+* Thu Dec 11 2008 Vitezslav Crhonek <vcrhonek at redhat.com> - 2.16.2-2
+- Merge Review and spec cleanup
+  Resolves: #226161
+
 * Fri Jun 27 2008 Vitezslav Crhonek <vcrhonek at redhat.com> - 2.16.2-1
 - Update to 2.16.2
 - Mark /etc/crond.d/mrtg file as "noreplace" to keep current setup




More information about the fedora-extras-commits mailing list