[qpid-cpp/f18] Fixed building C++ messaging examples.
Darryl L. Pierce
mcpierce at fedoraproject.org
Sun Oct 14 02:19:03 UTC 2012
commit ef4335ac2533be4bf5b4fe1512a82e78265c6bac
Author: Darryl L. Pierce <dpierce at redhat.com>
Date: Fri Oct 12 15:59:28 2012 -0400
Fixed building C++ messaging examples.
- Fixed ownership for /usr/share/qpidc and /usr/shar/qpidc/messaging
- Resolves: BZ#802791
- Resolves: BZ#756927
...g-of-messaging-examples-after-installatio.patch | 25 ++++++++++++++++++++
qpid-cpp.spec | 15 ++++++++---
2 files changed, 36 insertions(+), 4 deletions(-)
---
diff --git a/04-Fix-building-of-messaging-examples-after-installatio.patch b/04-Fix-building-of-messaging-examples-after-installatio.patch
new file mode 100644
index 0000000..7c54e7b
--- /dev/null
+++ b/04-Fix-building-of-messaging-examples-after-installatio.patch
@@ -0,0 +1,25 @@
+From 4dbc0b1e804b5fd07c824c203654b69baf5cb64b Mon Sep 17 00:00:00 2001
+From: "Darryl L. Pierce" <dpierce at redhat.com>
+Date: Fri, 12 Oct 2012 15:46:30 -0400
+Subject: [PATCH] Fix building of messaging examples after installation.
+
+---
+ qpid/cpp/examples/messaging/extra_dist/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/qpid/cpp/examples/messaging/extra_dist/Makefile b/qpid/cpp/examples/messaging/extra_dist/Makefile
+index 8dd7f65..33dbfef 100644
+--- a/qpid/cpp/examples/messaging/extra_dist/Makefile
++++ b/qpid/cpp/examples/messaging/extra_dist/Makefile
+@@ -18,7 +18,7 @@
+ #
+ CXX=g++
+ CXXFLAGS=-g -O2
+-LDFLAGS=-lqpidmessaging
++LDFLAGS=-lqpidmessaging -lqpidtypes -lstdc++
+
+ all: drain spout client server map_sender map_receiver hello_world
+
+--
+1.7.11.7
+
diff --git a/qpid-cpp.spec b/qpid-cpp.spec
index a6a541b..0072c09 100644
--- a/qpid-cpp.spec
+++ b/qpid-cpp.spec
@@ -30,12 +30,12 @@
Name: qpid-cpp
Version: 0.18
-Release: 3.2%{?dist}
+Release: 4%{?dist}
Summary: Libraries for Qpid C++ client applications
License: ASL 2.0
URL: http://qpid.apache.org
-Source0: qpid-%{version}.tar.gz
+Source0: http://www.apache.org/dist/qpid/%{version}/qpid-%{version}.tar.gz
Source1: store-%{version}.%{store_svnrev}.tar.gz
BuildRequires: boost-devel
@@ -72,6 +72,7 @@ Patch2: 02-Relocated-all-swig-.i-files-to-the-include-directory.patch
Patch3: 03-Fixed-db4-on-Fedora.patch
Patch4: 04-Fix-boost-filesystem-for-1.50.patch
Patch5: 05-Provides-systemd-support-to-qpidd.patch
+Patch6: 04-Fix-building-of-messaging-examples-after-installatio.patch
%description
@@ -154,8 +155,7 @@ in C++ using Qpid. Qpid implements the AMQP messaging specification.
%{_libdir}/libqpidtypes.so
%{_libdir}/libqpidmessaging.so
%{_libdir}/pkgconfig/qpid.pc
-%{_datadir}/qpidc/examples/messaging
-%{_datadir}/qpidc/examples/old_api
+%{_datadir}/qpidc
%defattr(755,root,root,-)
%{_bindir}/qpid-perftest
%{_bindir}/qpid-topic-listener
@@ -577,6 +577,7 @@ Management and diagnostic tools for Apache Qpid brokers and clients.
%patch2 -p2
%patch4 -p2
%patch5 -p2
+%patch6 -p2
# qpid-store
pushd ../store-%{version}.%{store_svnrev}
@@ -769,6 +770,12 @@ rm -rf %{buildroot}
%changelog
+* Sat Oct 13 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.18-4
+- Fixed building C++ messaging examples.
+- Fixed ownership for /usr/share/qpidc and /usr/shar/qpidc/messaging
+- Resolves: BZ#802791
+- Resolves: BZ#756927
+
* Wed Oct 10 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.18-3.2
- Fixed reference to systemctl.
- Resolves: BZ#864987
More information about the scm-commits
mailing list