[mingw-qpid-cpp: 28/28] Use mingw macros without leading underscore
Kalev Lember
kalev at fedoraproject.org
Wed Mar 7 17:19:10 UTC 2012
commit 3164a1c210ced4d60624442d23babf4eb02f7c6f
Author: Kalev Lember <kalevlember at gmail.com>
Date: Wed Mar 7 19:06:31 2012 +0200
Use mingw macros without leading underscore
mingw-qpid-cpp.spec | 73 ++++++++++++++++++++++++++-------------------------
1 files changed, 37 insertions(+), 36 deletions(-)
---
diff --git a/mingw-qpid-cpp.spec b/mingw-qpid-cpp.spec
index 3e4a4f5..0310d7e 100644
--- a/mingw-qpid-cpp.spec
+++ b/mingw-qpid-cpp.spec
@@ -1,6 +1,6 @@
-%global __strip %{_mingw32_strip}
-%global __objdump %{_mingw32_objdump}
-%define __debug_install_post %{_mingw32_debug_install_post}
+%global __strip %{mingw32_strip}
+%global __objdump %{mingw32_objdump}
+%define __debug_install_post %{mingw32_debug_install_post}
Name: mingw-qpid-cpp
Version: 0.14
@@ -49,7 +49,7 @@ applications developed using Qpid C++. Clients exchange messages with
an AMQP message broker using the AMQP protocol.
-%{?_mingw32_debug_package}
+%{?mingw32_debug_package}
%prep
%setup -q -n qpid-%{version}
@@ -72,7 +72,7 @@ sed -i s/'-Wcast-qual'/'-Wno-error=delete-non-virtual-dtor -Wno-error=narrowing
%build
%{__mkdir_p} build
pushd build
-%_mingw32_cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+%mingw32_cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DBUILD_MSCLFS:BOOL=OFF \
-DBUILD_MSSQL:BOOL=OFF \
-DBUILD_SSL:BOOL=OFF \
@@ -86,54 +86,55 @@ make -C build VERBOSE=1 %{?_smp_mflags}
DESTDIR=$RPM_BUILD_ROOT make -C build VERBOSE=1 install
# Don't package sources in the examples directory
-rm -rf $RPM_BUILD_ROOT%{_mingw32_prefix}/examples
-rm -rf $RPM_BUILD_ROOT%{_mingw32_prefix}/bin/qpid-latency-test.exe
-rm -rf $RPM_BUILD_ROOT%{_mingw32_prefix}/bin/qpid-perftest.exe
+rm -rf $RPM_BUILD_ROOT%{mingw32_prefix}/examples
+rm -rf $RPM_BUILD_ROOT%{mingw32_prefix}/bin/qpid-latency-test.exe
+rm -rf $RPM_BUILD_ROOT%{mingw32_prefix}/bin/qpid-perftest.exe
# Drop a man-page which is duplicate with the native qpid-cpp package
# and which is installed to the wrong folder anyway
rm -f $RPM_BUILD_ROOT/man1/qpidd.1 || :
# Move the import libraries to the libdir
-mkdir $RPM_BUILD_ROOT%{_mingw32_libdir}
-mv $RPM_BUILD_ROOT%{_mingw32_bindir}/*.a $RPM_BUILD_ROOT%{_mingw32_libdir}
+mkdir $RPM_BUILD_ROOT%{mingw32_libdir}
+mv $RPM_BUILD_ROOT%{mingw32_bindir}/*.a $RPM_BUILD_ROOT%{mingw32_libdir}
# Maybe install some test programs for validation
#{__install} -d $RPM_BUILD_ROOT $RPM_BUILD_ROOT{_mingw32_bindir}
%files -n mingw32-qpid-cpp
-%doc %{_mingw32_prefix}/LICENSE
-%doc %{_mingw32_prefix}/NOTICE
+%doc %{mingw32_prefix}/LICENSE
+%doc %{mingw32_prefix}/NOTICE
%doc cpp/RELEASE_NOTES
-%{_mingw32_prefix}/conf
-%{_mingw32_prefix}/plugins
-%{_mingw32_prefix}/managementgen
-%{_mingw32_includedir}/qpid
-%{_mingw32_includedir}/qmf
-%{_mingw32_bindir}/qpidd.exe
-%{_mingw32_bindir}/libqmf.dll
-%{_mingw32_bindir}/libqmf2.dll
-%{_mingw32_bindir}/libqmfconsole.dll
-%{_mingw32_bindir}/libqmfengine.dll
-%{_mingw32_bindir}/libqpidbroker.dll
-%{_mingw32_bindir}/libqpidclient.dll
-%{_mingw32_bindir}/libqpidcommon.dll
-%{_mingw32_bindir}/libqpidmessaging.dll
-%{_mingw32_bindir}/libqpidtypes.dll
-%{_mingw32_libdir}/libqmf.dll.a
-%{_mingw32_libdir}/libqmf2.dll.a
-%{_mingw32_libdir}/libqmfconsole.dll.a
-%{_mingw32_libdir}/libqmfengine.dll.a
-%{_mingw32_libdir}/libqpidbroker.dll.a
-%{_mingw32_libdir}/libqpidclient.dll.a
-%{_mingw32_libdir}/libqpidcommon.dll.a
-%{_mingw32_libdir}/libqpidmessaging.dll.a
-%{_mingw32_libdir}/libqpidtypes.dll.a
+%{mingw32_prefix}/conf
+%{mingw32_prefix}/plugins
+%{mingw32_prefix}/managementgen
+%{mingw32_includedir}/qpid
+%{mingw32_includedir}/qmf
+%{mingw32_bindir}/qpidd.exe
+%{mingw32_bindir}/libqmf.dll
+%{mingw32_bindir}/libqmf2.dll
+%{mingw32_bindir}/libqmfconsole.dll
+%{mingw32_bindir}/libqmfengine.dll
+%{mingw32_bindir}/libqpidbroker.dll
+%{mingw32_bindir}/libqpidclient.dll
+%{mingw32_bindir}/libqpidcommon.dll
+%{mingw32_bindir}/libqpidmessaging.dll
+%{mingw32_bindir}/libqpidtypes.dll
+%{mingw32_libdir}/libqmf.dll.a
+%{mingw32_libdir}/libqmf2.dll.a
+%{mingw32_libdir}/libqmfconsole.dll.a
+%{mingw32_libdir}/libqmfengine.dll.a
+%{mingw32_libdir}/libqpidbroker.dll.a
+%{mingw32_libdir}/libqpidclient.dll.a
+%{mingw32_libdir}/libqpidcommon.dll.a
+%{mingw32_libdir}/libqpidmessaging.dll.a
+%{mingw32_libdir}/libqpidtypes.dll.a
%changelog
* Wed Mar 07 2012 Kalev Lember <kalevlember at gmail.com> - 0.14-2
- Renamed the source package to mingw-qpid-cpp (#801018)
- Modernize the spec file
+- Use mingw macros without leading underscore
* Sun Feb 26 2012 Erik van Pienbroek <epienbro at fedoraproject.org> - 0.14-1
- Update to 0.14
More information about the scm-commits
mailing list