From 3b0b53d1bd1c85dde03cc7db462ae5a494d47b43 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 7 Jan 2014 07:51:30 +0100 Subject: [PATCH] Really fix broken librabbitmq.pc, #1039555 + add check for usable librabbitmq.pc --- librabbitmq.spec | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/librabbitmq.spec b/librabbitmq.spec index 2d2436a..082f29c 100644 --- a/librabbitmq.spec +++ b/librabbitmq.spec @@ -10,7 +10,7 @@ Name: librabbitmq Summary: Client library for AMQP Version: 0.4.1 -Release: 2%{?dist} +Release: 3%{?dist} License: MIT Group: System Environment/Libraries URL: https://github.com/alanxz/rabbitmq-c @@ -61,6 +61,8 @@ amqp-publish Publish a message on an AMQP server %prep %setup -q -n rabbitmq-c-%{version} +%patch0 -p1 + # Copy sources to be included in -devel docs. cp -pr examples Examples @@ -86,6 +88,10 @@ rm %{buildroot}%{_libdir}/%{name}.la %check +: check .pc is usable +grep @ %{buildroot}%{_libdir}/pkgconfig/librabbitmq.pc && exit 1 + +: upstream tests export LD_LIBRARY_PATH=%{buildroot}%{_libdir} make check @@ -93,7 +99,7 @@ make check %post -p /sbin/ldconfig %postun -p /sbin/ldconfig - + %files %doc AUTHORS README.md THANKS TODO LICENSE-MIT @@ -113,8 +119,11 @@ make check %changelog -* Thu Jan 2 2014 Remi Collet - 0.4.1-2 +* Tue Jan 7 2014 Remi Collet - 0.4.1-3 - fix broken librabbitmq.pc, #1039555 +- add check for usable librabbitmq.pc + +* Thu Jan 2 2014 Remi Collet - 0.4.1-2 - fix Source0 URL * Sat Sep 28 2013 Remi Collet - 0.4.1-1