[arpwatch] make spec slightly more fedora-review-friendly
jsynacek
jsynacek at fedoraproject.org
Thu Jul 19 11:47:57 UTC 2012
commit 60c046781e6cdaca397633670c828ba94be556cd
Author: Jan Synacek <jsynacek at redhat.com>
Date: Thu Jul 19 13:47:10 2012 +0200
make spec slightly more fedora-review-friendly
arpwatch.spec | 22 +++++++++-------------
1 files changed, 9 insertions(+), 13 deletions(-)
---
diff --git a/arpwatch.spec b/arpwatch.spec
index 140869a..a2fd630 100644
--- a/arpwatch.spec
+++ b/arpwatch.spec
@@ -1,4 +1,4 @@
-%define _vararpwatch %{_localstatedir}/lib/arpwatch
+%global _vararpwatch %{_localstatedir}/lib/arpwatch
Name: arpwatch
Epoch: 14
@@ -14,7 +14,6 @@ Requires(preun): systemd-units
Requires(postun): systemd-units
Requires: /usr/sbin/sendmail
BuildRequires: /usr/sbin/sendmail libpcap-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source0: ftp://ftp.ee.lbl.gov/arpwatch-%{version}.tar.gz
Source1: arpwatch.service
@@ -67,12 +66,11 @@ network.
make ARPDIR=%{_vararpwatch}
%install
-rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{_vararpwatch}
-mkdir -p $RPM_BUILD_ROOT/lib/systemd/system
+mkdir -p $RPM_BUILD_ROOT%{_unitdir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
make DESTDIR=$RPM_BUILD_ROOT install install-man
@@ -94,16 +92,13 @@ for i in arp2ethers massagevendor massagevendor-old; do
done
install -p -m644 *.dat $RPM_BUILD_ROOT%{_vararpwatch}
-install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT/lib/systemd/system/arpwatch.service
+install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/arpwatch.service
install -p -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/arpwatch
install -p -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_vararpwatch}/ethercodes.dat.bz2
bzip2 -df $RPM_BUILD_ROOT%{_vararpwatch}/ethercodes.dat.bz2
rm -f $RPM_BUILD_ROOT%{_sbindir}/massagevendor-old
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%post
/bin/systemctl daemon-reload &> /dev/null
:
@@ -138,21 +133,22 @@ fi
:
%files
-%defattr(-,root,root)
%doc README CHANGES arpfetch
%{_sbindir}/arpwatch
%{_sbindir}/arpsnmp
%{_sbindir}/arp2ethers
%{_sbindir}/massagevendor
%{_mandir}/man8/*.8*
-/lib/systemd/system/arpwatch.service
+%{_unitdir}/arpwatch.service
%config(noreplace) %{_sysconfdir}/sysconfig/arpwatch
-%defattr(-,arpwatch,arpwatch)
%dir %{_vararpwatch}
-%verify(not md5 size mtime) %config(noreplace) %{_vararpwatch}/arp.dat
-%verify(not md5 size mtime) %config(noreplace) %{_vararpwatch}/ethercodes.dat
+%attr(-,arpwatch,arpwatch) %verify(not md5 size mtime) %config(noreplace) %{_vararpwatch}/arp.dat
+%attr(-,arpwatch,arpwatch) %verify(not md5 size mtime) %config(noreplace) %{_vararpwatch}/ethercodes.dat
%changelog
+* Thu Jul 19 2012 Jan Synáček <jsynacek at redhat.com> - 14:2.1a15-21
+- make spec slightly more fedora-review-friendly
+
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 14:2.1a15-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list