f1736f3
%?mingw_package_header
61f21b5
d67fa0b
Name:           mingw-gtk2
f67eb06
Version:        2.24.24
f2c69e8
Release:        2%{?dist}
61f21b5
Summary:        MinGW Windows Gtk2 library
61f21b5
61f21b5
License:        LGPLv2+
61f21b5
Group:          Development/Libraries
61f21b5
URL:            http://www.gtk.org
fc79bbb
Source0:        http://download.gnome.org/sources/gtk+/2.24/gtk+-%{version}.tar.xz
61f21b5
778ff1e
# wine %{mingw32_bindir}/gtk-query-immodules-2.0.exe > gtk.immodules
2949025
Source1:        gtk.immodules
2de1397
95be474
# https://bugzilla.gnome.org/show_bug.cgi?id=583273
95be474
Patch2:         icon-padding.patch
95be474
# https://bugzilla.gnome.org/show_bug.cgi?id=599618
95be474
Patch8:         tooltip-positioning.patch
95be474
# https://bugzilla.gnome.org/show_bug.cgi?id=611313
95be474
Patch15:        window-dragging.patch
95be474
1296c44
# Don't use invalidated iter in GtkComboBox
1296c44
# Resolves segfaults in GtkFileChooserButton
1296c44
# https://bugzilla.redhat.com/show_bug.cgi?id=985559
1296c44
# https://bugzilla.gnome.org/show_bug.cgi?id=704508
1296c44
Patch17:        gtk-combo-box-dont-use-invalidated-iter.patch
1296c44
61f21b5
# Fix use of extended buttons in gtkstatusicon.
61f21b5
Patch1000:      mingw32-gtk2-2.15.0-xbuttons.patch
61f21b5
c46c020
# Enable building a static library of GTK
c46c020
Patch1001:      mingw32-gtk2-enable_static_build.patch
c46c020
f1736f3
# GTK doesn't support out-of-source builds
f1736f3
Patch1003:      gtk-fix-out-of-source-build.patch
f1736f3
61f21b5
BuildArch:      noarch
61f21b5
f1736f3
BuildRequires:  mingw32-filesystem >= 95
61f21b5
BuildRequires:  mingw32-gcc
61f21b5
BuildRequires:  mingw32-binutils
f1736f3
BuildRequires:  mingw32-atk
f1736f3
BuildRequires:  mingw32-cairo
61f21b5
BuildRequires:  mingw32-gettext
f1736f3
BuildRequires:  mingw32-glib2
01911b8
BuildRequires:  mingw32-win-iconv
f1736f3
BuildRequires:  mingw32-pango
2949025
BuildRequires:  mingw32-gdk-pixbuf
61f21b5
BuildRequires:  mingw32-pixman
61f21b5
BuildRequires:  mingw32-zlib
61f21b5
f1736f3
BuildRequires:  mingw64-filesystem >= 95
f1736f3
BuildRequires:  mingw64-gcc
f1736f3
BuildRequires:  mingw64-binutils
f1736f3
BuildRequires:  mingw64-atk
f1736f3
BuildRequires:  mingw64-cairo
f1736f3
BuildRequires:  mingw64-gettext
f1736f3
BuildRequires:  mingw64-glib2
f1736f3
BuildRequires:  mingw64-win-iconv
f1736f3
BuildRequires:  mingw64-pango
f1736f3
BuildRequires:  mingw64-gdk-pixbuf
f1736f3
BuildRequires:  mingw64-pixman
f1736f3
BuildRequires:  mingw64-zlib
f1736f3
61f21b5
BuildRequires:  pkgconfig
61f21b5
61f21b5
# Native one for msgfmt
61f21b5
BuildRequires:  gettext
61f21b5
# Native one for glib-genmarsjal
61f21b5
BuildRequires:  glib2-devel
61f21b5
# Native one for gtk-update-icon-cache
61f21b5
BuildRequires:  gtk2
61f21b5
# Native one for gdk-pixbuf-csource
61f21b5
BuildRequires:  gtk2-devel
00cd723
# Packages needed for regenerating configure
00cd723
BuildRequires:  gtk-doc
0c9f579
BuildRequires:  gobject-introspection-devel
61f21b5
3eed10d
# Needed for the patch
3eed10d
BuildRequires:  autoconf automake libtool
61f21b5
61f21b5
61f21b5
%description
61f21b5
MinGW Windows Gtk2 library.
61f21b5
61f21b5
f1736f3
# Win32
d67fa0b
%package -n mingw32-gtk2
d67fa0b
Summary:        MinGW Windows Gtk2 library
3eed10d
Requires:       pkgconfig
d67fa0b
d67fa0b
%description -n mingw32-gtk2
d67fa0b
MinGW Windows Gtk2 library.
d67fa0b
d67fa0b
%package -n mingw32-gtk2-static
c46c020
Summary:        Static version of the MinGW Windows Gtk2 library
d67fa0b
Requires:       mingw32-gtk2 = %{version}-%{release}
12f81c0
Group:          Development/Libraries
c46c020
d67fa0b
%description -n mingw32-gtk2-static
c46c020
Static version of the MinGW Windows Gtk2 library.
c46c020
f1736f3
# Win64
f1736f3
%package -n mingw64-gtk2
f1736f3
Summary:        MinGW Windows Gtk2 library
f1736f3
Requires:       pkgconfig
c46c020
f1736f3
%description -n mingw64-gtk2
f1736f3
MinGW Windows Gtk2 library.
f1736f3
f1736f3
%package -n mingw64-gtk2-static
f1736f3
Summary:        Static version of the MinGW Windows Gtk2 library
f1736f3
Requires:       mingw64-gtk2 = %{version}-%{release}
f1736f3
Group:          Development/Libraries
f1736f3
f1736f3
%description -n mingw64-gtk2-static
f1736f3
Static version of the MinGW Windows Gtk2 library.
f1736f3
f1736f3
f1736f3
%?mingw_debug_package
471c9de
471c9de
61f21b5
%prep
61f21b5
%setup -q -n gtk+-%{version}
61f21b5
95be474
%patch2 -p1 -b .icon-padding
95be474
%patch8 -p1 -b .tooltip-positioning
95be474
%patch15 -p1 -b .window-dragging
1296c44
%patch17 -p1 -b .combobox_iter
95be474
61f21b5
%patch1000 -p1
f2c69e8
gtkdocize
3eed10d
autoreconf -i --force
72f982e
d0c3e5f
%patch1001 -p0
f1736f3
%patch1003 -p0
d0c3e5f
61f21b5
61f21b5
%build
f1736f3
%mingw_configure --disable-cups --enable-static
61f21b5
f1736f3
# The pre-generated gtk.def file can't be used for MinGW-W64
f1736f3
# Force a regeneration of this file by removing the bundled copy
f1736f3
rm -f gtk/gtk.def
f1736f3
f1736f3
%mingw_make %{?_smp_mflags}
61f21b5
61f21b5
61f21b5
%install
f1736f3
%mingw_make DESTDIR=$RPM_BUILD_ROOT install
61f21b5
778ff1e
rm -f $RPM_BUILD_ROOT/%{mingw32_libdir}/charset.alias
f1736f3
rm -f $RPM_BUILD_ROOT/%{mingw64_libdir}/charset.alias
61f21b5
61f21b5
# Remove manpages which duplicate those in Fedora native.
778ff1e
rm -rf $RPM_BUILD_ROOT%{mingw32_mandir}
f1736f3
rm -rf $RPM_BUILD_ROOT%{mingw64_mandir}
61f21b5
61f21b5
# Remove documentation too.
778ff1e
rm -rf $RPM_BUILD_ROOT%{mingw32_datadir}/gtk-doc
f1736f3
rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
61f21b5
c46c020
# The .def files are only used while compiling the libraries themselves
c46c020
# (they contain a list of functions which need to be exported by the linker)
c46c020
# so they serve no purpose for other libraries and applications
f1736f3
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/*.def
f1736f3
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/*.def
c46c020
2949025
# Install the gtk.immodules file
778ff1e
mkdir -p $RPM_BUILD_ROOT%{mingw32_sysconfdir}/gtk-2.0/
f1736f3
mkdir -p $RPM_BUILD_ROOT%{mingw64_sysconfdir}/gtk-2.0/
778ff1e
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{mingw32_sysconfdir}/gtk-2.0/
f1736f3
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{mingw64_sysconfdir}/gtk-2.0/
61f21b5
8d2ce04
# Drop all .la files
8d2ce04
find $RPM_BUILD_ROOT -name "*.la" -delete
8d2ce04
8d2ce04
# Drop the .dll.a files for all modules as nothing is supposed
8d2ce04
# to link directly to these modules
778ff1e
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/gtk-2.0/2.10.0/*/*.dll.a
f1736f3
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/gtk-2.0/2.10.0/*/*.dll.a
778ff1e
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/gtk-2.0/modules/*.dll.a
f1736f3
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/gtk-2.0/modules/*.dll.a
8d2ce04
f1736f3
%mingw_find_lang gtk2 --all-name
61f21b5
61f21b5
f1736f3
# Win32
f1736f3
%files -n mingw32-gtk2 -f mingw32-gtk2.lang
61f21b5
%doc COPYING
778ff1e
%{mingw32_datadir}/themes/*
778ff1e
%{mingw32_bindir}/gtk-builder-convert
778ff1e
%{mingw32_bindir}/gtk-demo.exe
778ff1e
%{mingw32_bindir}/gtk-query-immodules-2.0.exe
778ff1e
%{mingw32_bindir}/gtk-update-icon-cache.exe
778ff1e
%{mingw32_bindir}/gtk-update-icon-cache.exe.manifest
778ff1e
%{mingw32_bindir}/libgailutil-18.dll
778ff1e
%{mingw32_bindir}/libgdk-win32-2.0-0.dll
778ff1e
%{mingw32_bindir}/libgtk-win32-2.0-0.dll
778ff1e
%dir %{mingw32_libdir}/gtk-2.0
778ff1e
%dir %{mingw32_libdir}/gtk-2.0/2.10.0
778ff1e
%dir %{mingw32_libdir}/gtk-2.0/2.10.0/engines
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/engines/libpixmap.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/engines/libwimp.dll
778ff1e
%dir %{mingw32_libdir}/gtk-2.0/2.10.0/immodules
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ime.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-thai.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.dll
778ff1e
%{mingw32_libdir}/gtk-2.0/include/
778ff1e
%dir %{mingw32_libdir}/gtk-2.0/modules
778ff1e
%{mingw32_libdir}/gtk-2.0/modules/libgail.dll
778ff1e
%{mingw32_libdir}/libgailutil.dll.a
778ff1e
%{mingw32_libdir}/libgdk-win32-2.0.dll.a
778ff1e
%{mingw32_libdir}/libgtk-win32-2.0.dll.a
778ff1e
%{mingw32_libdir}/pkgconfig/gail.pc
778ff1e
%{mingw32_libdir}/pkgconfig/gdk-2.0.pc
778ff1e
%{mingw32_libdir}/pkgconfig/gdk-win32-2.0.pc
778ff1e
%{mingw32_libdir}/pkgconfig/gtk+-2.0.pc
778ff1e
%{mingw32_libdir}/pkgconfig/gtk+-win32-2.0.pc
778ff1e
%{mingw32_includedir}/gtk-2.0/
778ff1e
%{mingw32_includedir}/gail-1.0/
778ff1e
%{mingw32_sysconfdir}/gtk-2.0/
778ff1e
%{mingw32_datadir}/aclocal/gtk-2.0.m4
778ff1e
%{mingw32_datadir}/gtk-2.0/
61f21b5
d67fa0b
%files -n mingw32-gtk2-static
778ff1e
%{mingw32_libdir}/libgailutil.a
778ff1e
%{mingw32_libdir}/libgdk-win32-2.0.a
778ff1e
%{mingw32_libdir}/libgtk-win32-2.0.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/engines/libpixmap.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/engines/libwimp.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ime.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-thai.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.a
778ff1e
%{mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.a
778ff1e
%{mingw32_libdir}/gtk-2.0/modules/libgail.a
61f21b5
f1736f3
# Win64
f1736f3
%files -n mingw64-gtk2 -f mingw64-gtk2.lang
f1736f3
%doc COPYING
f1736f3
%{mingw64_datadir}/themes/*
f1736f3
%{mingw64_bindir}/gtk-builder-convert
f1736f3
%{mingw64_bindir}/gtk-demo.exe
f1736f3
%{mingw64_bindir}/gtk-query-immodules-2.0.exe
f1736f3
%{mingw64_bindir}/gtk-update-icon-cache.exe
f1736f3
%{mingw64_bindir}/gtk-update-icon-cache.exe.manifest
f1736f3
%{mingw64_bindir}/libgailutil-18.dll
f1736f3
%{mingw64_bindir}/libgdk-win32-2.0-0.dll
f1736f3
%{mingw64_bindir}/libgtk-win32-2.0-0.dll
f1736f3
%dir %{mingw64_libdir}/gtk-2.0
f1736f3
%dir %{mingw64_libdir}/gtk-2.0/2.10.0
f1736f3
%dir %{mingw64_libdir}/gtk-2.0/2.10.0/engines
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/engines/libpixmap.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/engines/libwimp.dll
f1736f3
%dir %{mingw64_libdir}/gtk-2.0/2.10.0/immodules
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ime.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-thai.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.dll
f1736f3
%{mingw64_libdir}/gtk-2.0/include/
f1736f3
%dir %{mingw64_libdir}/gtk-2.0/modules
f1736f3
%{mingw64_libdir}/gtk-2.0/modules/libgail.dll
f1736f3
%{mingw64_libdir}/libgailutil.dll.a
f1736f3
%{mingw64_libdir}/libgdk-win32-2.0.dll.a
f1736f3
%{mingw64_libdir}/libgtk-win32-2.0.dll.a
f1736f3
%{mingw64_libdir}/pkgconfig/gail.pc
f1736f3
%{mingw64_libdir}/pkgconfig/gdk-2.0.pc
f1736f3
%{mingw64_libdir}/pkgconfig/gdk-win32-2.0.pc
f1736f3
%{mingw64_libdir}/pkgconfig/gtk+-2.0.pc
f1736f3
%{mingw64_libdir}/pkgconfig/gtk+-win32-2.0.pc
f1736f3
%{mingw64_includedir}/gtk-2.0/
f1736f3
%{mingw64_includedir}/gail-1.0/
f1736f3
%{mingw64_sysconfdir}/gtk-2.0/
f1736f3
%{mingw64_datadir}/aclocal/gtk-2.0.m4
f1736f3
%{mingw64_datadir}/gtk-2.0/
f1736f3
f1736f3
%files -n mingw64-gtk2-static
f1736f3
%{mingw64_libdir}/libgailutil.a
f1736f3
%{mingw64_libdir}/libgdk-win32-2.0.a
f1736f3
%{mingw64_libdir}/libgtk-win32-2.0.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/engines/libpixmap.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/engines/libwimp.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ime.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-thai.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.a
f1736f3
%{mingw64_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.a
f1736f3
%{mingw64_libdir}/gtk-2.0/modules/libgail.a
f1736f3
65c1d79
61f21b5
%changelog
f2c69e8
* Wed Jul 30 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.24-2
f2c69e8
- Fix build failure on environments with older gtk-doc
f2c69e8
f67eb06
* Tue Jul 22 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.24-1
f67eb06
- Update to 2.24.24
f67eb06
10637dd
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.23-2
10637dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
10637dd
9b4639e
* Fri May 23 2014 Kalev Lember <kalevlember@gmail.com> - 2.24.23-1
9b4639e
- Update to 2.24.23
9b4639e
17b829f
* Tue Feb 11 2014 Thomas Sailer <t.sailer@alumni.ethz.ch> - 2.24.22-2
4fd1d81
- Patch for Gdk 16bpp memory leak (RHBZ #1063709, GNOME BZ #671538)
17b829f
70c114d
* Sun Oct 13 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.22-1
70c114d
- Update to 2.24.22
70c114d
b2794e6
* Tue Sep 24 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.21-1
b2794e6
- Update to 2.24.21
b2794e6
1296c44
* Sun Aug  4 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.20-3
1296c44
- Prevent segfault in GtkFileChooserButton caused by the use
1296c44
  of an invalidated iter in GtkComboBox (RHBZ #985559, GNOME BZ #704508)
1296c44
97993bd
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.20-2
97993bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
97993bd
7b778da
* Sun Jul  7 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.20-1
7b778da
- Update to 2.24.20
7b778da
fa6510d
* Sun Jun 16 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.19-1
fa6510d
- Update to 2.24.19
fa6510d
4f8fc7b
* Sun Jun 16 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.18-2
4f8fc7b
- Rebuild to resolve InterlockedCompareExchange regression in mingw32 libraries
4f8fc7b
0dbab6a
* Tue May 14 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.18-1
0dbab6a
- Update to 2.24.18
0dbab6a
3224e44
* Thu Apr  4 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.17-2
3224e44
- Workaround knownfolders.h linker issue when using a recent mingw-w64 snapshot
3224e44
3e50ea8
* Sun Mar 24 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.17-1
3e50ea8
- Update to 2.24.17
3e50ea8
95be474
* Sun Mar  3 2013 Thomas Sailer <t.sailer@alumni.ethz.ch> - 2.24.16-1
95be474
- Update to 2.24.16
95be474
422c5a3
* Sun Feb 10 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.15-1
422c5a3
- Update to 2.24.15
422c5a3
094a4eb
* Wed Jan 16 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.14-2
094a4eb
- Workaround broken automake 1.13.1
094a4eb
fc8af96
* Thu Dec 06 2012 Kalev Lember <kalevlember@gmail.com> - 2.24.14-1
fc8af96
- Update to 2.24.14
fc8af96
10de08b
* Fri Oct  5 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.13-1
10de08b
- Update to 2.24.13
10de08b
6208616
* Sat Sep 22 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.12-1
6208616
- Update to 2.24.12
6208616
bac74f4
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.11-2
bac74f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
bac74f4
2e85a75
* Mon Jul 16 2012 Kalev Lember <kalevlember@gmail.com> - 2.24.11-1
2e85a75
- Update to 2.24.11
2e85a75
f1736f3
* Sun Mar 18 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.10-5
f1736f3
- Added win64 support
f1736f3
3eed10d
* Fri Mar 09 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.10-4
3eed10d
- Fix linking against modern glib2
3eed10d
d67fa0b
* Tue Mar 06 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.10-3
d67fa0b
- Renamed the source package to mingw-gtk2 (RHBZ #800392)
778ff1e
- Use mingw macros without leading underscore
d67fa0b
836536f
* Tue Feb 28 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.10-2
836536f
- Rebuild against the mingw-w64 toolchain
836536f
6ae7105
* Thu Feb 09 2012 Kalev Lember <kalevlember@gmail.com> - 2.24.10-1
6ae7105
- Update to 2.24.10
6ae7105
- Drop an upstreamed patch
6ae7105
8d2ce04
* Wed Feb  1 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.9-1
8d2ce04
- Update to 2.24.9
8d2ce04
- Dropped the .la files
8d2ce04
- Dropped the .dll.a files for all modules
d722670
- Fix gmodule linker failure when using the latest pango
8d2ce04
7972ca7
* Tue Jan 31 2012 Kalev Lember <kalevlember@gmail.com> - 2.24.8-3
7972ca7
- Rebuilt for libpng 1.5
7972ca7
80e1cc0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.8-2
80e1cc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
80e1cc0
4dbd67a
* Thu Nov 10 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.8-1
4dbd67a
- Update to 2.24.8
4dbd67a
- Make sure the autotools don't get triggered
4dbd67a
fc79bbb
* Tue Oct 18 2011 Kalev Lember <kalevlember@gmail.com> - 2.24.7-1
fc79bbb
- Update to 2.24.7
fc79bbb
- Switch to .xz tarballs
fc79bbb
227cc41
* Sun Jul 10 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.5-1
227cc41
- Update to 2.24.5
227cc41
01911b8
* Wed Jul 06 2011 Kalev Lember <kalevlember@gmail.com> - 2.24.4-2
01911b8
- Rebuilt against win-iconv
01911b8
ac42e35
* Wed Apr 27 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.24.4-1
ac42e35
- Update to 2.24.4
ac42e35
- Dropped the proxy-libintl pieces
ac42e35
1db9901
* Sun Feb 13 2011 Thomas Sailer <sailer@fedoraproject.org> - 2.24.0-1
1db9901
- update to 2.24.0
1db9901
7d723de
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.22.0-3
7d723de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7d723de
ac06427
* Sun Nov  7 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.22.0-2
ac06427
- Rebuild in order to have soft dependency on libintl
ac06427
345db74
* Thu Sep 23 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.22.0-1
345db74
- Update to 2.22.0
345db74
3cdbabe
* Fri Sep 17 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.21.8-1
3cdbabe
- Update to 2.21.8
3cdbabe
- Fixed a small rpmlint warning
3cdbabe
2949025
* Sun Sep 12 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.21.7-1
2949025
- Update to 2.21.7
2949025
- Dropped upstreamed WIMP theme patch
2949025
- Moved all gdk-pixbuf bits to a seperate package as upstream has separated it
2949025
- Added BR: mingw32-gdk-pixbuf
2949025
322deda
* Sun Jul  4 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.20.1-2
322deda
- Re-enable the WIMP theme now that upstream has provided a fix for it (RHBZ #608911, GNOME BZ #598299)
72f982e
- Rebuild against libpng 1.4.3
322deda
b8e754a
* Fri Jun 11 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.20.1-1
b8e754a
- Update to 2.20.1
b8e754a
dabae30
* Wed Feb 24 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.19.6-1
dabae30
- Update to 2.19.6
dabae30
c73def3
* Tue Feb  2 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 2.19.4-1
c73def3
- Update to 2.19.4
c73def3
4f5f277
* Wed Dec  2 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.19.1-1
4f5f277
- Update to 2.19.1
789f303
- Dropped the autoreconf call
4f5f277
5c99bd4
* Sun Nov 29 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.19.0-1
5c99bd4
- Update to 2.19.0
5c99bd4
- Added BR: gtk-doc
5c99bd4
43d8d0a
* Sat Oct 17 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.18.3-1
43d8d0a
- Update to 2.18.3
43d8d0a
- Drop upstreamed patch (GNOME BZ #597535)
43d8d0a
- Re-enable GDI+ support as it's fixed upstream (GNOME BZ #552678)
43d8d0a
- This release contains a workaround for a rendering bug which got
43d8d0a
  introduced during the CSW merge (GNOME BZ #598299)
43d8d0a
886a239
* Tue Oct  6 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.18.2-1
886a239
- Update to 2.18.2
886a239
1a7108d
* Thu Oct  1 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.18.1-1
1a7108d
- Update to 2.18.1
1a7108d
728297a
* Wed Sep 23 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.18.0-1
728297a
- Update to 2.18.0
8a5d60e
- Drop upstreamed patch
728297a
2de1397
* Sun Sep 20 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.11-3
2de1397
- Use relative paths instead of absolute paths in the gdk-pixbuf.loaders file
2de1397
- Added the gtk.immodules file (BZ #522957)
2de1397
65c1d79
* Fri Sep 18 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.11-2
65c1d79
- Rebuild because of broken mingw32-gcc/mingw32-binutils
65c1d79
d47a926
* Sat Sep  5 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.11-1
d47a926
- Update to 2.17.11
d47a926
defcad2
* Tue Sep  1 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.10-1
defcad2
- Update to 2.17.10
defcad2
422c5a3
* Thu Aug 27 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.9-1
7e91009
- Update to 2.17.9
7e91009
- Rebuild against mingw32-libjpeg 7
7e91009
8ed1143
* Tue Aug 18 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.8-1
8ed1143
- Update to 2.17.8
8ed1143
471c9de
* Thu Aug 13 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.7-1
471c9de
- Update to 2.17.7
471c9de
- Automatically generate debuginfo subpackage
a1fe025
- Add --with-libjasper to the ./configure command
471c9de
ca5c931
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.1-2
ca5c931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ca5c931
422c5a3
* Wed Jun 10 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.17.1-1
12f81c0
- Update to 2.17.1
12f81c0
- Use %%global instead of %%define
12f81c0
- The -static subpackage was missing a Group: declaration
12f81c0
- Drop upstreamed patch
12f81c0
- Add BR: mingw32-libtiff
12f81c0
- Updated the gdk-pixbuf.loaders file for libtiff support
12f81c0
ba65512
* Fri May 22 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.16.1-2
ba65512
- don't open double browser windows from about dialogs
ba65512
  (patch is from the native gtk2 package)
ba65512
ffcce1a
* Sat Apr 18 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.16.1-1
ffcce1a
- Update to 2.16.1
ffcce1a
8843173
* Fri Mar 13 2009 Richard W.M. Jones <rjones@redhat.com> - 2.15.5-2
8843173
- Force build against latest mingw32-filesystem.
8843173
c46c020
* Sun Mar 8 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.15.5-1
c46c020
- Update to 2.15.5
c46c020
- Disable gdiplus support for now because of GNOME BZ#552678
c46c020
- Use the ./configure flag --without-libtiff until mingw32-libtiff is packaged
c46c020
- Fixed the %%defattr line
c46c020
- Dropped the .def files as they aren't used anymore after compilation
c46c020
- Added -static subpackage
c46c020
6a64ee4
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15.0-4
6a64ee4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6a64ee4
61f21b5
* Fri Feb  6 2009 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-3
61f21b5
- Remove documentation.
61f21b5
- Add license file.
61f21b5
- Added extra BRs suggested by auto-buildrequires.
61f21b5
61f21b5
* Fri Jan 30 2009 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-2
61f21b5
- Requires pkgconfig.
61f21b5
61f21b5
* Fri Jan 23 2009 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-1
61f21b5
- Rebase to Fedora native version 2.15.0.
61f21b5
- Disable static libraries.
61f21b5
- Use _smp_mflags.
61f21b5
- Use find_lang macro.
61f21b5
61f21b5
* Mon Oct 27 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.4-3
61f21b5
- Remove preun script, no longer used.
61f21b5
61f21b5
* Fri Oct 24 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.4-1
61f21b5
- New upstream version 2.14.4.
61f21b5
- Require cairo >= 1.8.0 because of important fixes.
61f21b5
- Remove a couple of patches which are now upstream.
61f21b5
61f21b5
* Fri Oct 10 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.2-3
61f21b5
- Remove the requirement for Wine at build or install time.
61f21b5
- Conflicts with (native) cups-devel.
61f21b5
61f21b5
* Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.2-2
61f21b5
- Rename mingw -> mingw32.
61f21b5
61f21b5
* Mon Sep 22 2008 Daniel P. Berrange <berrange@redhat.com> - 2.14.2-1
61f21b5
- Update to 2.14.2 release
61f21b5
61f21b5
* Sun Sep 21 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.0-5
61f21b5
- Remove manpages duplicating those in Fedora native packages.
61f21b5
61f21b5
* Thu Sep 11 2008 Daniel P. Berrange <berrange@redhat.com> - 2.14.0-4
61f21b5
- Added dep on pkgconfig, gettext and glib2 (native)
61f21b5
61f21b5
* Thu Sep 11 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.0-3
61f21b5
- post/preun scripts to update the gdk-pixbuf.loaders list.
61f21b5
61f21b5
* Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 2.14.0-2
61f21b5
- Jasper DLLs now fixed.
61f21b5
- Fix source URL.
61f21b5
- Run the correct glib-mkenums.
61f21b5
61f21b5
* Tue Sep  9 2008 Daniel P. Berrange <berrange@redhat.com> - 2.14.0-1
61f21b5
- Initial RPM release