[quagga] spec: fix broken dependencies

Michal Sekletar msekleta at fedoraproject.org
Fri May 17 12:23:45 UTC 2013


commit b2ec84e2cd9a39212ec68a1bd66720941cb1ea5d
Author: Michal Sekletar <msekleta at redhat.com>
Date:   Fri May 17 14:19:45 2013 +0200

    spec: fix broken dependencies
    
    We should depend on /sbin/install-info instead of
    /usr/sbin/install-info. Once usrmove is done properly we can change
    it back.
    
    Also we should claim ownership of directory %{_libdir}/quagga.

 quagga.spec |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/quagga.spec b/quagga.spec
index 8c75534..7cd62bd 100644
--- a/quagga.spec
+++ b/quagga.spec
@@ -5,7 +5,7 @@
 
 Name: quagga
 Version: 0.99.22.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 Summary: Routing daemon
 License: GPLv2+
 Group: System Environment/Daemons
@@ -17,8 +17,8 @@ BuildRequires: net-snmp-devel
 BuildRequires: texinfo tetex libcap-devel texi2html
 BuildRequires: readline readline-devel ncurses ncurses-devel
 Requires: net-snmp ncurses
-Requires(post): systemd /usr/sbin/install-info
-Requires(preun): systemd /usr/sbin/install-info
+Requires(post): systemd /sbin/install-info
+Requires(preun): systemd /sbin/install-info
 Requires(postun): systemd
 Provides: routingdaemon = %{version}-%{release}
 
@@ -207,6 +207,7 @@ fi
 %files devel
 %defattr(-,root,root)
 %doc AUTHORS COPYING
+%dir %{_libdir}/quagga/
 %{_libdir}/quagga/*.so
 %dir %{_includedir}/quagga
 %{_includedir}/quagga/*.h
@@ -216,6 +217,10 @@ fi
 %{_includedir}/quagga/ospfapi/*.h
 
 %changelog
+* Fri May 17 2013 Michal Sekletar <msekleta at redhat.com> - 0.99.22.1-2
+- claim ownership of libdir/quagga directory
+- fix dependencies
+
 * Fri Apr 19 2013 Michal Sekletar <msekleta at redhat.com> - 0.99.22.1-1
 - update to 0.99.22.1
 - install tmpfiles dropping configuration to proper location


More information about the scm-commits mailing list