[qpid-cpp/f16] Fixed up the headers for the various sub-packages.

Darryl L. Pierce mcpierce at fedoraproject.org
Thu Jun 7 13:42:51 UTC 2012


commit 8be8c0ff65125fbe83f77139a2206cf4ef4392f4
Author: Darryl L. Pierce <dpierce at redhat.com>
Date:   Fri Jun 1 16:00:22 2012 -0400

    Fixed up the headers for the various sub-packages.

 qpid-cpp.spec |  177 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 91 insertions(+), 86 deletions(-)
---
diff --git a/qpid-cpp.spec b/qpid-cpp.spec
index d8ffd71..c99021e 100644
--- a/qpid-cpp.spec
+++ b/qpid-cpp.spec
@@ -81,12 +81,13 @@ Run-time libraries for AMQP client applications developed using Qpid
 C++. Clients exchange messages with an AMQP message broker using
 the AMQP protocol.
 
+
 # === Package: qpid-cpp-client ===
 
 %package -n %{pkg_name}-client
-Summary: Libraries for Qpid C++ client applications
-Group: System Environment/Libraries
-Requires: boost
+Summary:   Libraries for Qpid C++ client applications
+Group:     System Environment/Libraries
+Requires:  boost
 Obsoletes: qpidc
 
 Requires(post):/sbin/chkconfig
@@ -118,17 +119,18 @@ the AMQP protocol.
 %postun -n %{pkg_name}-client
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-client-devel ===
 
 %package -n %{pkg_name}-client-devel
-Summary: Header files, documentation and testing tools for developing Qpid C++ clients
-Group: Development/System
-Requires: %{pkg_name}-client = %version-%release
-Requires: boost-devel
-Requires: boost-filesystem
-Requires: boost-program-options
-Requires: libuuid-devel
-Requires: python
+Summary:   Header files, documentation and testing tools for developing Qpid C++ clients
+Group:     Development/System
+Requires:  %{pkg_name}-client = %version-%release
+Requires:  boost-devel
+Requires:  boost-filesystem
+Requires:  boost-program-options
+Requires:  libuuid-devel
+Requires:  python
 Obsoletes: qpidc-devel
 Obsoletes: qpidc-perftest
 
@@ -171,11 +173,12 @@ in C++ using Qpid.  Qpid implements the AMQP messaging specification.
 %postun -n %{pkg_name}-client-devel
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-client-devel-docs ===
 
 %package -n %{pkg_name}-client-devel-docs
-Summary: AMQP client development documentation
-Group: Documentation
+Summary:   AMQP client development documentation
+Group:     Documentation
 BuildArch: noarch
 Obsoletes: qpidc-devel-docs
 
@@ -188,13 +191,14 @@ format for easy browsing.
 %defattr(-,root,root,-)
 %doc cpp/docs/api/html
 
+
 # === Package: qpid-cpp-server ===
 
 %package -n %{pkg_name}-server
-Summary: An AMQP message broker daemon
-Group: System Environment/Daemons
-Requires: %{pkg_name}-client = %version-%release
-Requires: cyrus-sasl
+Summary:   An AMQP message broker daemon
+Group:     System Environment/Daemons
+Requires:  %{pkg_name}-client = %version-%release
+Requires:  cyrus-sasl
 Obsoletes: qpidd
 Obsoletes: qpidd-acl
 
@@ -243,16 +247,17 @@ if [ $1 -ge 1 ]; then
 fi
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-server-devel ===
 
 %package -n %{pkg_name}-server-devel
-Summary: Libraries and header files for developing Qpid broker extensions
-Group: Development/System
-Requires: %{pkg_name}-client-devel = %version-%release
-Requires: %{pkg_name}-server = %version-%release
-Requires: boost-devel
-Requires: boost-filesystem
-Requires: boost-program-options
+Summary:   Libraries and header files for developing Qpid broker extensions
+Group:     Development/System
+Requires:  %{pkg_name}-client-devel = %version-%release
+Requires:  %{pkg_name}-server = %version-%release
+Requires:  boost-devel
+Requires:  boost-filesystem
+Requires:  boost-program-options
 Obsoletes: qpidd-devel
 
 %description -n %{pkg_name}-server-devel
@@ -271,14 +276,15 @@ Qpid broker daemon.
 %postun -n %{pkg_name}-server-devel
 /sbin/ldconfig
 
+
 # === Package: qpid-qmf ===
 
 %package -n qpid-qmf
