[bird] initscripts moved to subpackage

Jiri Skala jskala at fedoraproject.org
Wed Nov 23 13:39:34 UTC 2011


commit 1b556f2e46ff1e00d4e44b92d9390eb0b8287a9e
Author: Jiri Skala <jskala at redhat.com>
Date:   Wed Nov 23 14:39:28 2011 +0100

    initscripts moved to subpackage

 bird.spec |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)
---
diff --git a/bird.spec b/bird.spec
index 5cb5c3d..fbcd5ed 100644
--- a/bird.spec
+++ b/bird.spec
@@ -3,7 +3,7 @@
 
 Name:           bird
 Version:        1.3.4
-Release:       	1%{?dist}
+Release:       	2%{?dist}
 Summary:        BIRD Internet Routing Daemon
 
 Group:          System Environment/Daemons
@@ -49,6 +49,23 @@ protocols BGP, RIP and OSPF.
 
 This package contains documentation.
 
+%package sysvinit
+Summary: BIRD Internet Routing Daemon
+Group: System Environment/Daemons
+Requires: %{name} = %{version}-%{release}
+Requires(preun): /sbin/service
+
+%description sysvinit
+The bird-sysvinit contains SysV initscripts for bird and bird6 packages.
+
+%package -n bird6-sysvinit
+Summary: BIRD Internet Routing Daemon
+Group: System Environment/Daemons
+Requires: %{name}6 = %{version}-%{release}
+Requires(preun): /sbin/service
+
+%description -n bird6-sysvinit
+The bird-sysvinit contains SysV initscripts for bird and bird6 packages.
 
 %prep
 %setup -q
@@ -145,12 +162,10 @@ if /sbin/chkconfig --level 3 bird6 ; then
         /bin/systemctl enable bird6.service >/dev/null 2>&1 || :
 fi
 
-
 %files
 %defattr(-,root,root,-)
 %doc NEWS README TODO
 %config(noreplace) %{_sysconfdir}/bird.conf
-%attr(755,root,root) %{_initddir}/bird
 %{_unitdir}/bird.service
 %{_sbindir}/bird
 %{_sbindir}/birdc
@@ -159,7 +174,6 @@ fi
 %defattr(-,root,root,-)
 %doc NEWS README TODO
 %config(noreplace) %{_sysconfdir}/bird6.conf
-%attr(755,root,root) %{_initddir}/bird6
 %{_unitdir}/bird6.service
 %{_sbindir}/bird6
 %{_sbindir}/birdc6
@@ -169,8 +183,16 @@ fi
 %doc NEWS README TODO
 %doc doc/bird*.html
 
+%files sysvinit
+%attr(755,root,root) %{_initddir}/bird
+
+%files -n bird6-sysvinit
+%attr(755,root,root) %{_initddir}/bird6
 
 %changelog
+* Wed Nov 23 2011 Jiri Skala <jskala at redhat.com> 1.3.4-2
+- initscripts moved to subpackage
+
 * Mon Oct 10 2011 Jiri Skala <jskala at redhat.com> 1.3.4-1
 - updated to latest upstream 1.3.4
 


More information about the scm-commits mailing list