[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