-Summary: The QPID Management Framework
-Group: System Environment/Daemons
-Requires: %{pkg_name}-client = %version-%release
-Requires: python-qpid >= %version
-Provides: qmf = %version-%release
+Summary:   The QPID Management Framework
+Group:     System Environment/Daemons
+Requires:  %{pkg_name}-client = %version-%release
+Requires:  python-qpid >= %version
+Provides:  qmf = %version-%release
 Obsoletes: qmf < %version-%release
 
 %description -n qpid-qmf
@@ -298,14 +304,15 @@ An extensible management framework layered on QPID messaging.
 %postun -n qpid-qmf
 /sbin/ldconfig
 
+
 # === Package: qpid-qmf-devel ===
 
 %package -n qpid-qmf-devel
-Summary: Header files and tools for developing QMF extensions
-Group: Development/System
-Requires: qpid-qmf = %version-%release
-Requires: %{pkg_name}-client-devel = %version-%release
-Provides: qmf-devel = %version-%release
+Summary:   Header files and tools for developing QMF extensions
+Group:     Development/System
+Requires:  qpid-qmf = %version-%release
+Requires:  %{pkg_name}-client-devel = %version-%release
+Provides:  qmf-devel = %version-%release
 Obsoletes: qmf-devel < %version-%release
 
 %description -n qpid-qmf-devel
@@ -327,13 +334,14 @@ components.
 %postun -n qpid-qmf-devel
 /sbin/ldconfig
 
+
 # === Package: python-qpid-qmf ===
 
 %package -n python-qpid-qmf
-Summary: The QPID Management Framework bindings for python
-Group: System Environment/Libraries
-Requires: qpid-qmf = %version-%release
-Provides: python-qmf = %version-%release
+Summary:   The QPID Management Framework bindings for python
+Group:     System Environment/Libraries
+Requires:  qpid-qmf = %version-%release
+Provides:  python-qmf = %version-%release
 Obsoletes: python-qmf < %version-%release
 
 %description -n python-qpid-qmf
@@ -363,13 +371,14 @@ for python.
 %postun -n python-qpid-qmf
 /sbin/ldconfig
 
+
 # === Package: ruby-qpid-qmf ===
 
 %package -n ruby-qpid-qmf
-Summary: The QPID Management Framework bindings for ruby
-Group: System Environment/Libraries
-Requires: qpid-qmf = %version-%release
-Provides: ruby-qmf = %version-%release
+Summary:   The QPID Management Framework bindings for ruby
+Group:     System Environment/Libraries
+Requires:  qpid-qmf = %version-%release
+Provides:  ruby-qmf = %version-%release
 Obsoletes: ruby-qmf < %version-%release
 
 %description -n ruby-qpid-qmf
@@ -390,12 +399,13 @@ for ruby.
 %postun -n ruby-qpid-qmf
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-client-rdma ===
 
 %package -n %{pkg_name}-client-rdma
-Summary: RDMA Protocol support (including Infiniband) for Qpid clients
-Group: System Environment/Libraries
-Requires: %{pkg_name}-client = %version-%release
+Summary:   RDMA Protocol support (including Infiniband) for Qpid clients
+Group:     System Environment/Libraries
+Requires:  %{pkg_name}-client = %version-%release
 Obsoletes: qpidc-rdma
 
 %description -n %{pkg_name}-client-rdma
@@ -414,13 +424,14 @@ Infiniband) as the transport for Qpid messaging.
 %postun -n %{pkg_name}-client-rdma
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-server-rdma ===
 
 %package -n %{pkg_name}-server-rdma
-Summary: RDMA Protocol support (including Infiniband) for the Qpid daemon
-Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %version-%release
-Requires: %{pkg_name}-client-rdma = %version-%release
+Summary:   RDMA Protocol support (including Infiniband) for the Qpid daemon
+Group:     System Environment/Libraries
+Requires:  %{pkg_name}-server = %version-%release
+Requires:  %{pkg_name}-client-rdma = %version-%release
 Obsoletes: qpidd-rdma
 
 %description -n %{pkg_name}-server-rdma
@@ -437,12 +448,13 @@ transport for AMQP messaging.
 %postun -n %{pkg_name}-server-rdma
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-client-ssl ===
 
 %package -n %{pkg_name}-client-ssl
-Summary: SSL support for Qpid clients
-Group: System Environment/Libraries
-Requires: %{pkg_name}-client = %version-%release
+Summary:   SSL support for Qpid clients
+Group:     System Environment/Libraries
+Requires:  %{pkg_name}-client = %version-%release
 Obsoletes: qpidc-ssl
 
 %description -n %{pkg_name}-client-ssl
