Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2015-04-02 16:02:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and      /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qpid-cpp"

Changes:
--------
New Changes file:

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/perl-qpid.changes  2015-04-02 
16:02:46.000000000 +0200
@@ -0,0 +1,41 @@
+-------------------------------------------------------------------
+Wed Mar 25 09:07:48 UTC 2015 - [email protected]
+
+- Update to upstream 0.32
+
+-------------------------------------------------------------------
+Wed Feb 25 09:00:03 UTC 2015 - [email protected]
+
+- Update to upstream 0.30
+- Build from the qpid-cpp-0.30 tarball, since upstream changed the
+  packaging
+
+-------------------------------------------------------------------
+Thu Jul 24 10:05:03 UTC 2014 - [email protected]
+
+- Upgrade to upstream version 0.28
+- Remove integrated patches:
+  * 0001-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+  * 0002-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+- Build from the qpid-0.28 tarball, since qpid-perl tarballs are
+  not distributed for this version
+
+-------------------------------------------------------------------
+Mon Apr 14 09:45:34 UTC 2014 - [email protected]
+
+- Upgrade to upstream version 0.26
+- New patches from Fedora:
+  * 0001-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+  * 0002-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+
+-------------------------------------------------------------------
+Mon Sep 30 13:02:42 UTC 2013 - [email protected]
+
+- Add BuildRoot line to fix build on older systems
+- Depend on oldest swig known to work
+
+-------------------------------------------------------------------
+Mon Sep 23 09:12:50 UTC 2013 - [email protected]
+
+- Initial package based on Fedora's perl-qpid
+
New Changes file:

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2015-04-02 
16:02:46.000000000 +0200
@@ -0,0 +1,96 @@
+-------------------------------------------------------------------
+Wed Mar 25 09:28:06 UTC 2015 - [email protected]
+
+- Mention qpid-cpp-rpmlintrc in the spec file
+
+-------------------------------------------------------------------
+Wed Mar 25 09:06:48 UTC 2015 - [email protected]
+
+- Update to upstream 0.32
+- Removed integrated patches:
+  * 0002-NO-JIRA-Remove-dead-unused-code.patch
+  * 0003-QPID-6128-Fix-compiling-SocketAddress-on-ARM.patch
+
+-------------------------------------------------------------------
+Wed Feb 25 09:00:03 UTC 2015 - [email protected]
+
+- Update to upstream 0.30
+- Rename the packate from qpid to qpid-cpp
+  * correspond to the upstream packaging
+- Removed patches:
+  * 0002-NO-JIRA-Remove-unused-code.patch
+  * 0003-QPID-3650-Avoid-unaligned-memory-access.patch
+  * 0004-QPID-3650-Avoid-unaligned-memory-access.patch
+  * qpid-0.24-defaultstart.patch
+  * qpid-0.24-initdir.patch
+  * qpid-0.24-tests.patch
+  * qpid-0.28-cmake.patch
+- Added patches:
+  * 0002-NO-JIRA-Remove-dead-unused-code.patch
+  * 0003-QPID-6128-Fix-compiling-SocketAddress-on-ARM.patch
+  * qpid-cpp-0.30-cmake.patch
+  * qpid-cpp-initdir.patch
+  * qpid-cpp-tests.patch
+
+-------------------------------------------------------------------
+Thu Jul 24 08:23:29 UTC 2014 - [email protected]
+
+- Update to upstream 0.28
+- Removed integrated patches:
+  * 0002-QPID-4984-Fix-for-recovery-ambiguity-issue-other-cod.patch
+  * 0003-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+  * 0004-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+- Add new upstream patches:
+  * 0002-NO-JIRA-Remove-unused-code.patch
+  * 0003-QPID-3650-Avoid-unaligned-memory-access.patch
+  * 0004-QPID-3650-Avoid-unaligned-memory-access.patch
+- Rediff patch to correspond to the new sources
+  * qpid-0.26-cmake.patch -> qpid-0.28-cmake.patch
+- Add patch to fix aarch64 build
+  * qpid-cpp-aarch64.patch
+- Don't build qpid-tools as noarch since it contains two new binary
+  tools
+
+-------------------------------------------------------------------
+Mon May 26 23:25:53 UTC 2014 - [email protected]
+
+- Move things from /var/run to /run
+
+-------------------------------------------------------------------
+Mon Apr 14 09:35:07 UTC 2014 - [email protected]
+
+- Update to upstream 0.26
+- Removed patches:
+  * 02-QPID-4670-Move-to-proton-0.5-remove-dummy-string-in-.patch
+  * 03-QPID-5122-cleaner-encoding-of-index-for-delivery-tag.patch
+  * 05-QPID-5016-Zero-rmgr-struct-element-with-correct-size.patch
+  * 06-QPID-5126-Fix-for-building-legacy-store-on-ARM-platf.patch
+- New patches from Fedora:
+  * 0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch
+  * 0002-QPID-4984-Fix-for-recovery-ambiguity-issue-other-cod.patch
+  * 0003-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+  * 0004-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+- Build fix with newer versions of cmake
+  * qpid-0.26-cmake.patch
+
+-------------------------------------------------------------------
+Mon Jan  6 13:30:35 UTC 2014 - [email protected]
+
+- Own some directories to avoid post-build errors
+
+-------------------------------------------------------------------
+Mon Sep 30 12:53:36 UTC 2013 - [email protected]
+
+- Add BuildRoot line to fix build on older systems
+- Depend on oldest swig known to work
+
+-------------------------------------------------------------------
+Mon Sep 30 12:17:33 UTC 2013 - [email protected]
+
+- Fix packaging of store.so* and thus build with debuginfo flag
+
+-------------------------------------------------------------------
+Fri Sep 20 14:25:02 UTC 2013 - [email protected]
+
+- Initial package based on Fedora's qpid-cpp package
+

