diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ae1b5bc..0000000 --- a/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/gtk+-2.22.0.tar.bz2 -/gtk+-2.24.4.tar.bz2 -/gtk+-2.24.5.tar.bz2 -/gtk+-2.24.7.tar.xz -/gtk+-2.24.8.tar.xz -/gtk+-2.24.9.tar.xz -/gtk+-2.24.10.tar.xz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..eb9cf93 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Package has been renamed to mingw-gtk2 diff --git a/gtk.immodules b/gtk.immodules deleted file mode 100644 index fe18884..0000000 --- a/gtk.immodules +++ /dev/null @@ -1,39 +0,0 @@ -# GTK+ Input Method Modules file -# Automatically generated file, do not edit -# Created by Z:\usr\i686-pc-mingw32\sys-root\mingw\bin\gtk-query-immodules-2.0.exe from gtk+-2.17.11 -# -# ModulesPath = Z:\usr\i686-pc-mingw32\sys-root\mingw\lib\gtk-2.0\2.10.0\i686-pc-mingw32\immodules;Z:\usr\i686-pc-mingw32\sys-root\mingw\lib\gtk-2.0\2.10.0\immodules;Z:\usr\i686-pc-mingw32\sys-root\mingw\lib\gtk-2.0\i686-pc-mingw32\immodules;Z:\usr\i686-pc-mingw32\sys-root\mingw\lib\gtk-2.0\immodules -# -"../lib/gtk-2.0/2.10.0/immodules/im-am-et.dll" -"am_et" "Amharic (EZ+)" "gtk20" "../share/locale" "am" - -"../lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll" -"cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "../share/locale" "" - -"../lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll" -"inuktitut" "Inuktitut (Transliterated)" "gtk20" "../share/locale" "iu" - -"../lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll" -"cedilla" "Cedilla" "gtk20" "../share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa" - -"../lib/gtk-2.0/2.10.0/immodules/im-ime.dll" -"ime" "Windows IME" "gtk+" "" "ja:ko:zh" - -"../lib/gtk-2.0/2.10.0/immodules/im-multipress.dll" -"multipress" "Multipress" "gtk20" "" "" - -"../lib/gtk-2.0/2.10.0/immodules/im-viqr.dll" -"viqr" "Vietnamese (VIQR)" "gtk20" "../share/locale" "vi" - -"../lib/gtk-2.0/2.10.0/immodules/im-thai.dll" -"thai" "Thai-Lao" "gtk20" "../share/locale" "lo:th" - -"../lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll" -"ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "../share/locale" "ti" - -"../lib/gtk-2.0/2.10.0/immodules/im-ipa.dll" -"ipa" "IPA" "gtk20" "../share/locale" "" - -"../lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll" -"ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "../share/locale" "ti" - diff --git a/mingw32-gtk2-2.15.0-xbuttons.patch b/mingw32-gtk2-2.15.0-xbuttons.patch deleted file mode 100644 index 6138fce..0000000 --- a/mingw32-gtk2-2.15.0-xbuttons.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- gtk+-2.15.0.orig/gtk/gtkstatusicon.c 2009-01-01 19:41:45.000000000 +0000 -+++ gtk+-2.15.0/gtk/gtkstatusicon.c 2009-01-23 19:03:37.000000000 +0000 -@@ -707,11 +707,13 @@ - button = 3; - goto buttondown0; - -+#ifdef WM_XBUTTONDOWN - case WM_XBUTTONDOWN: - if (HIWORD (wparam) == XBUTTON1) - button = 4; - else - button = 5; -+#endif - - buttondown0: - bc = g_new (ButtonCallbackData, 1); -@@ -733,11 +735,13 @@ - button = 3; - goto buttonup0; - -+#ifdef WM_XBUTTONUP - case WM_XBUTTONUP: - if (HIWORD (wparam) == XBUTTON1) - button = 4; - else - button = 5; -+#endif - - buttonup0: - bc = g_new (ButtonCallbackData, 1); diff --git a/mingw32-gtk2-enable_static_build.patch b/mingw32-gtk2-enable_static_build.patch deleted file mode 100644 index 1a10d2c..0000000 --- a/mingw32-gtk2-enable_static_build.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- configure.orig 2010-02-23 19:23:12.000000000 +0100 -+++ configure 2010-02-24 20:31:55.040083850 +0100 -@@ -5141,19 +5141,6 @@ - ac_compiler_gnu=$ac_cv_c_compiler_gnu - - --if test "$os_win32" = "yes"; then -- if test x$enable_static = xyes -o x$enable_static = x; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling static library build, must build as DLL on Windows." >&5 --$as_echo "$as_me: WARNING: Disabling static library build, must build as DLL on Windows." >&2;} -- enable_static=no -- fi -- if test x$enable_shared = xno; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling shared library build, must build as DLL on Windows." >&5 --$as_echo "$as_me: WARNING: Enabling shared library build, must build as DLL on Windows." >&2;} -- fi -- enable_shared=yes --fi -- - enable_win32_dll=yes - - case $host in diff --git a/mingw32-gtk2.spec b/mingw32-gtk2.spec deleted file mode 100644 index 1b59be2..0000000 --- a/mingw32-gtk2.spec +++ /dev/null @@ -1,392 +0,0 @@ -%global __strip %{_mingw32_strip} -%global __objdump %{_mingw32_objdump} -%define __debug_install_post %{_mingw32_debug_install_post} - -Name: mingw32-gtk2 -Version: 2.24.10 -Release: 2%{?dist} -Summary: MinGW Windows Gtk2 library - -License: LGPLv2+ -Group: Development/Libraries -URL: http://www.gtk.org -Source0: http://download.gnome.org/sources/gtk+/2.24/gtk+-%{version}.tar.xz - -# wine %{_mingw32_bindir}/gtk-query-immodules-2.0.exe > gtk.immodules -Source1: gtk.immodules - -# Fix use of extended buttons in gtkstatusicon. -Patch1000: mingw32-gtk2-2.15.0-xbuttons.patch - -# Enable building a static library of GTK -Patch1001: mingw32-gtk2-enable_static_build.patch - -BuildArch: noarch - -BuildRequires: mingw32-filesystem >= 68 -BuildRequires: mingw32-gcc -BuildRequires: mingw32-binutils - -BuildRequires: mingw32-atk >= 1.13.0 -BuildRequires: mingw32-cairo >= 1.8.0 -BuildRequires: mingw32-dlfcn -BuildRequires: mingw32-gettext -BuildRequires: mingw32-glib2 >= 2.17.7 -%if 0%{?fedora} >= 16 -BuildRequires: mingw32-win-iconv -%else -BuildRequires: mingw32-iconv -%endif -BuildRequires: mingw32-pango >= 1.20.0 -BuildRequires: mingw32-gdk-pixbuf -BuildRequires: mingw32-pixman -BuildRequires: mingw32-zlib - -BuildRequires: pkgconfig - -# Native one for msgfmt -BuildRequires: gettext -# Native one for glib-genmarsjal -BuildRequires: glib2-devel -# Native one for gtk-update-icon-cache -BuildRequires: gtk2 -# Native one for gdk-pixbuf-csource -BuildRequires: gtk2-devel -# Packages needed for regenerating configure -BuildRequires: gtk-doc - -Requires: pkgconfig - - -%description -MinGW Windows Gtk2 library. - - -%package static -Summary: Static version of the MinGW Windows Gtk2 library -Requires: %{name} = %{version}-%{release} -Group: Development/Libraries - -%description static -Static version of the MinGW Windows Gtk2 library. - - -%{?_mingw32_debug_package} - - -%prep -%setup -q -n gtk+-%{version} - -%patch1000 -p1 -%patch1001 -p0 - - -%build -# Need to run the correct version of glib-mkenums. -PATH=%{_mingw32_bindir}:$PATH - -%{_mingw32_configure} --disable-cups --enable-static -make %{?_smp_mflags} - - -%install -make DESTDIR=$RPM_BUILD_ROOT install - -rm -f $RPM_BUILD_ROOT/%{_mingw32_libdir}/charset.alias - -# Remove manpages which duplicate those in Fedora native. -rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir} - -# Remove documentation too. -rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc - -# The .def files are only used while compiling the libraries themselves -# (they contain a list of functions which need to be exported by the linker) -# so they serve no purpose for other libraries and applications -rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gdk-win32-2.0.def -rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gtk-win32-2.0.def -rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gailutil.def - -# Install the gtk.immodules file -mkdir -p $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/gtk-2.0/ -install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/gtk-2.0/ - -# Drop all .la files -find $RPM_BUILD_ROOT -name "*.la" -delete - -# Drop the .dll.a files for all modules as nothing is supposed -# to link directly to these modules -rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gtk-2.0/2.10.0/*/*.dll.a -rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/gtk-2.0/modules/*.dll.a - -%find_lang %{name} --all-name - - -%files -f %{name}.lang -%doc COPYING -%{_mingw32_datadir}/themes/* -%{_mingw32_bindir}/gtk-builder-convert -%{_mingw32_bindir}/gtk-demo.exe -%{_mingw32_bindir}/gtk-query-immodules-2.0.exe -%{_mingw32_bindir}/gtk-update-icon-cache.exe -%{_mingw32_bindir}/gtk-update-icon-cache.exe.manifest -%{_mingw32_bindir}/libgailutil-18.dll -%{_mingw32_bindir}/libgdk-win32-2.0-0.dll -%{_mingw32_bindir}/libgtk-win32-2.0-0.dll -%dir %{_mingw32_libdir}/gtk-2.0 -%dir %{_mingw32_libdir}/gtk-2.0/2.10.0 -%dir %{_mingw32_libdir}/gtk-2.0/2.10.0/engines -%{_mingw32_libdir}/gtk-2.0/2.10.0/engines/libpixmap.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/engines/libwimp.dll -%dir %{_mingw32_libdir}/gtk-2.0/2.10.0/immodules -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ime.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-thai.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.dll -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.dll -%{_mingw32_libdir}/gtk-2.0/include/ -%dir %{_mingw32_libdir}/gtk-2.0/modules -%{_mingw32_libdir}/gtk-2.0/modules/libgail.dll -%{_mingw32_libdir}/libgailutil.dll.a -%{_mingw32_libdir}/libgdk-win32-2.0.dll.a -%{_mingw32_libdir}/libgtk-win32-2.0.dll.a -%{_mingw32_libdir}/pkgconfig/gail.pc -%{_mingw32_libdir}/pkgconfig/gdk-2.0.pc -%{_mingw32_libdir}/pkgconfig/gdk-win32-2.0.pc -%{_mingw32_libdir}/pkgconfig/gtk+-2.0.pc -%{_mingw32_libdir}/pkgconfig/gtk+-win32-2.0.pc -%{_mingw32_includedir}/gtk-2.0/ -%{_mingw32_includedir}/gail-1.0/ -%{_mingw32_sysconfdir}/gtk-2.0/ -%{_mingw32_datadir}/aclocal/gtk-2.0.m4 -%{_mingw32_datadir}/gtk-2.0/ - -%files static -%{_mingw32_libdir}/libgailutil.a -%{_mingw32_libdir}/libgdk-win32-2.0.a -%{_mingw32_libdir}/libgtk-win32-2.0.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/engines/libpixmap.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/engines/libwimp.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-am-et.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cedilla.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ime.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-inuktitut.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ipa.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-multipress.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-thai.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-er.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-ti-et.a -%{_mingw32_libdir}/gtk-2.0/2.10.0/immodules/im-viqr.a -%{_mingw32_libdir}/gtk-2.0/modules/libgail.a - - -%changelog -* Tue Feb 28 2012 Erik van Pienbroek - 2.24.10-2 -- Rebuild against the mingw-w64 toolchain - -* Thu Feb 09 2012 Kalev Lember - 2.24.10-1 -- Update to 2.24.10 -- Drop an upstreamed patch - -* Wed Feb 1 2012 Erik van Pienbroek - 2.24.9-1 -- Update to 2.24.9 -- Dropped the .la files -- Dropped the .dll.a files for all modules -- Fix gmodule linker failure when using the latest pango - -* Tue Jan 31 2012 Kalev Lember - 2.24.8-3 -- Rebuilt for libpng 1.5 - -* Fri Jan 13 2012 Fedora Release Engineering - 2.24.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Nov 10 2011 Erik van Pienbroek - 2.24.8-1 -- Update to 2.24.8 -- Make sure the autotools don't get triggered - -* Tue Oct 18 2011 Kalev Lember - 2.24.7-1 -- Update to 2.24.7 -- Switch to .xz tarballs - -* Sun Jul 10 2011 Erik van Pienbroek - 2.24.5-1 -- Update to 2.24.5 - -* Wed Jul 06 2011 Kalev Lember - 2.24.4-2 -- Rebuilt against win-iconv - -* Wed Apr 27 2011 Erik van Pienbroek - 2.24.4-1 -- Update to 2.24.4 -- Dropped the proxy-libintl pieces - -* Sun Feb 13 2011 Thomas Sailer - 2.24.0-1 -- update to 2.24.0 - -* Tue Feb 08 2011 Fedora Release Engineering - 2.22.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Nov 7 2010 Erik van Pienbroek - 2.22.0-2 -- Rebuild in order to have soft dependency on libintl - -* Thu Sep 23 2010 Erik van Pienbroek - 2.22.0-1 -- Update to 2.22.0 - -* Fri Sep 17 2010 Erik van Pienbroek - 2.21.8-1 -- Update to 2.21.8 -- Fixed a small rpmlint warning - -* Sun Sep 12 2010 Erik van Pienbroek - 2.21.7-1 -- Update to 2.21.7 -- Dropped upstreamed WIMP theme patch -- Moved all gdk-pixbuf bits to a seperate package as upstream has separated it -- Added BR: mingw32-gdk-pixbuf - -* Sun Jul 4 2010 Erik van Pienbroek - 2.20.1-2 -- Re-enable the WIMP theme now that upstream has provided a fix for it (RHBZ #608911, GNOME BZ #598299) -- Rebuild against libpng 1.4.3 - -* Fri Jun 11 2010 Erik van Pienbroek - 2.20.1-1 -- Update to 2.20.1 - -* Wed Feb 24 2010 Erik van Pienbroek - 2.19.6-1 -- Update to 2.19.6 - -* Tue Feb 2 2010 Thomas Sailer - 2.19.4-1 -- Update to 2.19.4 - -* Wed Dec 2 2009 Erik van Pienbroek - 2.19.1-1 -- Update to 2.19.1 -- Dropped the autoreconf call - -* Sun Nov 29 2009 Erik van Pienbroek - 2.19.0-1 -- Update to 2.19.0 -- Added BR: gtk-doc - -* Sat Oct 17 2009 Erik van Pienbroek - 2.18.3-1 -- Update to 2.18.3 -- Drop upstreamed patch (GNOME BZ #597535) -- Re-enable GDI+ support as it's fixed upstream (GNOME BZ #552678) -- This release contains a workaround for a rendering bug which got - introduced during the CSW merge (GNOME BZ #598299) - -* Tue Oct 6 2009 Erik van Pienbroek - 2.18.2-1 -- Update to 2.18.2 - -* Thu Oct 1 2009 Erik van Pienbroek - 2.18.1-1 -- Update to 2.18.1 - -* Wed Sep 23 2009 Erik van Pienbroek - 2.18.0-1 -- Update to 2.18.0 -- Drop upstreamed patch - -* Sun Sep 20 2009 Erik van Pienbroek - 2.17.11-3 -- Use relative paths instead of absolute paths in the gdk-pixbuf.loaders file -- Added the gtk.immodules file (BZ #522957) - -* Fri Sep 18 2009 Erik van Pienbroek - 2.17.11-2 -- Rebuild because of broken mingw32-gcc/mingw32-binutils - -* Sat Sep 5 2009 Erik van Pienbroek - 2.17.11-1 -- Update to 2.17.11 - -* Tue Sep 1 2009 Erik van Pienbroek - 2.17.10-1 -- Update to 2.17.10 - -* Tue Aug 27 2009 Erik van Pienbroek - 2.17.9-1 -- Update to 2.17.9 -- Rebuild against mingw32-libjpeg 7 - -* Tue Aug 18 2009 Erik van Pienbroek - 2.17.8-1 -- Update to 2.17.8 - -* Thu Aug 13 2009 Erik van Pienbroek - 2.17.7-1 -- Update to 2.17.7 -- Automatically generate debuginfo subpackage -- Add --with-libjasper to the ./configure command - -* Sat Jul 25 2009 Fedora Release Engineering - 2.17.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Jun 20 2009 Erik van Pienbroek - 2.17.1-1 -- Update to 2.17.1 -- Use %%global instead of %%define -- The -static subpackage was missing a Group: declaration -- Drop upstreamed patch -- Add BR: mingw32-libtiff -- Updated the gdk-pixbuf.loaders file for libtiff support - -* Fri May 22 2009 Erik van Pienbroek - 2.16.1-2 -- don't open double browser windows from about dialogs - (patch is from the native gtk2 package) - -* Sat Apr 18 2009 Erik van Pienbroek - 2.16.1-1 -- Update to 2.16.1 - -* Fri Mar 13 2009 Richard W.M. Jones - 2.15.5-2 -- Force build against latest mingw32-filesystem. - -* Sun Mar 8 2009 Erik van Pienbroek - 2.15.5-1 -- Update to 2.15.5 -- Disable gdiplus support for now because of GNOME BZ#552678 -- Use the ./configure flag --without-libtiff until mingw32-libtiff is packaged -- Fixed the %%defattr line -- Dropped the .def files as they aren't used anymore after compilation -- Added -static subpackage - -* Wed Feb 25 2009 Fedora Release Engineering - 2.15.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 6 2009 Richard W.M. Jones - 2.15.0-3 -- Remove documentation. -- Add license file. -- Added extra BRs suggested by auto-buildrequires. - -* Fri Jan 30 2009 Richard W.M. Jones - 2.15.0-2 -- Requires pkgconfig. - -* Fri Jan 23 2009 Richard W.M. Jones - 2.15.0-1 -- Rebase to Fedora native version 2.15.0. -- Disable static libraries. -- Use _smp_mflags. -- Use find_lang macro. - -* Mon Oct 27 2008 Richard W.M. Jones - 2.14.4-3 -- Remove preun script, no longer used. - -* Fri Oct 24 2008 Richard W.M. Jones - 2.14.4-1 -- New upstream version 2.14.4. -- Require cairo >= 1.8.0 because of important fixes. -- Remove a couple of patches which are now upstream. - -* Fri Oct 10 2008 Richard W.M. Jones - 2.14.2-3 -- Remove the requirement for Wine at build or install time. -- Conflicts with (native) cups-devel. - -* Wed Sep 24 2008 Richard W.M. Jones - 2.14.2-2 -- Rename mingw -> mingw32. - -* Mon Sep 22 2008 Daniel P. Berrange - 2.14.2-1 -- Update to 2.14.2 release - -* Sun Sep 21 2008 Richard W.M. Jones - 2.14.0-5 -- Remove manpages duplicating those in Fedora native packages. - -* Thu Sep 11 2008 Daniel P. Berrange - 2.14.0-4 -- Added dep on pkgconfig, gettext and glib2 (native) - -* Thu Sep 11 2008 Richard W.M. Jones - 2.14.0-3 -- post/preun scripts to update the gdk-pixbuf.loaders list. - -* Wed Sep 10 2008 Richard W.M. Jones - 2.14.0-2 -- Jasper DLLs now fixed. -- Fix source URL. -- Run the correct glib-mkenums. - -* Tue Sep 9 2008 Daniel P. Berrange - 2.14.0-1 -- Initial RPM release diff --git a/sources b/sources deleted file mode 100644 index 9602857..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -7fdcb407dd174010a695b555bf9b65e2 gtk+-2.24.10.tar.xz