@@ -460,13 +472,14 @@ for Qpid messaging.
 %postun -n %{pkg_name}-client-ssl
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-server-ssl ===
 
 %package -n %{pkg_name}-server-ssl
-Summary: SSL support for the Qpid daemon
-Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %version-%release
-Requires: %{pkg_name}-client-ssl = %version-%release
+Summary:   SSL support for the Qpid daemon
+Group:     System Environment/Libraries
+Requires:  %{pkg_name}-server = %version-%release
+Requires:  %{pkg_name}-client-ssl = %version-%release
 Obsoletes: qpidd-ssl
 
 %description -n %{pkg_name}-server-ssl
@@ -483,14 +496,15 @@ messaging.
 %postun -n %{pkg_name}-server-ssl
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-server-xml ===
 
 %package -n %{pkg_name}-server-xml
-Summary: XML extensions for the Qpid daemon
-Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %version-%release
-Requires: xqilla
-Requires: xerces-c
+Summary:   XML extensions for the Qpid daemon
+Group:     System Environment/Libraries
+Requires:  %{pkg_name}-server = %version-%release
+Requires:  xqilla
+Requires:  xerces-c
 Obsoletes: qpidd-xml
 
 %description -n %{pkg_name}-server-xml
@@ -507,15 +521,16 @@ messages.
 %postun -n %{pkg_name}-server-xml
 /sbin/ldconfig
 
+
 # === Package: qpid-cpp-server-store ===
 
 %package -n %{pkg_name}-server-store
-Summary: Red Hat persistence extension to the Qpid messaging system
-Group: System Environment/Libraries
-License: LGPL 2.1+
-Requires: %{pkg_name}-server = %{qpid_release}
-Requires: db4
-Requires: libaio
+Summary:   Red Hat persistence extension to the Qpid messaging system
+Group:     System Environment/Libraries
+License:   LGPL 2.1+
+Requires:  %{pkg_name}-server = %{qpid_release}
+Requires:  db4
+Requires:  libaio
 Obsoletes: rhm
 
 %description -n %{pkg_name}-server-store
@@ -525,7 +540,7 @@ with Berkeley DB.
 
 %files -n %{pkg_name}-server-store
 %defattr(-,root,root,-)
-%doc ../store-%{qpid_release}.%{store_svnrev}/README 
+%doc ../store-%{qpid_release}.%{store_svnrev}/README
 %{_libdir}/qpid/daemon/msgstore.so*
 %{python_sitearch}/qpidstore/__init__.py*
 %{python_sitearch}/qpidstore/jerr.py*
@@ -541,6 +556,7 @@ with Berkeley DB.
 %postun -n %{pkg_name}-server-store
 /sbin/ldconfig
 
+
 # === Package: qpid-tools ===
 
 %package -n qpid-tools
@@ -569,11 +585,12 @@ Management and diagnostic tools for Apache Qpid brokers and clients.
 %{python_sitelib}/qpid_tools-*.egg-info
 %endif
 
+
 # === Package: perl-qpid ===
 
 %package -n perl-qpid
-Summary:   Perl bindings for Apache Qpid Messaging
-Group:     System Environment/Tools
+Summary: Perl bindings for Apache Qpid Messaging
+Group:   System Environment/Tools
 
 %description -n perl-qpid
 %{summary}.
@@ -583,8 +600,6 @@ Group:     System Environment/Tools
 %doc cpp/bindings/qpid/examples/perl/*
 %{perl_vendorarch}/*
 
-# ===
-
 
 %prep
 %setup -q -n qpid-%{version}
@@ -743,26 +758,16 @@ popd
 %clean
 rm -rf %{buildroot}
 
+
 %check
-#pushd %{_builddir}/%{name}-%{version}/cpp
-# LANG=C needs to be in the environment to deal with a libtool issue
-# temporarily disabling make check due to libtool issues
-# needs to be re-enabled asap
-#LANG=C ECHO=echo make check
-#popd
-
-%ifarch i386 i586 i686 x86_64
-#RHM
-#pushd %{_builddir}/store-%{qpid_release}.%{store_svnrev}
-#make check
-#popd
-#/RHM
-%endif
+
 
 %post -p /sbin/ldconfig
 
+
 %postun -p /sbin/ldconfig
 
+
 %changelog
 * Tue May 29 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.16-1.1
 - Release 0.16 of Qpid upstream.


More information about the scm-commits mailing list