2001-11-06 Tor Lillqvist <tml@iki.fi> * gtk+-zip.sh: Separate runtime and developer packages. The following seems to fix Bug#60620: * gdk/win32/gdkprivate-win32.h (struct _GdkWindowWin32Data): Add owner thread id. * gdk/win32/gdkwindow-win32.c (gdk_window_clear_area): Instead of calling sending WM_ERASEBKGND to the window, call the window procedure directly. Clean out the #if 0 cruft. * gdk/win32/gdkdrawable-win32.c (gdk_win32_draw_drawable): If the window is owned by another thread, don't call UpdateWindow(), but post WM_PAINT to the thread.
33 lines
559 B
Bash
Executable File
33 lines
559 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Build zipfiles for gtk+-1.3-win32-production on Win32
|
|
|
|
ZIP=/g/tmp/gtk+-1.3.0-`date +%Y%m%d`.zip
|
|
DEVZIP=/g/tmp/gtk+-dev-1.3.0-`date +%Y%m%d`.zip
|
|
cd /target
|
|
|
|
rm $ZIP
|
|
zip -r $ZIP -@ <<EOF
|
|
COPYING.LIB-2
|
|
etc/gtk
|
|
lib/libgdk-0.dll
|
|
lib/libgtk-0.dll
|
|
share/themes/Default/gtk
|
|
EOF
|
|
|
|
zip -r $ZIP lib/locale/*/LC_MESSAGES/gtk+.mo
|
|
|
|
rm $DEVZIP
|
|
zip -r $DEVZIP -@ <<EOF
|
|
COPYING.LIB-2
|
|
include/gtk
|
|
include/gdk
|
|
lib/libgdk.dll.a
|
|
lib/gdk.lib
|
|
lib/libgtk.dll.a
|
|
lib/gtk.lib
|
|
lib/gtk+
|
|
lib/pkgconfig/gdk-1.3-win32-production.pc
|
|
lib/pkgconfig/gtk+-1.3-win32-production.pc
|
|
EOF
|