New:
----
  0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch
  perl-qpid.changes
  perl-qpid.spec
  qpid-0.24-date.patch
  qpid-cpp-0.30-cmake.patch
  qpid-cpp-0.32.tar.gz
  qpid-cpp-aarch64.patch
  qpid-cpp-initdir.patch
  qpid-cpp-rpmlintrc
  qpid-cpp-tests.patch
  qpid-cpp.changes
  qpid-cpp.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-qpid.spec ++++++
#
# spec file for package perl-qpid
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           perl-qpid
Version:        0.32
Release:        0
Summary:        Perl bindings for the Qpid messaging framework
License:        Apache-2.0
Group:          Development/Libraries/Perl
Url:            http://qpid.apache.org/
Source0:        
http://www.apache.org/dist/qpid/%{version}/qpid-cpp-%{version}.tar.gz
BuildRequires:  gcc-c++
BuildRequires:  qpid-cpp-client-devel = %{version}
BuildRequires:  swig >= 2.0.9
Requires:       perl = %{perl_version}
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Perl bindings for the Qpid messaging framework.

%prep
%setup -q -n qpid-cpp-%{version}

%build
pushd bindings/qpid/perl
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
make %{?_smp_mflags}
popd

%install
pushd bindings/qpid/perl
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
rm -rf %{buildroot}%{perl_vendorarch}/auto/
popd

