[mingw-gstreamer] Use mingw macros without leading underscore

epienbro epienbro at fedoraproject.org
Sun Mar 11 17:45:16 UTC 2012


commit 4f60a5deacca0277573c8792a0a780b2b04ee660
Author: Erik van Pienbroek <epienbro at fedoraproject.org>
Date:   Sun Mar 11 18:34:07 2012 +0100

    Use mingw macros without leading underscore

 mingw-gstreamer.spec |  107 +++++++++++++++++++++++++------------------------
 1 files changed, 55 insertions(+), 52 deletions(-)
---
diff --git a/mingw-gstreamer.spec b/mingw-gstreamer.spec
index 7ea4546..d0e09e2 100644
--- a/mingw-gstreamer.spec
+++ b/mingw-gstreamer.spec
@@ -1,10 +1,10 @@
-%global __strip %{_mingw32_strip}
-%global __objdump %{_mingw32_objdump}
-%define __os_install_post %{_mingw32_debug_install_post}
+%global __strip %{mingw32_strip}
+%global __objdump %{mingw32_objdump}
+%define __os_install_post %{mingw32_debug_install_post}
 
 Name:           mingw-gstreamer
 Version:        0.10.35
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        MinGW Windows Streaming-Media Framework Runtime
 
 License:        LGPLv2+
@@ -44,7 +44,7 @@ means that new data types or processing capabilities can be added by
 installing new plug-ins.
 
 
-%{?_mingw32_debug_package}
+%{?mingw32_debug_package}
 
 
 %prep
@@ -52,7 +52,7 @@ installing new plug-ins.
 
 
 %build
-%{_mingw32_configure} \
+%{mingw32_configure} \
     --enable-shared --disable-static --disable-examples \
     --disable-tests --disable-failing-tests
 make %{?_smp_mflags}
@@ -61,61 +61,64 @@ make %{?_smp_mflags}
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
 
-rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gstreamer-0.10/*.dll.a
-rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gstreamer-0.10/*.la
-rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/*.la
-rm -fr $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc
-rm -f $RPM_BUILD_ROOT%{_mingw32_mandir}/man1/gst*
-rm -f $RPM_BUILD_ROOT%{_mingw32_datadir}/aclocal/gst-element-check-0.10.m4
+rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/gstreamer-0.10/*.dll.a
+rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/gstreamer-0.10/*.la
+rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/*.la
+rm -fr $RPM_BUILD_ROOT%{mingw32_datadir}/gtk-doc
+rm -f $RPM_BUILD_ROOT%{mingw32_mandir}/man1/gst*
+rm -f $RPM_BUILD_ROOT%{mingw32_datadir}/aclocal/gst-element-check-0.10.m4
 
 
 %find_lang gstreamer-0.10
 
 %files -n mingw32-gstreamer -f gstreamer-0.10.lang
 %doc COPYING
-%dir %{_mingw32_libdir}/gstreamer-0.10
-%{_mingw32_libdir}/gstreamer-0.10/libgstcoreelements.dll
-%{_mingw32_libdir}/gstreamer-0.10/libgstcoreindexers.dll
-
-%dir %{_mingw32_includedir}/gstreamer-0.10
-%{_mingw32_includedir}/gstreamer-0.10/gst
-
-%dir %{_mingw32_libexecdir}/gstreamer-0.10
-%{_mingw32_libexecdir}/gstreamer-0.10/gst-plugin-scanner.exe
-
-%{_mingw32_libdir}/libgstbase-0.10.dll.a
-%{_mingw32_libdir}/libgstcontroller-0.10.dll.a
-%{_mingw32_libdir}/libgstdataprotocol-0.10.dll.a
-%{_mingw32_libdir}/libgstnet-0.10.dll.a
-%{_mingw32_libdir}/libgstreamer-0.10.dll.a
-
-%{_mingw32_libdir}/pkgconfig/gstreamer-0.10.pc
-%{_mingw32_libdir}/pkgconfig/gstreamer-base-0.10.pc
-%{_mingw32_libdir}/pkgconfig/gstreamer-controller-0.10.pc
-%{_mingw32_libdir}/pkgconfig/gstreamer-dataprotocol-0.10.pc
-%{_mingw32_libdir}/pkgconfig/gstreamer-net-0.10.pc
-
-%{_mingw32_bindir}/gst-feedback.exe
-%{_mingw32_bindir}/gst-inspect.exe
-%{_mingw32_bindir}/gst-launch.exe
-%{_mingw32_bindir}/gst-xmlinspect.exe
-%{_mingw32_bindir}/gst-xmllaunch.exe
-%{_mingw32_bindir}/gst-typefind.exe
-%{_mingw32_bindir}/gst-feedback-0.10
-%{_mingw32_bindir}/gst-inspect-0.10.exe
-%{_mingw32_bindir}/gst-launch-0.10.exe
-%{_mingw32_bindir}/gst-xmlinspect-0.10.exe
-%{_mingw32_bindir}/gst-xmllaunch-0.10.exe
-%{_mingw32_bindir}/gst-typefind-0.10.exe
-
-%{_mingw32_bindir}/libgstbase-0.10-0.dll
-%{_mingw32_bindir}/libgstcontroller-0.10-0.dll
-%{_mingw32_bindir}/libgstdataprotocol-0.10-0.dll
-%{_mingw32_bindir}/libgstnet-0.10-0.dll
-%{_mingw32_bindir}/libgstreamer-0.10-0.dll
+%dir %{mingw32_libdir}/gstreamer-0.10
+%{mingw32_libdir}/gstreamer-0.10/libgstcoreelements.dll
+%{mingw32_libdir}/gstreamer-0.10/libgstcoreindexers.dll
+
+%dir %{mingw32_includedir}/gstreamer-0.10
+%{mingw32_includedir}/gstreamer-0.10/gst
+
+%dir %{mingw32_libexecdir}/gstreamer-0.10
+%{mingw32_libexecdir}/gstreamer-0.10/gst-plugin-scanner.exe
+
+%{mingw32_libdir}/libgstbase-0.10.dll.a
+%{mingw32_libdir}/libgstcontroller-0.10.dll.a
+%{mingw32_libdir}/libgstdataprotocol-0.10.dll.a
+%{mingw32_libdir}/libgstnet-0.10.dll.a
+%{mingw32_libdir}/libgstreamer-0.10.dll.a
+
+%{mingw32_libdir}/pkgconfig/gstreamer-0.10.pc
+%{mingw32_libdir}/pkgconfig/gstreamer-base-0.10.pc
+%{mingw32_libdir}/pkgconfig/gstreamer-controller-0.10.pc
+%{mingw32_libdir}/pkgconfig/gstreamer-dataprotocol-0.10.pc
+%{mingw32_libdir}/pkgconfig/gstreamer-net-0.10.pc
+
+%{mingw32_bindir}/gst-feedback.exe
+%{mingw32_bindir}/gst-inspect.exe
+%{mingw32_bindir}/gst-launch.exe
+%{mingw32_bindir}/gst-xmlinspect.exe
+%{mingw32_bindir}/gst-xmllaunch.exe
+%{mingw32_bindir}/gst-typefind.exe
+%{mingw32_bindir}/gst-feedback-0.10
+%{mingw32_bindir}/gst-inspect-0.10.exe
+%{mingw32_bindir}/gst-launch-0.10.exe
+%{mingw32_bindir}/gst-xmlinspect-0.10.exe
+%{mingw32_bindir}/gst-xmllaunch-0.10.exe
+%{mingw32_bindir}/gst-typefind-0.10.exe
+
+%{mingw32_bindir}/libgstbase-0.10-0.dll
+%{mingw32_bindir}/libgstcontroller-0.10-0.dll
+%{mingw32_bindir}/libgstdataprotocol-0.10-0.dll
+%{mingw32_bindir}/libgstnet-0.10-0.dll
+%{mingw32_bindir}/libgstreamer-0.10-0.dll
 
 
 %changelog
+* Sun Mar 11 2012 Erik van Pienbroek <epienbro at fedoraproject.org> - 0.10.35-6
+- Use mingw macros without leading underscore
+
 * Fri Mar 09 2012 Kalev Lember <kalevlember at gmail.com> - 0.10.35-5
 - Remove all .la files
 


More information about the scm-commits mailing list