diff options
Diffstat (limited to 'mingw-w64-gtk3/0004-BURN-THE-.DEF.patch')
-rw-r--r-- | mingw-w64-gtk3/0004-BURN-THE-.DEF.patch | 164 |
1 files changed, 0 insertions, 164 deletions
diff --git a/mingw-w64-gtk3/0004-BURN-THE-.DEF.patch b/mingw-w64-gtk3/0004-BURN-THE-.DEF.patch deleted file mode 100644 index 6fa2566..0000000 --- a/mingw-w64-gtk3/0004-BURN-THE-.DEF.patch +++ /dev/null @@ -1,164 +0,0 @@ -From 1f4e6cc1a3fe62d05036cfae181f10e07da3764a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= - =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= <lrn1986@gmail.com> -Date: Fri, 10 May 2013 09:23:17 +0400 -Subject: [PATCH 4/5] BURN THE .DEF - ---- - gdk/Makefile.am | 23 ++++++----------------- - gdk/makefile.msc | 14 ++++---------- - gtk/Makefile.am | 22 ++++++---------------- - 3 files changed, 16 insertions(+), 43 deletions(-) - -diff --git a/gdk/Makefile.am b/gdk/Makefile.am -index af0ac94..a0233f9 100644 ---- a/gdk/Makefile.am -+++ b/gdk/Makefile.am -@@ -178,8 +178,8 @@ endif # USE_QUARTZ - if USE_WIN32 - libgdk_3_la_SOURCES += gdkkeynames.c - libgdk_3_la_LIBADD += win32/libgdk-win32.la --libgdk_3_la_DEPENDENCIES = win32/libgdk-win32.la win32/rc/gdk-win32-res.o gdk.def --libgdk_3_la_LDFLAGS += -Wl,win32/rc/gdk-win32-res.o -export-symbols $(srcdir)/gdk.def -+libgdk_3_la_DEPENDENCIES = win32/libgdk-win32.la win32/rc/gdk-win32-res.o -+libgdk_3_la_LDFLAGS += -Wl,win32/rc/gdk-win32-res.o - endif # USE_WIN32 - - if USE_BROADWAY -@@ -269,22 +269,11 @@ CLEANFILES += $(gir_DATA) $(typelibs_DATA) - - endif # HAVE_INTROSPECTION - --if OS_WIN32 --install-def-file: gdk.def -- mkdir -p $(DESTDIR)$(libdir) -- $(INSTALL) $(srcdir)/gdk.def $(DESTDIR)$(libdir)/gdk-win32-3.0.def --uninstall-def-file: -- -rm $(DESTDIR)$(libdir)/gdk-win32-3.0.def --else --install-def-file: --uninstall-def-file: --endif -- - if MS_LIB_AVAILABLE - noinst_DATA = gdk-win32-$(GTK_API_VERSION).lib - --gdk-win32-$(GTK_API_VERSION).lib: libgdk-win32-$(GTK_API_VERSION).la gdk.def -- lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgdk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gdk.def -out:$@ -+gdk-win32-$(GTK_API_VERSION).lib: libgdk-win32-$(GTK_API_VERSION).la -+ lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgdk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -out:$@ - - install-ms-lib: - mkdir -p $(DESTDIR)$(libdir) -@@ -381,9 +370,9 @@ dist-hook: ../build/win32/vs9/gdk.vcproj ../build/win32/vs10/gdk.vcxproj ../buil - - DISTCLEANFILES = gdkconfig.h stamp-gc-h - --install-data-local: install-ms-lib install-def-file -+install-data-local: install-ms-lib - --uninstall-local: uninstall-ms-lib uninstall-def-file -+uninstall-local: uninstall-ms-lib - rm -f $(DESTDIR)$(configexecincludedir)/gdkconfig.h - - # if srcdir!=builddir, clean out maintainer-clean files from builddir -diff --git a/gdk/makefile.msc b/gdk/makefile.msc -index 0d88d1e..f956606 100644 ---- a/gdk/makefile.msc -+++ b/gdk/makefile.msc -@@ -139,25 +139,19 @@ gdkenumtypes.c: $(gdk_public_h_sources) gdkenumtypes.c.template - gdkconfig.h : gdkconfig.h.win32 - copy gdkconfig.h.win32 gdkconfig.h - --gdk.def: gdk.symbols -- echo EXPORTS > gdk.def -- cl /EP -DG_OS_WIN32 -DGDK_WINDOWING_WIN32 \ -- -DG_GNUC_CONST= \ -- gdk.symbols >> gdk.def -- - # /force /verbose:lib --libgdk-win32-$(GTK_VER)-0.dll : $(gdk_OBJECTS) gdk.def win32\gdk-win32.lib -+libgdk-win32-$(GTK_VER)-0.dll : $(gdk_OBJECTS) win32\gdk-win32.lib - $(CC) $(CFLAGS) -LD -Fe$@ $(gdk_OBJECTS) win32\gdk-win32.lib $(EXTRALIBS) \ - gdi32.lib user32.lib imm32.lib shell32.lib ole32.lib uuid.lib win32\gdk.res \ -- $(LDFLAGS) /implib:gdk-win32-$(GTK_VER).lib /def:gdk.def -+ $(LDFLAGS) /implib:gdk-win32-$(GTK_VER).lib - - gdk-win32-$(GTK_VER)s.lib : $(gdk_OBJECTS) - lib /out:gdk-win32-$(GTK_VER)s.lib $(gdk_OBJECTS) win32\gdk-win32.lib - --gdk-x11-$(GTK_VER).dll : $(gdk_OBJECTS) gdk.def x11\gdk-x11.lib -+gdk-x11-$(GTK_VER).dll : $(gdk_OBJECTS) x11\gdk-x11.lib - $(CC) $(CFLAGS) -LD -Fegdk-x11-$(GTK_VER).dll $(gdk_OBJECTS) \ - $(PANGO)\pango\pangox-$(PANGO_VER).lib \ -- x11\gdk-x11.lib $(X11_LIBS) $(EXTRALIBS) user32.lib $(LDFLAGS) /def:gdk.def -+ x11\gdk-x11.lib $(X11_LIBS) $(EXTRALIBS) user32.lib $(LDFLAGS) - - testgdk.exe : libgdk-win32-$(GTK_VER)-0.dll testgdk.obj - $(CC) -Fetestgdk.exe testgdk.obj gdk-win32-$(GTK_VER).lib $(EXTRALIBS) $(LDFLAGS) -diff --git a/gtk/Makefile.am b/gtk/Makefile.am -index 60fbc31..5da0b35 100644 ---- a/gtk/Makefile.am -+++ b/gtk/Makefile.am -@@ -61,29 +61,19 @@ no_undefined = -no-undefined - endif - - if OS_WIN32 --gtk_def = gtk.def --gtk_win32_symbols = -export-symbols $(srcdir)/gtk.def -- - gtk_win32_res = gtk-win32-res.o - gtk_win32_res_ldflag = -Wl,gtk-win32-res.o - - gtk-win32-res.o : gtk-win32.rc - $(WINDRES) gtk-win32.rc $@ - --install-def-file: gtk.def -- $(INSTALL) $(srcdir)/gtk.def $(DESTDIR)$(libdir)/gtk-win32-3.0.def --uninstall-def-file: -- -rm $(DESTDIR)$(libdir)/gtk-win32-3.0.def --else --install-def-file: --uninstall-def-file: - endif - - if MS_LIB_AVAILABLE - noinst_DATA = gtk-win32-$(GTK_API_VERSION).lib - --gtk-win32-$(GTK_API_VERSION).lib: libgtk-win32-$(GTK_API_VERSION).la gtk.def -- lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgtk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gtk.def -out:$@ -+gtk-win32-$(GTK_API_VERSION).lib: libgtk-win32-$(GTK_API_VERSION).la -+ lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgtk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -out:$@ - - install-ms-lib: - $(INSTALL) gtk-win32-$(GTK_API_VERSION).lib $(DESTDIR)$(libdir) -@@ -1226,8 +1216,8 @@ libgtk_3_la_DEPENDENCIES = $(deps) - if USE_WIN32 - libgtk_3_la_LIBADD += -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32 - libgtk_3_la_LDFLAGS += -Wl,-luuid --libgtk_3_la_DEPENDENCIES += $(gtk_def) $(gtk_win32_res) $(deps) --libgtk_target_ldflags = $(gtk_win32_res_ldflag) $(gtk_win32_symbols) -+libgtk_3_la_DEPENDENCIES += $(gtk_win32_res) $(deps) -+libgtk_target_ldflags = $(gtk_win32_res_ldflag) - endif - - install-exec-hook: -@@ -1279,13 +1269,13 @@ dist-hook: ../build/win32/vs9/gtk.vcproj ../build/win32/vs10/gtk.vcxproj ../buil - rm libgtk.vs10.sourcefiles.filters - - # Install a RC file for the default GTK+ theme, and key themes --install-data-local: install-ms-lib install-def-file install-mac-key-theme -+install-data-local: install-ms-lib install-mac-key-theme - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Default/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.default $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.emacs $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css - --uninstall-local: uninstall-ms-lib uninstall-def-file uninstall-mac-key-theme -+uninstall-local: uninstall-ms-lib uninstall-mac-key-theme - rm -f $(DESTDIR)$(datadir)/themes/Raleigh/gtk-3.0/gtk.css - rm -f $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - rm -f $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css --- -1.8.0.3 - |