summaryrefslogtreecommitdiffstats
path: root/mingw-w64-gtk3/0004-BURN-THE-.DEF.patch
diff options
context:
space:
mode:
Diffstat (limited to 'mingw-w64-gtk3/0004-BURN-THE-.DEF.patch')
-rw-r--r--mingw-w64-gtk3/0004-BURN-THE-.DEF.patch164
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
-