From e07da3d967f653f1731d2636106a4ff8156bdcd2 Mon Sep 17 00:00:00 2001 From: Erik van Pienbroek Date: Thu, 8 Mar 2012 19:45:57 +0100 Subject: [PATCH] Update to 2.31.20 and some cleanups - Update to 2.31.20 - Dropped unneeded BR: mingw32-dlfcn - Dropped .la files --- mingw-glib2.spec | 27 +++++++++++---------------- sources | 2 +- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/mingw-glib2.spec b/mingw-glib2.spec index 5bc4183..77efe32 100644 --- a/mingw-glib2.spec +++ b/mingw-glib2.spec @@ -3,8 +3,8 @@ %define __debug_install_post %{mingw32_debug_install_post} Name: mingw-glib2 -Version: 2.31.18 -Release: 2%{?dist} +Version: 2.31.20 +Release: 1%{?dist} Summary: MinGW Windows GLib2 library License: LGPLv2+ @@ -19,7 +19,6 @@ BuildArch: noarch BuildRequires: mingw32-filesystem >= 68 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils -BuildRequires: mingw32-dlfcn BuildRequires: mingw32-win-iconv BuildRequires: mingw32-gettext BuildRequires: mingw32-libffi @@ -84,14 +83,7 @@ make -C build_shared DESTDIR=$RPM_BUILD_ROOT install make -C build_static DESTDIR=$RPM_BUILD_ROOT/build_static install mv $RPM_BUILD_ROOT/build_static%{mingw32_libdir}/*.a $RPM_BUILD_ROOT%{mingw32_libdir} -# Manually merge the libtool files -sed -i s/"old_library=''"/"old_library='libgio-2.0.a'"/ $RPM_BUILD_ROOT%{mingw32_libdir}/libgio-2.0.la -sed -i s/"old_library=''"/"old_library='libglib-2.0.a'"/ $RPM_BUILD_ROOT%{mingw32_libdir}/libglib-2.0.la -sed -i s/"old_library=''"/"old_library='libgobject-2.0.a'"/ $RPM_BUILD_ROOT%{mingw32_libdir}/libgobject-2.0.la -sed -i s/"old_library=''"/"old_library='libgmodule-2.0.a'"/ $RPM_BUILD_ROOT%{mingw32_libdir}/libgmodule-2.0.la -sed -i s/"old_library=''"/"old_library='libgthread-2.0.a'"/ $RPM_BUILD_ROOT%{mingw32_libdir}/libgthread-2.0.la - -# There's also a small difference in the file glibconfig.h between the +# There's a small difference in the file glibconfig.h between the # shared and the static build: # #diff -ur shared/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include/glibconfig.h static/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include/glibconfig.h @@ -134,6 +126,9 @@ rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/*.def rm -f $RPM_BUILD_ROOT%{mingw32_bindir}/gdbus-codegen rm -rf $RPM_BUILD_ROOT%{mingw32_libdir}/gdbus-2.0 +# Drop all .la files +find $RPM_BUILD_ROOT -name "*.la" -delete + %find_lang glib20 @@ -161,15 +156,10 @@ rm -rf $RPM_BUILD_ROOT%{mingw32_libdir}/gdbus-2.0 %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 -%{mingw32_libdir}/libglib-2.0.la %{mingw32_libdir}/libgmodule-2.0.dll.a -%{mingw32_libdir}/libgmodule-2.0.la %{mingw32_libdir}/libgobject-2.0.dll.a -%{mingw32_libdir}/libgobject-2.0.la %{mingw32_libdir}/libgthread-2.0.dll.a -%{mingw32_libdir}/libgthread-2.0.la %{mingw32_libdir}/pkgconfig/gio-2.0.pc %{mingw32_libdir}/pkgconfig/gio-windows-2.0.pc %{mingw32_libdir}/pkgconfig/glib-2.0.pc @@ -192,6 +182,11 @@ rm -rf $RPM_BUILD_ROOT%{mingw32_libdir}/gdbus-2.0 %changelog +* Thu Mar 08 2012 Erik van Pienbroek - 2.31.20-1 +- Update to 2.31.20 +- Dropped unneeded BR: mingw32-dlfcn +- Dropped .la files + * Tue Mar 06 2012 Erik van Pienbroek - 2.31.18-2 - Renamed the source package to mingw-glib2 (RHBZ #800389) - Use mingw macros without leading underscore diff --git a/sources b/sources index 86d1058..3bd6626 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e41bbd820d5a0574eefad30709726b0 glib-2.31.18.tar.xz +16e1964e993b065c703157db17218d2a glib-2.31.20.tar.xz