[perl-qpid/f18] Rebased on Qpid 0.20.
Darryl L. Pierce
mcpierce at fedoraproject.org
Mon Feb 18 19:37:59 UTC 2013
commit f3fb21f3de0ae18bb60111bf39f8853414e79b24
Author: Darryl L. Pierce <dpierce at redhat.com>
Date: Mon Feb 18 13:46:02 2013 -0500
Rebased on Qpid 0.20.
.gitignore | 1 +
...D-4588-Updated-the-Perl-language-bindings.patch | 27 ++++++++++++++++++++
perl-qpid.spec | 15 +++++++++-
sources | 2 +-
4 files changed, 42 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index acee96d..1db1e26 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/perl-qpid-0.16.tar.gz
/perl-qpid-0.18.tar.gz
+/perl-qpid-0.20.tar.gz
diff --git a/01-QPID-4588-Updated-the-Perl-language-bindings.patch b/01-QPID-4588-Updated-the-Perl-language-bindings.patch
new file mode 100644
index 0000000..e005e6f
--- /dev/null
+++ b/01-QPID-4588-Updated-the-Perl-language-bindings.patch
@@ -0,0 +1,27 @@
+From 1d6a4d6d311464e4fe570af9af47804c35e64d0c Mon Sep 17 00:00:00 2001
+From: "Darryl L. Pierce" <dpierce at redhat.com>
+Date: Mon, 18 Feb 2013 13:31:25 -0500
+Subject: [PATCH] QPID-4588: Updated the Perl language bindings.
+
+They will now look for the Swig descriptors and typemaps in their proper
+locations.
+---
+ qpid/cpp/bindings/qpid/perl/perl.i | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/qpid/cpp/bindings/qpid/perl/perl.i b/qpid/cpp/bindings/qpid/perl/perl.i
+index aec2ee1..0d118ae 100644
+--- a/qpid/cpp/bindings/qpid/perl/perl.i
++++ b/qpid/cpp/bindings/qpid/perl/perl.i
+@@ -19,7 +19,7 @@
+
+ %module cqpid_perl
+ %include "std_string.i"
+-%include "swig_perl_typemaps.i"
++%include "qpid/swig_perl_typemaps.i"
+
+ /* Define the general-purpose exception handling */
+ %exception {
+--
+1.8.1.2
+
diff --git a/perl-qpid.spec b/perl-qpid.spec
index e9cd08c..b3809b7 100644
--- a/perl-qpid.spec
+++ b/perl-qpid.spec
@@ -1,6 +1,6 @@
Name: perl-qpid
-Version: 0.18
-Release: 3%{?dist}
+Version: 0.20
+Release: 1%{?dist}
Summary: Perl bindings for the Qpid messaging framework
License: ASL 2.0
@@ -16,12 +16,20 @@ BuildRequires: swig
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: qpid-cpp-client = %{version}
+
+# QPID-4588
+Patch1: 01-QPID-4588-Updated-the-Perl-language-bindings.patch
+
+
%description
%{summary}.
%prep
%setup -q
+
+%patch1 -p6
+
# create the language bindings
swig -perl -c++ -I/usr/include -o cqpid_perl.cpp perl.i
@@ -53,6 +61,9 @@ make test
%changelog
+* Mon Feb 18 2013 Darryl L. Pierce <dpierce at redhat.com> - 0.20-1
+- Rebased on Qpid 0.20.
+
* Thu Sep 27 2012 Darryl L. Pierce <dpierce at redhat.com> - 0.18-3
- Bumped release once more to equal the current qpid-cpp release.
diff --git a/sources b/sources
index 11aab9e..839d2cd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-14ea380ae79be059877b2f8fc731740a perl-qpid-0.18.tar.gz
+46e0e4f27e33aadb31d387405260ce93 perl-qpid-0.20.tar.gz
More information about the scm-commits
mailing list