[mingw-glib2: 51/68] Own the folders %{_mingw32_libdir}/gio and %{_mingw32_libdir}/gio/modules

epienbro epienbro at fedoraproject.org
Tue Mar 6 19:56:08 UTC 2012


commit 8e8b351bbb0a3849d4ba143bd25cecdebe158485
Author: Erik van Pienbroek <epienbro at fedoraproject.org>
Date:   Thu Apr 28 12:07:14 2011 +0200

    Own the folders %{_mingw32_libdir}/gio and %{_mingw32_libdir}/gio/modules
    
    - Own the folders %{_mingw32_libdir}/gio and %{_mingw32_libdir}/gio/modules
    - Dropped the .def files as they aren't useful for other binaries

 mingw32-glib2.spec |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/mingw32-glib2.spec b/mingw32-glib2.spec
index 33257dc..81aea75 100644
--- a/mingw32-glib2.spec
+++ b/mingw32-glib2.spec
@@ -7,7 +7,7 @@
 
 Name:           mingw32-glib2
 Version:        2.28.6
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        MinGW Windows GLib2 library
 
 License:        LGPLv2+
@@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc
 # Bash-completion files aren't interesting for mingw32
 rm -rf $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/bash_completion.d
 
+# The .def files are also of no use to other binaries
+rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/*.def
+
 %find_lang glib20
 
 
@@ -161,12 +164,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_bindir}/libgthread-2.0-0.dll
 %{_mingw32_includedir}/glib-2.0/
 %{_mingw32_includedir}/gio-win32-2.0/
-%{_mingw32_libdir}/gio-2.0.def
-%{_mingw32_libdir}/glib-2.0.def
 %{_mingw32_libdir}/glib-2.0/
-%{_mingw32_libdir}/gmodule-2.0.def
-%{_mingw32_libdir}/gobject-2.0.def
-%{_mingw32_libdir}/gthread-2.0.def
+%dir %{_mingw32_libdir}/gio/
+%dir %{_mingw32_libdir}/gio/modules/
 %{_mingw32_libdir}/libgio-2.0.dll.a
 %{_mingw32_libdir}/libgio-2.0.la
 %{_mingw32_libdir}/libglib-2.0.dll.a
@@ -200,6 +200,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Apr 28 2011 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.28.6-3
+- Own the folders %%{_mingw32_libdir}/gio and %%{_mingw32_libdir}/gio/modules
+- Dropped the .def files as they aren't useful for other binaries
+
 * Wed Apr 27 2011 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.28.6-2
 - Dropped the proxy-libintl pieces
 


More information about the scm-commits mailing list