%files
%defattr(-,root,root)
%{perl_vendorarch}/*
%doc LICENSE
%{_mandir}/man3/*

%changelog
++++++ qpid-cpp.spec ++++++
#
# spec file for package qpid-cpp
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           qpid-cpp
Version:        0.32
Release:        0
Summary:        Libraries for Qpid C++ client applications
License:        Apache-2.0
Group:          Productivity/Networking/Other
Url:            http://qpid.apache.org
Source0:        
http://www.apache.org/dist/qpid/%{version}/%{name}-%{version}.tar.gz
Source1000:     %{name}-rpmlintrc
Patch0:         0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch
Patch3:         qpid-0.24-date.patch
Patch4:         qpid-cpp-tests.patch
Patch5:         qpid-cpp-initdir.patch
Patch8:         %{name}-0.30-cmake.patch
Patch9:         %{name}-aarch64.patch
BuildRequires:  boost-devel
BuildRequires:  cmake
BuildRequires:  cyrus-sasl
BuildRequires:  cyrus-sasl-devel
BuildRequires:  doxygen
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  libaio-devel
BuildRequires:  libtool
BuildRequires:  libuuid-devel
BuildRequires:  mozilla-nspr
BuildRequires:  mozilla-nspr-devel
BuildRequires:  mozilla-nss
BuildRequires:  mozilla-nss-devel
BuildRequires:  perl
BuildRequires:  pkgconfig
BuildRequires:  python
BuildRequires:  python-devel
BuildRequires:  python-xml
BuildRequires:  ruby
BuildRequires:  ruby-devel
BuildRequires:  swig >= 2.0.9
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} >= 1200
BuildRequires:  systemd
%endif

%description
Run-time libraries for AMQP client applications developed using Qpid
C++. Clients exchange messages with an AMQP message broker using
the AMQP protocol.

%package client
Summary:        Libraries for Qpid C++ client applications
License:        Apache-2.0
Group:          Productivity/Networking/Other

%description client
Run-time libraries for AMQP client applications developed using Qpid
C++. Clients exchange messages with an AMQP message broker using
the AMQP protocol.

%files client
%defattr(-,root,root,-)
%doc DESIGN
%doc LICENSE
%doc NOTICE
%doc README.txt
%doc RELEASE_NOTES
%{_libdir}/libqpidcommon.so.*
%{_libdir}/libqpidclient.so.*
%{_libdir}/libqpidtypes.so.*
%{_libdir}/libqpidmessaging.so.*
%dir %{_libdir}/qpid
%dir %{_sysconfdir}/qpid
%config(noreplace) %{_sysconfdir}/qpid/qpidc.conf

%post client -p /sbin/ldconfig

%postun client -p /sbin/ldconfig

%package client-devel
Summary:        Header files, documentation and testing tools for developing 
Qpid C++ clients
License:        Apache-2.0
Group:          Development/Libraries/C and C++
Requires:       %{name}-client = %{version}-%{release}
Requires:       boost-devel
Requires:       libuuid-devel
Requires:       python

%description client-devel
Libraries, header files and documentation for developing AMQP clients
in C++ using Qpid.  Qpid implements the AMQP messaging specification.

%files client-devel
%defattr(-,root,root,-)
%dir %{_includedir}/qpid
%{_includedir}/qpid/*.h
%{_includedir}/qpid/qpid.i
%{_includedir}/qpid/swig_perl_typemaps.i
%{_includedir}/qpid/swig_python_typemaps.i
%{_includedir}/qpid/swig_ruby_typemaps.i
%{_includedir}/qpid/sys
%{_includedir}/qpid/messaging
%{_includedir}/qpid/types
%{_libdir}/libqpidcommon.so
%{_libdir}/libqpidclient.so
%{_libdir}/libqpidtypes.so
%{_libdir}/libqpidmessaging.so
%{_libdir}/pkgconfig/qpid.pc
%{_datadir}/qpid
%defattr(755,root,root,-)
%{_bindir}/qpid-perftest
%{_bindir}/qpid-topic-listener
%{_bindir}/qpid-topic-publisher
%{_bindir}/qpid-latency-test
%{_bindir}/qpid-client-test
%{_bindir}/qpid-txtest
%{_bindir}/qpid-send
%{_bindir}/qpid-receive
%dir %{_libexecdir}/qpid
%{_libexecdir}/qpid/tests
%{_libdir}/cmake/Qpid

%post client-devel -p /sbin/ldconfig

%postun client-devel -p /sbin/ldconfig

%package client-devel-docs
Summary:        AMQP client development documentation
License:        Apache-2.0
Group:          Documentation/Other
BuildArch:      noarch

%description client-devel-docs
This package includes the AMQP clients development documentation in HTML
format for easy browsing.

%files client-devel-docs
%defattr(-,root,root,-)
%{_datadir}/doc/%{name}-%{version}

%package server
Summary:        An AMQP message broker daemon
License:        Apache-2.0
Group:          Productivity/Networking/Other
Requires:       %{name}-client = %{version}-%{release}
Requires:       cyrus-sasl
%systemd_requires

%description server
A message broker daemon that receives stores and routes messages using
the open AMQP messaging protocol.

%files server
%defattr(-,root,root,-)
%{_libdir}/libqpidbroker.so.*
%{_sbindir}/qpidd
%{_sbindir}/rcqpidd
%{_unitdir}/qpidd.service
%dir %{_sysconfdir}/qpid
%config(noreplace) %{_sysconfdir}/qpid/qpidd.conf
%dir %{_sysconfdir}/sasl2
%config(noreplace) %{_sysconfdir}/sasl2/qpidd.conf
%exclude %{_libdir}/qpid/daemon/ha.so
%{_mandir}/man1/qpidd*
%attr(755, qpidd, qpidd) %{_localstatedir}/lib/qpidd
%ghost %attr(755, qpidd, qpidd) /run/qpidd

%pre server
getent group qpidd >/dev/null || groupadd -r qpidd
getent passwd qpidd >/dev/null || \
  useradd -r -M -g qpidd -d %{_localstatedir}/lib/qpidd -s /sbin/nologin \
    -c "Owner of Qpidd Daemons" qpidd
%service_add_pre qpidd.service
exit 0

%post server
/sbin/ldconfig
%service_add_post qpidd.service
exit 0

%preun server
%service_del_preun qpidd.service
exit 0

%postun server
/sbin/ldconfig
%if 0%{?suse_version} >= 1200
%service_del_preun qpidd.service
%endif
exit 0

%package server-ha
Summary:        Extensions to the AMQP message broker to provide high 
availability
License:        Apache-2.0
Group:          Productivity/Networking/Other
Requires:       %{name}-server = %{version}-%{release}
Requires:       python-qpid-qmf = %{version}-%{release}

%description server-ha
Provides extensions to the AMQP message broker to provide high availability.

%files server-ha
%defattr(-,root,root,-)
# %{_bindir}/qpid-ha
%dir %{_libdir}/qpid
%dir %{_libdir}/qpid/daemon
%{_libdir}/qpid/daemon/ha.so
%{_unitdir}/qpidd-primary.service

%pre server-ha
%service_add_pre qpidd-primary.service
exit 0

%post server-ha
/sbin/ldconfig
%service_add_post qpidd-primary.service
exit 0

%preun server-ha
%service_del_preun qpidd-primary.service
exit 0

%postun server-ha
/sbin/ldconfig
%service_del_preun qpidd-primary.service
exit 0

%package server-store
Summary:        Red Hat persistence extension to the Qpid messaging system
License:        LGPL-2.1+
Group:          Productivity/Networking/Other
Requires:       %{name}-server = %{version}

%description server-store
Red Hat persistence extension to the Qpid AMQP broker: persistent message
storage using either a libaio-based asynchronous journal, or synchronously
with Berkeley DB.

%files server-store
%defattr(-,root,root,-)
%dir %{_libdir}/qpid
%dir %{_libdir}/qpid/daemon

%post server-store -p /sbin/ldconfig

%postun server-store -p /sbin/ldconfig

%package -n python-qpid_messaging
Summary:        Python bindings for the Qpid messaging framework
Group:          Development/Libraries/Python
Requires:       python
Requires:       python-qpid-common

%description -n python-qpid_messaging
Python bindings for the Qpid messaging framework.

%files -n python-qpid_messaging
%defattr(-,root,root,-)
%{python_sitearch}/qpid_messaging.py
%{python_sitearch}/qpid_messaging.pyc
%{python_sitearch}/qpid_messaging.pyo
%{python_sitearch}/*_qpid_messaging.so

%package -n qpid-qmf
Summary:        The QPID Management Framework
Requires:       python-qpid >= %{version}
Requires:       python-qpid-qmf = %{version}
Requires:       qpid-cpp-client >= %{version}

%description -n qpid-qmf
The Qpid Management Framework is a general-purpose management bus built on Qpid
messaging. It takes advantage of the scalability, security, and rich
capabilities of Qpid to provide flexible and easy-to-use manageability to a
large set of applications.

%files -n qpid-qmf
%defattr(-,root,root,-)
%{_libdir}/libqmf2.so.*

%post -n qpid-qmf -p /sbin/ldconfig

%postun -n qpid-qmf -p /sbin/ldconfig

%package -n qpid-qmf-devel
Summary:        Header files and tools for developing QMF extensions
Requires:       qpid-cpp-client-devel >= %{version}
Requires:       qpid-qmf = %{version}-%{release}

%description -n qpid-qmf-devel
Header files and code-generation tools needed for developers of QMF-managed
components.

%files -n qpid-qmf-devel
%defattr(-,root,root,-)
%{_includedir}/qmf
%{_libdir}/libqmf2.so
%{_bindir}/qmf-gen
%{python_sitelib}/qmfgen
%{_libdir}/pkgconfig/qmf2.pc

%post -n qpid-qmf-devel -p /sbin/ldconfig

%postun -n qpid-qmf-devel -p /sbin/ldconfig

%package -n python-qpid-qmf
Summary:        The QPID Management Framework bindings for python
Requires:       qpid-qmf = %{version}-%{release}

%description -n python-qpid-qmf
An extensible management framework layered on QPID messaging, bindings
for python.

%files -n python-qpid-qmf
%defattr(-,root,root,-)
%{python_sitearch}/qmf2.py*
%{python_sitearch}/cqmf2.py*
%{python_sitearch}/*_cqmf2.so

%post -n python-qpid-qmf -p /sbin/ldconfig

%postun -n python-qpid-qmf -p /sbin/ldconfig

%prep
%setup -q
%patch0 -p3
%patch3 -p2 -b .date
%patch4 -p1 -b .tests
%patch5 -p1 -b .initdir
%patch8 -p1
%patch9 -p2

%global perftests "qpid-perftest qpid-topic-listener qpid-topic-publisher 
qpid-latency-test qpid-client-test qpid-txtest"

%build
%cmake -DLIBEXEC_INSTALL_DIR=%{_libexecdir}
make %{?_smp_mflags}
make docs-user-api %{?_smp_mflags}
pushd bindings/qpid/python
make %{?_smp_mflags}
popd

%install
mkdir -p -m0755 %{buildroot}%{_unitdir}

%cmake_install
chmod 755 %{buildroot}/%{python_sitearch}/*_qpid_messaging.so

# clean up items we're not installing
rm -f  %{buildroot}%{_bindir}/qpid-python-test
rm -f  %{buildroot}%{_libdir}/libqpidbroker.so
rm -f  %{buildroot}%{_libdir}/libcqpid_perl.so
rm -f  %{buildroot}%{_libdir}/ruby/cqpid.so
rm -rf %{buildroot}%{rb_sitelib}
rm -rf %{buildroot}%{_libexecdir}/perl5
rm -rf %{buildroot}%{_libdir}/perl5
rm -rf %{buildroot}%{python_sitearch}/qpid_python*egg-info
rm -rf %{buildroot}%{python_sitearch}/mllib
rm -rf %{buildroot}%{python_sitearch}/qpid
rm -rf %{buildroot}%{python_sitelib}/qpidtoollibs
rm -rf %{buildroot}%{_libdir}/qpid/daemon/store.so*
rm -rf %{buildroot}%{_initddir}/qpidd-primary
rm -rf %{buildroot}%{_datadir}/qpid-tools
rm -rf %{buildroot}%{_libexecdir}/qpid-qls-analyze

# QMF Python management
install -d %{_builddir}/cpp/managementgen/qmfgen \
           %{buildroot}/%{python_sitelib}

# install systemd files
mkdir -p %{buildroot}%{_unitdir}
install -pm 644 %{_builddir}/%{name}-%{version}%{_sysconfdir}/qpidd.service \
    %{buildroot}%{_unitdir}
install -pm 644 
%{_builddir}/%{name}-%{version}%{_sysconfdir}/qpidd-primary.service \
    %{buildroot}%{_unitdir}
rm -f %{buildroot}%{_initddir}/qpidd
rm -f %{buildroot}%{_sysconfdir}/init.d/qpidd.service

# install perftests utilities
mkdir -p %{buildroot}%{_bindir}
pushd build/src/tests
for ptest in %{perftests}; do
  libtool --mode=install install -m755 $ptest %{buildroot}%{_bindir}
done
popd

mkdir -p %{buildroot}/run
touch %{buildroot}/run/qpidd
mkdir -p %{buildroot}%{_localstatedir}/lib/qpidd

# Provide SUSE policy symlink /usr/sbin/rcFOO -> /etc/init.d/FOO
# /usr/sbin/service exists only since openSUSE 12.3:
%if 0%{?suse_version} > 1220
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcqpidd
%else
ln -s /sbin/service %{buildroot}%{_sbindir}/rcqpidd
%endif

# clean up leftover ruby files
rm -rf %{buildroot}%{_prefix}/local/%{_lib}/ruby/site_ruby

%fdupes -s %{buildroot}

%check

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%changelog
++++++ 0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch ++++++
>From d377a75fc454bd329f9dc340dd13aaab080fcf3a Mon Sep 17 00:00:00 2001
From: "Darryl L. Pierce" <[email protected]>
Date: Wed, 3 Apr 2013 10:07:37 -0400
Subject: [PATCH 1/3] NO-JIRA: qpidd.service file for use on Fedora

This patch provides the needed systemd file for running the Qpid broker
as a service.
---
 qpid/cpp/etc/qpidd-primary.service | 15 +++++++++++++++
 qpid/cpp/etc/qpidd.service         | 14 ++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 qpid/cpp/etc/qpidd-primary.service
 create mode 100644 qpid/cpp/etc/qpidd.service

diff --git a/qpid/cpp/etc/qpidd-primary.service 
b/qpid/cpp/etc/qpidd-primary.service
new file mode 100644
index 0000000..f15168c
--- /dev/null
+++ b/qpid/cpp/etc/qpidd-primary.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=An AMQP message broker cluster primary daemon.
+Documentation=man:qpidd(1) http://qpid.apache.org/
+Requires=network.target
+After=network.target
+
+[Service]
+User=qpidd
+Group=qpidd
+Type=simple
+EnvironmentFile=/etc/sysconfig/qpidd
+ExecStart=/usr/sbin/qpid-ha -b localhost:$QPID_PORT promote
+
+[Install]
+WantedBy=multi-user.target
diff --git a/qpid/cpp/etc/qpidd.service b/qpid/cpp/etc/qpidd.service
new file mode 100644
index 0000000..10a99d1
--- /dev/null
+++ b/qpid/cpp/etc/qpidd.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=An AMQP message broker daemon.
+Documentation=man:qpidd(1) http://qpid.apache.org/
+Requires=network.target
+After=network.target
+
+[Service]
+User=qpidd
+Group=qpidd
+Type=simple
+ExecStart=/usr/sbin/qpidd --config /etc/qpid/qpidd.conf
+
+[Install]
+WantedBy=multi-user.target
-- 
1.9.3

++++++ qpid-0.24-date.patch ++++++
--- qpid-0.24/cpp/docs/api/footer.html  2011-04-28 21:59:44.000000000 +0200
+++ qpid-0.24/cpp/docs/api/footer.html  2013-09-20 16:07:18.991547492 +0200
@@ -25,7 +25,7 @@
 
 <address style="text-align: right;">
 <small>
-Generated on $date for $projectname by&nbsp;<a 
href="http://www.doxygen.org/index.html";><img src="doxygen.png" alt="doxygen" 
align="middle" border="0"></a> $doxygenversion</small>
+Generated on for $projectname by&nbsp;<a 
href="http://www.doxygen.org/index.html";><img src="doxygen.png" alt="doxygen" 
align="middle" border="0"></a> $doxygenversion</small>
 </address>
 </body>
 </html>
++++++ qpid-cpp-0.30-cmake.patch ++++++
--- qpid-cpp-0.30/bindings/qmf2/ruby/CMakeLists.txt     2014-06-18 
00:44:15.000000000 +0200
+++ qpid-cpp-0.30/bindings/qmf2/ruby/CMakeLists.txt     2014-09-30 
11:20:00.681660874 +0200
@@ -24,9 +24,9 @@
     CPLUSPLUS ON
     SWIG_FLAGS 
"-I${qpid-cpp_SOURCE_DIR}/include;-I${qpid-cpp_SOURCE_DIR}/bindings")
 
-if ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8))
+if (((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) OR 
(${CMAKE_MAJOR_VERSION} GREATER 2))
   set (RUBY_INCLUDE_DIRS ${RUBY_INCLUDE_PATH})
-endif ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8))
+endif (((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) 
OR (${CMAKE_MAJOR_VERSION} GREATER 2))
 
 include_directories(${RUBY_INCLUDE_DIRS}
                     ${qpid-cpp_SOURCE_DIR}/include
--- qpid-cpp-0.30/bindings/qpid/ruby/CMakeLists.txt     2014-06-18 
00:44:15.000000000 +0200
+++ qpid-cpp-0.30/bindings/qpid/ruby/CMakeLists.txt     2014-09-30 
11:20:00.681660874 +0200
@@ -33,9 +33,9 @@
     CPLUSPLUS ON
     SWIG_FLAGS 
"-I${qpid-cpp_SOURCE_DIR}/include;-I${qpid-cpp_SOURCE_DIR}/bindings")
 
-if ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8))
+if (((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) OR 
(${CMAKE_MAJOR_VERSION} GREATER 2))
   set (RUBY_INCLUDE_DIRS ${RUBY_INCLUDE_PATH})
-endif ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8))
+endif (((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) 
OR (${CMAKE_MAJOR_VERSION} GREATER 2))
 
 include_directories(${RUBY_INCLUDE_DIRS}
                     ${qpid-cpp_SOURCE_DIR}/include
++++++ qpid-cpp-aarch64.patch ++++++
--- qpid-0.28/cpp/src/qpid/legacystore/jrnl/jcfg.h.orig 2014-06-07 
11:55:17.797677146 +0100
+++ qpid-0.28/cpp/src/qpid/legacystore/jrnl/jcfg.h      2014-06-07 
11:56:10.759498664 +0100
@@ -39,7 +39,7 @@
 #elif defined(__PPC__) || defined(__s390__)  /* big endian, 32 bits */
 #define JRNL_BIG_ENDIAN
 #define JRNL_32_BIT
