[mingw-pthreads: 23/23] Use mingw macros without leading underscore
Kalev Lember
kalev at fedoraproject.org
Tue Mar 6 21:33:42 UTC 2012
commit bb2f6d912494ae6d860e8568bd343704418318a8
Author: Kalev Lember <kalevlember at gmail.com>
Date: Tue Mar 6 23:15:37 2012 +0200
Use mingw macros without leading underscore
mingw-pthreads.spec | 55 ++++++++++++++++++++++++++-------------------------
1 files changed, 28 insertions(+), 27 deletions(-)
---
diff --git a/mingw-pthreads.spec b/mingw-pthreads.spec
index 48df071..0384b0a 100644
--- a/mingw-pthreads.spec
+++ b/mingw-pthreads.spec
@@ -1,5 +1,5 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
+%define __strip %{mingw32_strip}
+%define __objdump %{mingw32_objdump}
# The tests take ages to run and require Wine.
%define run_tests 0
@@ -78,56 +78,57 @@ high-quality solution to this problem.
%build
-%{_mingw32_make} clean
-%{_mingw32_make} CROSS=%{_mingw32_host}- GC-inlined
-%{_mingw32_make} clean
-%{_mingw32_make} CROSS=%{_mingw32_host}- GCE-inlined
+%{mingw32_make} clean
+%{mingw32_make} CROSS=%{mingw32_host}- GC-inlined
+%{mingw32_make} clean
+%{mingw32_make} CROSS=%{mingw32_host}- GCE-inlined
%check
%if %{run_tests}
pushd tests
-%{_mingw32_make} clean
-%{_mingw32_make} QAPC= \
- CC=%{_mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GC all-pass
-%{_mingw32_make} clean
-%{_mingw32_make} QAPC= \
- CC=%{_mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GCE all-pass
+%{mingw32_make} clean
+%{mingw32_make} QAPC= \
+ CC=%{mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GC all-pass
+%{mingw32_make} clean
+%{mingw32_make} QAPC= \
+ CC=%{mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GCE all-pass
popd
%endif
%install
-mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
-mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir}
-mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir}
+mkdir -p $RPM_BUILD_ROOT%{mingw32_bindir}
+mkdir -p $RPM_BUILD_ROOT%{mingw32_libdir}
+mkdir -p $RPM_BUILD_ROOT%{mingw32_includedir}
-install -m 0755 *.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
-install -m 0644 *.a $RPM_BUILD_ROOT%{_mingw32_libdir}
+install -m 0755 *.dll $RPM_BUILD_ROOT%{mingw32_bindir}
+install -m 0644 *.a $RPM_BUILD_ROOT%{mingw32_libdir}
-install -m 0644 pthread.h $RPM_BUILD_ROOT%{_mingw32_includedir}
-install -m 0644 sched.h $RPM_BUILD_ROOT%{_mingw32_includedir}
-install -m 0644 semaphore.h $RPM_BUILD_ROOT%{_mingw32_includedir}
+install -m 0644 pthread.h $RPM_BUILD_ROOT%{mingw32_includedir}
+install -m 0644 sched.h $RPM_BUILD_ROOT%{mingw32_includedir}
+install -m 0644 semaphore.h $RPM_BUILD_ROOT%{mingw32_includedir}
# Create a symlink from libpthreadGC2.a to libpthread.a because of BZ #498616
-ln -s libpthreadGC2.a $RPM_BUILD_ROOT%{_mingw32_libdir}/libpthread.a
+ln -s libpthreadGC2.a $RPM_BUILD_ROOT%{mingw32_libdir}/libpthread.a
%files -n mingw32-pthreads
%doc ANNOUNCE BUGS ChangeLog CONTRIBUTORS COPYING COPYING.LIB
%doc FAQ MAINTAINERS NEWS PROGRESS README README.NONPORTABLE TODO
-%{_mingw32_bindir}/pthreadGC2.dll
-%{_mingw32_bindir}/pthreadGCE2.dll
-%{_mingw32_libdir}/libpthread.a
-%{_mingw32_libdir}/libpthreadGC2.a
-%{_mingw32_libdir}/libpthreadGCE2.a
-%{_mingw32_includedir}/*.h
+%{mingw32_bindir}/pthreadGC2.dll
+%{mingw32_bindir}/pthreadGCE2.dll
+%{mingw32_libdir}/libpthread.a
+%{mingw32_libdir}/libpthreadGC2.a
+%{mingw32_libdir}/libpthreadGCE2.a
+%{mingw32_includedir}/*.h
%changelog
* Tue Mar 06 2012 Kalev Lember <kalevlember at gmail.com> - 2.8.0-18.20110511cvs
- Renamed the source package to mingw-pthreads (#800414)
- Use automatic dep extraction
+- Use mingw macros without leading underscore
* Mon Feb 27 2012 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.8.0-17.20110511cvs
- Rebuild against the mingw-w64 toolchain
More information about the scm-commits
mailing list