[perl-qpid] First build for epel7.
Darryl L. Pierce
mcpierce at fedoraproject.org
Wed Feb 19 12:43:58 UTC 2014
commit 779225166ea74b72ce539cef798beecca2379140
Author: Darryl L. Pierce <mcpierce at gmail.com>
Date: Wed Feb 19 07:15:37 2014 -0500
First build for epel7.
- Updated the qpid and qpid_messaging modules.
- * Removed unneeded provides as a result.
...rovide-the-right-Perl-packages-in-top-lev.patch | 38 ++++++++++++++++++++
perl-qpid.spec | 13 +++++--
2 files changed, 47 insertions(+), 4 deletions(-)
---
diff --git a/01-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch b/01-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
new file mode 100644
index 0000000..5633cbb
--- /dev/null
+++ b/01-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
@@ -0,0 +1,38 @@
+From d0d13a8fa935bdbd3bddfee5da08dba5bcb8e299 Mon Sep 17 00:00:00 2001
+From: "Darryl L. Pierce" <dpierce at redhat.com>
+Date: Mon, 17 Feb 2014 16:06:56 -0500
+Subject: [PATCH] QPID-5556: Provide the right Perl packages in top-level
+ modules.
+
+---
+ qpid/cpp/bindings/qpid/perl/lib/qpid.pm | 2 ++
+ qpid/cpp/bindings/qpid/perl/lib/qpid_messaging.pm | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/qpid/cpp/bindings/qpid/perl/lib/qpid.pm b/qpid/cpp/bindings/qpid/perl/lib/qpid.pm
+index 88b9835..1f8d967 100644
+--- a/qpid/cpp/bindings/qpid/perl/lib/qpid.pm
++++ b/qpid/cpp/bindings/qpid/perl/lib/qpid.pm
+@@ -19,4 +19,6 @@
+
+ use qpid_messaging;
+
++package qpid;
++
+ 1;
+diff --git a/qpid/cpp/bindings/qpid/perl/lib/qpid_messaging.pm b/qpid/cpp/bindings/qpid/perl/lib/qpid_messaging.pm
+index 524bbaa..2948748 100644
+--- a/qpid/cpp/bindings/qpid/perl/lib/qpid_messaging.pm
++++ b/qpid/cpp/bindings/qpid/perl/lib/qpid_messaging.pm
+@@ -32,6 +32,8 @@ use qpid::messaging::Sender;
+ use qpid::messaging::Session;
+ use qpid::messaging::Connection;
+
++package qpid_messaging;
++
+ 1;
+
+ __END__
+--
+1.8.5.3
+
diff --git a/perl-qpid.spec b/perl-qpid.spec
index dbefd9f..651cb9a 100644
--- a/perl-qpid.spec
+++ b/perl-qpid.spec
@@ -1,14 +1,12 @@
Name: perl-qpid
Version: 0.24
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Perl bindings for the Qpid messaging framework
License: ASL 2.0
URL: http://qpid.apache.org/
Source0: http://www.apache.org/dist/qpid/%{version}/perl-qpid-%{version}.tar.gz
-
-Provides: perl(qpid) = %{version}
-Provides: perl(qpid_messaging) = %{version}
+Patch1: 01-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: qpid-cpp-client-devel = %{version}
@@ -29,6 +27,8 @@ ExcludeArch: %{arm}
%prep
%setup -q
+%patch1 -p6
+
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
@@ -58,6 +58,11 @@ make test
%changelog
+* Wed Feb 19 2014 Darryl L. Pierce <dpierce at redhat.com> - 0.24-2
+- First build for epel7.
+- Updated the qpid and qpid_messaging modules.
+- * Removed unneeded provides as a result.
+
* Mon Sep 23 2013 Darryl L. Pierce <dpierce at redhat.com> - 0.24-1
- Rebased on Qpid 0.24.
More information about the scm-commits
mailing list