-#elif defined(__ia64__) || defined(__x86_64__) || defined(__alpha__) || 
(__arm64__) /* little endian, 64 bits */
+#elif defined(__ia64__) || defined(__x86_64__) || defined(__alpha__) || 
(__aarch64__) /* little endian, 64 bits */
 #define JRNL_LITTLE_ENDIAN
 #define JRNL_64_BIT
 #elif defined(__powerpc64__) || defined(__s390x__) /* big endian, 64 bits */
++++++ qpid-cpp-initdir.patch ++++++
--- qpid-cpp-0.30/BuildInstallSettings.cmake    2014-10-07 10:46:41.714961240 
+0200
+++ qpid-cpp-0.30/BuildInstallSettings.cmake    2014-10-07 10:47:24.627005594 
+0200
@@ -161,7 +161,7 @@
   set (QPID_INSTALL_SBINDIR sbin)
   set (QPID_INSTALL_TESTDIR ${LIBEXEC_INSTALL_DIR}/qpid/tests) # Directory for 
test executables
   set (QPID_INSTALL_CONFDIR ${SYSCONF_INSTALL_DIR}/qpid)
-  set (QPID_INSTALL_INITDDIR ${SYSCONF_INSTALL_DIR}/rc.d/init.d)
+  set (QPID_INSTALL_INITDDIR ${SYSCONF_INSTALL_DIR}/init.d)
   set (QPID_INSTALL_SASLDIR ${SYSCONF_INSTALL_DIR}/sasl2)
   set (QPID_INSTALL_DATADIR ${SHARE_INSTALL_DIR}/qpid)
   set (QPID_INSTALL_EXAMPLESDIR ${SHARE_INSTALL_DIR}/qpid/examples)
