[qpid-cpp/f16] Added the qpid-cpp-server-daemon subpackage.

Darryl L. Pierce mcpierce at fedoraproject.org
Fri Aug 17 14:38:53 UTC 2012


commit b5c0f4fa3d1fb0c7c7a4802a42219c95af7d6c3a
Author: Darryl L. Pierce <dpierce at redhat.com>
Date:   Fri Aug 17 10:37:55 2012 -0400

    Added the qpid-cpp-server-daemon subpackage.
    
      * This package delivers the SysVInit scripts needed by qpidd.

 qpid-cpp.spec |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)
---
diff --git a/qpid-cpp.spec b/qpid-cpp.spec
index 55d3b73..894bc21 100644
--- a/qpid-cpp.spec
+++ b/qpid-cpp.spec
@@ -28,7 +28,7 @@
 
 Name:           qpid-cpp
 Version:        0.16
-Release:        3.1%{?dist}
+Release:        4%{?dist}
 Summary:        Libraries for Qpid C++ client applications
 License:        ASL 2.0
 URL:            http://qpid.apache.org
@@ -197,7 +197,6 @@ the open AMQP messaging protocol.
 %{_sbindir}/qpidd
 %config(noreplace) %{_sysconfdir}/qpidd.conf
 %config(noreplace) %{_sysconfdir}/sasl2/qpidd.conf
-%{_initrddir}/qpidd
 %dir %{_libdir}/qpid/daemon
 %{_libdir}/qpid/daemon/acl.so
 %attr(755, qpidd, qpidd) %{_localstatedir}/lib/qpidd
@@ -212,19 +211,32 @@ getent passwd qpidd >/dev/null || \
     -c "Owner of Qpidd Daemons" qpidd
 exit 0
 
-%post -n qpid-cpp-server
+
+
+%package -n qpid-cpp-server-daemon
+Summary:  Files for launching the AMQP message broker daemon
+
+Requires: qpid-cpp-server = %{version}-%{release}
+
+%description -n qpid-cpp-server-daemon
+%{summary}.
+
+%files -n qpid-cpp-server-daemon
+%{_initrddir}/qpidd
+
+%post -n qpid-cpp-server-daemon
 # This adds the proper /etc/rc*.d links for the script
 /sbin/chkconfig --add qpidd
 /sbin/ldconfig
 
-%preun -n qpid-cpp-server
+%preun -n qpid-cpp-server-daemon
 # Check that this is actual deinstallation, not just removing for upgrade.
 if [ $1 = 0 ]; then
         /sbin/service qpidd stop >/dev/null 2>&1 || :
         /sbin/chkconfig --del qpidd
 fi
 
-%postun -n qpid-cpp-server
+%postun -n qpid-cpp-server-daemon
 if [ $1 -ge 1 ]; then
         /sbin/service qpidd condrestart >/dev/null 2>&1 || :
 fi
@@ -719,6 +731,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Aug 17 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.16-4
+- Added the qpid-cpp-server-daemon subpackage.
+  * This package delivers the SysVInit scripts needed by qpidd.
+
 * Wed Aug  1 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.16-3.1
 - Moved the QMF related swig descriptors to the qmf-devel package.
 


More information about the scm-commits mailing list