++++++ qpid-cpp-rpmlintrc ++++++
addFilter("shlib-policy-name-error")
++++++ qpid-cpp-tests.patch ++++++
--- qpid-cpp-0.30/BuildInstallSettings.cmake    2013-10-29 22:24:26.000000000 
+0100
+++ qpid-cpp-0.30/BuildInstallSettings.cmake    2014-10-07 10:25:34.655021101 
+0200
@@ -132,12 +132,14 @@
   #  CMAKE_INSTALL_PREFIX - this is a standard cmake variable
   #  INCLUDE_INSTALL_DIR
   #  LIB_INSTALL_DIR
+  #  LIBEXEC_INSTALL_DIR
   #  SYSCONF_INSTALL_DIR
   #  SHARE_INSTALL_DIR
   # So make these cached variables and the specific variables non cached and
   # derived from them.
   set (INCLUDE_INSTALL_DIR include CACHE PATH "Include file directory")
   set (LIB_INSTALL_DIR lib${LIB_SUFFIX} CACHE PATH "Library object file 
directory")
+  set (LIBEXEC_INSTALL_DIR lib CACHE PATH "Whatever")
   set (SYSCONF_INSTALL_DIR etc CACHE PATH "System read only configuration 
directory")
   set (SHARE_INSTALL_DIR share CACHE PATH "Shared read only data directory")
   set (DOC_INSTALL_DIR 
${SHARE_INSTALL_DIR}/doc/${CMAKE_PROJECT_NAME}-${QPID_VERSION_FULL} CACHE PATH 
"Shared read only data directory")
@@ -157,7 +159,7 @@
   # These are always relative to $CMAKE_INSTALL_PREFIX
   set (QPID_INSTALL_BINDIR bin)
   set (QPID_INSTALL_SBINDIR sbin)
-  set (QPID_INSTALL_TESTDIR libexec/qpid/tests) # Directory for test 
executables
+  set (QPID_INSTALL_TESTDIR ${LIBEXEC_INSTALL_DIR}/qpid/tests) # Directory for 
test executables
   set (QPID_INSTALL_CONFDIR ${SYSCONF_INSTALL_DIR}/qpid)
   set (QPID_INSTALL_INITDDIR ${SYSCONF_INSTALL_DIR}/rc.d/init.d)
   set (QPID_INSTALL_SASLDIR ${SYSCONF_INSTALL_DIR}/sasl2)
--- qpid-cpp-0.30/src/tests/install_env.sh.in   2012-03-27 22:32:18.000000000 
+0200
+++ qpid-cpp-0.30/src/tests/install_env.sh.in   2014-10-07 10:25:34.655021101 
+0200
@@ -21,6 +21,6 @@
 
 prefix=`absdir @prefix@`
 export QPID_INSTALL_PREFIX=$prefix
-export PATH=$prefix/bin:$prefix/sbin:$prefix/libexec/qpid/tests:$PATH
+export PATH=$prefix/bin:$prefix/sbin:$prefix/lib/qpid/tests:$PATH
 export LD_LIBRARY_PATH=$prefix/lib:$LD_LIBRARY_PATH
 export PYTHONPATH=$prefix/lib/python2.6/site-packages:$PYTHONPATH

Reply via email to