Blame build/ChangeLog

Packit ae235b
2009-01-13  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/README
Packit ae235b
	* win32/vs9/README: New files. Mention this VS solution and
Packit ae235b
	projects are experimental and that https://code.launchpad.net/oah
Packit ae235b
	might be a better choice.
Packit ae235b
Packit ae235b
	* win32/vs8/Makefile.am
Packit ae235b
	* win32/vs9/Makefile.am (EXTRA_DIST): Add the READMEs and two
Packit ae235b
	missing vcproj files.
Packit ae235b
Packit ae235b
2008-11-02  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/Makefile.am (SUBDIRS): Add vs9.
Packit ae235b
Packit ae235b
2008-11-02  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	Bug 558153 - Patch for .def files generation
Packit ae235b
Packit ae235b
	* win32/{vs8,vs9}/*.vcproj: Add " around paths, making it
Packit ae235b
	possible to compile in a directory containing spaces. .def files
Packit ae235b
	generation is done for every configuration not only the "Debug"
Packit ae235b
	ones.
Packit ae235b
Packit ae235b
	Patch by Guillaume Duhamel.
Packit ae235b
Packit ae235b
2008-09-16  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs9: New folder. Project files for use with MSVS9. Based
Packit ae235b
	on the MSVS8 project files is win32/vs8. Four configurations:
Packit ae235b
	Debug|Win32, Release|Win32, Debug|x64 and Release|x64. DLL names
Packit ae235b
	simplified to of the style glib-2-vs9.dll.
Packit ae235b
Packit ae235b
2008-09-15  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/*.vcproj: Update to match the Makefile.am files. Drop
Packit ae235b
	G*_EXPORTS from PreprocessorDefinitions, nothing looks for such
Packit ae235b
	macros. Add G_DISABLE_DEPRECATED.
Packit ae235b
Packit ae235b
	Don't use Detect64BitPortabilityProblems as those warnings are
Packit ae235b
	misleading. They don't take into consideration ifdefs in
Packit ae235b
	glibconfig.h and elsewhere for _WIN64.
Packit ae235b
Packit ae235b
	Add PCRE_STATIC for glib to avoid exporting the pcre
Packit ae235b
	functions. Add DLL_EXPORT to glib to export also the GLIB_VAR
Packit ae235b
	variables that aren't mentioned in glib.symbols. Add G_LOG_DOMAIN
Packit ae235b
	for gobject.
Packit ae235b
Packit ae235b
	Drop the "win32" part from under "dependencies" so that the same
Packit ae235b
	project files can be used also for 64-bit compilation by just
Packit ae235b
	having a different "dependencies" folder containing 64-bit
Packit ae235b
	packages instead. At least, I hope it will work out some way like
Packit ae235b
	that. MSVS project files really are a pain to maintain.  Much
Packit ae235b
	information is typically copied for four different configurations
Packit ae235b
	"Debug|Win32", "Release|Win32", "Debug|x64" and "Release|x64"
Packit ae235b
	instead of having common stuff listed just once and only different
Packit ae235b
	parametrisations. Or am I missing something?
Packit ae235b
	
Packit ae235b
	Make the "Release" configuration work, too. Use correct character
Packit ae235b
	set for the gspawn-win32-helper programs. Use correct subsystem
Packit ae235b
	for the non-console one.
Packit ae235b
Packit ae235b
2008-08-27  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/*.vcproj: Add "win32" directory level to the
Packit ae235b
	references to the dependencies folder (which each actual user of
Packit ae235b
	the project file probably needs to edit anyway depending on their
Packit ae235b
	directory structure). Add missing files, remove nonexistent files.
Packit ae235b
Packit ae235b
	* win32/vs8/glib.vcproj: Don't needlessly copy localcharset.c, but
Packit ae235b
	compile it where it is in libcharset. Drop dirent as gdir.c
Packit ae235b
	includes dirent.h and wdirent.c directly. Handle also
Packit ae235b
	G_GNUC_FORMAT in the custom build step for glib.symbols.
Packit ae235b
Packit ae235b
2008-08-02  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	Bug 545954 - 64-bit issue in dirent
Packit ae235b
Packit ae235b
	* win32/dirent/dirent.h: Use __int64 for the dd_handle on 64-bit
Packit ae235b
	Windows. (Would use intptr_t, but that is not available before
Packit ae235b
	MSVS8, and we want to keep this compilable also with MSVS6 and 7,
Packit ae235b
	I think.) Thanks to Richard Hult.
Packit ae235b
Packit ae235b
2008-05-19  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/dirent/dirent.c: Include dirent.h with doublequotes so
Packit ae235b
	that it is searched from this same folder first.
Packit ae235b
Packit ae235b
2008-05-19  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/gspawn-win32-helper.vcproj
Packit ae235b
	* win32/vs8/gspawn-win32-helper-console.vcproj: New files. Build
Packit ae235b
	these two executables.
Packit ae235b
Packit ae235b
	* win32/vs8/*.vcproj: Compile as C and not C++.
Packit ae235b
Packit ae235b
	* win32/vs8/glib-genmarshal.vcproj: Use MBS and not Unicode. (What
Packit ae235b
	this setting really means is just that we don't define the UNICODE
Packit ae235b
	and _UNICODE macros when compiling; it has no effect on what APIs
Packit ae235b
	the code might use.) Use the same IntermediateDirectory as the
Packit ae235b
	other projects.
Packit ae235b
Packit ae235b
	* win32/vs8/glib.sln: Add the gspawn-win32-helper and gspawn-win32-helper projects.
Packit ae235b
Packit ae235b
2008-05-17  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* "build" is no longer include into GLib through
Packit ae235b
	svn:externals. The relevant directories and files have been svn
Packit ae235b
	add'ed to GLib (trunk) instead.
Packit ae235b
Packit ae235b
2008-05-16  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/glib.vcproj: Add gi18n.c.
Packit ae235b
Packit ae235b
	* win32/vs8/gio.vcproj: Add gwin32directorymonitor.c.
Packit ae235b
Packit ae235b
	* win32/vs8/glib-genmarshal.vcproj: Put also glib-genmarshal.exe
Packit ae235b
	in the "bin" folder.
Packit ae235b
Packit ae235b
2008-04-23  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	Bug 529391 - Update of vs8 build files for Glib 2.16
Packit ae235b
Packit ae235b
	* win32/vs8/*: Update from Danel Atallah.
Packit ae235b
Packit ae235b
2008-03-12  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* MAINTAINERS: Add.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Remove this since long unused and obsolete
Packit ae235b
	file from SVN.
Packit ae235b
Packit ae235b
	* win32/make.msc: Don't mention it here either then.
Packit ae235b
Packit ae235b
2007-04-15  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* .cvsignore
Packit ae235b
	* win32/.cvsignore
Packit ae235b
	* win32/dirent/.cvsignore
Packit ae235b
	* win32/vs8/.cvsignore: Remove.
Packit ae235b
Packit ae235b
2006-10-14  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/gmodule.vcproj
Packit ae235b
	* win32/vs8/gobject.vcproj
Packit ae235b
	* win32/vs8/gthread.vcproj: Updates by Mike Edenfield. (#354124)
Packit ae235b
Packit ae235b
2006-09-02  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/glib.vcproj: Update from Mike Edenfield.
Packit ae235b
Packit ae235b
2006-02-08  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/vs8/glib-genmarshal.vcproj: New file: Visual Studio
Packit ae235b
	project file for glib-genmarshal.exe, by Sergey Scobich.
Packit ae235b
Packit ae235b
	* win32/vs8/Makefile.am
Packit ae235b
	* win32/vs8/glib.sln: Add it.
Packit ae235b
Packit ae235b
2006-01-31  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/Makefile.am (EXTRA_DIST): Drop the obsolete shell scripts
Packit ae235b
	and make.mingw.
Packit ae235b
Packit ae235b
	* win32/vs8/*: Visual Studio 2005 project files for GLib
Packit ae235b
	contributed by Sergey Scobich. (#328691)
Packit ae235b
Packit ae235b
	* win32/Makefile.am (SUBDIRS): Add vs8.
Packit ae235b
Packit ae235b
	* win32/make.msc (LINKDEBUG): Use /nodefaultlib:msvcrt.lib when
Packit ae235b
	debugging. (#329325, Timo Linna)
Packit ae235b
Packit ae235b
2005-09-01  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: Again spent some hours hacking on this. Now
Packit ae235b
	the compilation phase of building libglib autoconfiscated using
Packit ae235b
	CC=cl-wrapper seems to work. But problems in the linking phase,
Packit ae235b
	for instance -Wl,--whole-archive isn't implemented, and I don't
Packit ae235b
	think link.exe even has a such feature to include all of a
Packit ae235b
	library. Argh. To implement -Wl,--whole-archive, would need to
Packit ae235b
	extract the library contents into a temp directory and link with
Packit ae235b
	all the resulting object files. Sigh.
Packit ae235b
Packit ae235b
2005-07-09  Tor Lillqvist  <tml@novell.com>
Packit ae235b
Packit ae235b
	* README: When using auto*/libtool/gcc to build GLib, Pango and
Packit ae235b
	GTK+, the scripts to compile resource files in build/win32 are no
Packit ae235b
	longer used. Still here in case somebody wants to have a look,
Packit ae235b
	though.
Packit ae235b
	
Packit ae235b
2005-02-06  Hans Breuer  <hans@breuer.org>
Packit ae235b
Packit ae235b
	* win32/make.msc win32/module.defs : updated to include Cairo,
Packit ae235b
	gnome-canvas, gnome-print(ui), libart, pangoft2, libxml2, libxslt
Packit ae235b
Packit ae235b
2004-12-29  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: More hacking. Implement -idirafter
Packit ae235b
	correctly, amending the INCLUDE environment variable. Ignore
Packit ae235b
	-lm. Error if multiple -o options. Copy input libs called foo.a to
Packit ae235b
	foo.temp.lib so that link knows what they are. Remove dead
Packit ae235b
	code. Link with same default libraries as mingw's gcc. Use
Packit ae235b
	indirect command line file if command line is too long.
Packit ae235b
Packit ae235b
2004-12-12  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: Hack more on this. Using MSVC is necessary
Packit ae235b
	if one wants to use tools like Purify or BoundsChecker.
Packit ae235b
Packit ae235b
2004-08-11  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/dirent/dirent.[ch]: Update from mingw-runtime-3.3.
Packit ae235b
	Implements both normal and wide-char versions.
Packit ae235b
Packit ae235b
	* win32/dirent/wdirent.c: New file.
Packit ae235b
Packit ae235b
	* win32/dirent/Makefile.am (EXTRA_DIST): Add wdirent.c.
Packit ae235b
Packit ae235b
2004-05-01  Hans Breuer  <hans@breuer.org>
Packit ae235b
Packit ae235b
	* win32/make.msc : -DG_ENABLE_DEBUG=1 for debug builds
Packit ae235b
	(#141335, John Ehresman)
Packit ae235b
Packit ae235b
2004-03-05  Federico Mena Quintero  <federico@ximian.com>
Packit ae235b
Packit ae235b
	Fix #136082, patch by Morten Welinder.
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: #include <config.h>
Packit ae235b
	* win32/dirent/dirent.c: Likewise.
Packit ae235b
Packit ae235b
2004-01-24  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/compile-resource
Packit ae235b
	* win32/lt-compile-resource: Use /bin/sh instead of /bin/bash, as
Packit ae235b
	MSYS doesn't come with any /bin/bash. When compiling with
Packit ae235b
	--enable-static and --disable-shared flag, libtool creates *.lo
Packit ae235b
	files as scripts, but the *.o files are in "." and not in
Packit ae235b
	".libs". Thanks to Fridrich Strba.
Packit ae235b
Packit ae235b
2003-11-15  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/dirent/makefile.msc: Improve. (#126913, John Ehresman)
Packit ae235b
Packit ae235b
2003-08-08  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: Fix bug in environment variable
Packit ae235b
	handling. Support --version flag. Prefix double quotes in -I and
Packit ae235b
	-D parameters with backslash.
Packit ae235b
Packit ae235b
2003-06-06  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32(compile-resource (resfile): Support a WINDRES environment
Packit ae235b
	variable. (#112387, J. Ali Harlow)
Packit ae235b
Packit ae235b
2002-09-28  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add libxml2 CFLAGS and LIBS
Packit ae235b
	(suggestion by Steffen Macke).
Packit ae235b
Packit ae235b
2002-09-17  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/compile-resource: Return failure (implicitly, as the
Packit ae235b
	return status of the last command executed) if m4 or windres
Packit ae235b
	fails. Thanks to charlet@act-europe.fr (#93373).
Packit ae235b
Packit ae235b
2002-09-13  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/lt-compile-resource: Argh. With some libtool versions, or
Packit ae235b
	when the moon is in a certain phase, libtool creates the actual
Packit ae235b
	object files as .lo files. Otherwise .lo files are small scripts
Packit ae235b
	(which is what lt-compile-resource has always thought until now).
Packit ae235b
	Add an ugly hack that tries to determine which kind of .lo files are
Packit ae235b
	used, and act correspondingly.
Packit ae235b
Packit ae235b
2002-09-10  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs: Remove GTK_VER which was misleading and
Packit ae235b
	unused. Ditto for GTKGLAREA_VER. Add comment about taking this
Packit ae235b
	stuff with a very big grain of salt.
Packit ae235b
Packit ae235b
2002-03-27  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs
Packit ae235b
	* win32/make.msc
Packit ae235b
	* win32/make.mingw: Try to make up-to-date with GLib 2.0, ATK 1.0,
Packit ae235b
	Pango 1.0 and GTK+ 2.0. This stuff is starting to feel more and
Packit ae235b
	more quaint, though. Remove the FriBiDi references, Pango uses its
Packit ae235b
	own mini-fribidi version. Use the names GTK2_CFLAGS and _LIBS also in
Packit ae235b
	make.mingw, not GTKCURRENT_*.
Packit ae235b
Packit ae235b
2001-12-05  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw (LIBICONV_LIBS): Fix typo: pkg-config --libs,
Packit ae235b
	not --cflags. Thanks to Victor Secarin.
Packit ae235b
Packit ae235b
	* win32/build-dll: Don't call dirname blindly on $0 which might be
Packit ae235b
	a Windows-style (drive letter, backslashes) pathname. Thanks to
Packit ae235b
	Victor Secarin. Remove mention of Platform SDK, it doesn't
Packit ae235b
	include the linker any longer.
Packit ae235b
Packit ae235b
2001-10-31  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw (TIFF_LIBS): We can use same import library for
Packit ae235b
	non-LZW and LZW-enabled versions. Just let the user decide which
Packit ae235b
	DLL to use.
Packit ae235b
Packit ae235b
2001-10-30  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Use pkg-config for more stuff. The
Packit ae235b
	corresponding .pc files are included in the new packages on
Packit ae235b
	www.gimp.org/win32/new-downloads.html. 
Packit ae235b
Packit ae235b
	* win32/dirent/dirent-zip: New file, script to package a developer
Packit ae235b
	package of dirent.h and dirent.lib.
Packit ae235b
Packit ae235b
	* win32/dirent/Makefile.am (EXTRA_DIST): Add it.
Packit ae235b
Packit ae235b
2001-10-24  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Also try to include module.defs from the build
Packit ae235b
	subdirectory of GLib.
Packit ae235b
Packit ae235b
	* win32/make.msc: When DEBUG, use -Zi, otherwise -Zi. Always use
Packit ae235b
	/machine:ix86.
Packit ae235b
Packit ae235b
2001-10-23  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: Various changes. I don't actually use this
Packit ae235b
	to build with libtool and MSVC, only to run configure for MSVC. At
Packit ae235b
	least for now.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Use pkg-config to get CFLAGS and LIBS for GLib
Packit ae235b
	and GTK.
Packit ae235b
Packit ae235b
	* win32/make.msc: Use GDK and GTK import library names now
Packit ae235b
	produced in gtk-1-3-win32-production.
Packit ae235b
Packit ae235b
2001-10-10  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs (PNG): Use libpng 1.2.0.
Packit ae235b
Packit ae235b
	* win32/lt-compile-resource: Mkdir .libs if not there already.
Packit ae235b
Packit ae235b
2001-09-30  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/build-dll: Comment clarification.
Packit ae235b
Packit ae235b
	* win32/Makefile.am: Add dirent subdirectory.
Packit ae235b
Packit ae235b
	* win32/dirent/*: New files. The (public domain) dirent
Packit ae235b
	implementation from the mingw runtime, for MSVC users.
Packit ae235b
Packit ae235b
	* win32/make.msc (DIRENT_CFLAGS,DIRENT_LIBS): Point to
Packit ae235b
	build/win32/dirent in the GLib sources. Hmm.
Packit ae235b
	(CC): Remove duplicate $(OPTIMIZE), already in CFLAGS.
Packit ae235b
	
Packit ae235b
2001-09-28  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc: Separate the compiler program names into
Packit ae235b
	an Make macro of its own (CCOMPILER and CXXCOMPILER).
Packit ae235b
Packit ae235b
	* win32/cl-wrapper.c: New file. A program that accepts Unix-like C
Packit ae235b
	compiler command line arguments, and runs the Microsoft C compiler
Packit ae235b
	(cl) after transforming the arguments to cl's syntax. This program
Packit ae235b
	can be used when using the auto*/configure mechanism to build
Packit ae235b
	software with MSVC.
Packit ae235b
Packit ae235b
2001-09-25  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs: Do define GLIB_VER after all. (Do use it in
Packit ae235b
	(import) library names, like it is on Unix.)
Packit ae235b
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc: Some comments added. Use GLIB_VER in GLib
Packit ae235b
	(import) library names.
Packit ae235b
Packit ae235b
2001-09-17  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/build-dll: Invocation changed. We now expect a version
Packit ae235b
	info like libtool's -version-info parameter. The intention is to
Packit ae235b
	produce the same name DLL as libtool would, i.e. use "current -
Packit ae235b
	age" as the DLL name suffix.
Packit ae235b
Packit ae235b
	* win32/compile-resource: New file, containing the part of
Packit ae235b
	build-dll that compiles the resource file, if available.
Packit ae235b
Packit ae235b
	* win32/lt-compile-resource: New file, invokes compile-resource,
Packit ae235b
	placing the resulting .o file in the .libs subdirectory, and
Packit ae235b
	handcrafts a "libtool object" for it.
Packit ae235b
Packit ae235b
	* win32/Makefile.am: Distribute new files.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add COMPILE_RESOURCE.
Packit ae235b
Packit ae235b
Tue Sep  4 01:46:15 2001  Owen Taylor  <otaylor@redhat.com>
Packit ae235b
Packit ae235b
	* win32/Makefile.am (EXTRA_DIST): Add build-dll, on
Packit ae235b
	the assumption it isn't going to get distributed otherwise.
Packit ae235b
Packit ae235b
2001-09-01  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/build-dll: Move here from GLib. Use gcc -shared instead of
Packit ae235b
	the multiple pass gcc+dlltool method. Don't include the version
Packit ae235b
	number in the import library names.
Packit ae235b
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc: Correspondingly, remove the version number parts
Packit ae235b
	from (some) import library names. (Just a start, more to follow.)
Packit ae235b
Packit ae235b
	* win32/module.defs: In fact, no need to know the versions at all
Packit ae235b
	for stuff that doesn't include it as part of the directory name.
Packit ae235b
	
Packit ae235b
2001-01-06  Hans Breuer  <hans@breuer.org>
Packit ae235b
Packit ae235b
	* win32/module.defs : renamed GTKCURRENT to GTK2 and some
Packit ae235b
	version number updates
Packit ae235b
Packit ae235b
	* win32/make.msc : added GTK2_CFLAGS and GTK2_LIBS, now used
Packit ae235b
	by CVS HEAD Gimp. Minor updates,
Packit ae235b
Packit ae235b
2001-05-22  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Redid CFLAGS.
Packit ae235b
Packit ae235b
	* win32/make.mingw (CXX): Removed PTHREAD defs. Added -O2 -Wall to
Packit ae235b
	compile flags.
Packit ae235b
Packit ae235b
2001-01-06  Hans Breuer  <hans@breuer.org>
Packit ae235b
Packit ae235b
	* win32/make.msc win32/module.defs : added ATK,
Packit ae235b
	adapted Pango version
Packit ae235b
Packit ae235b
2001-03-19  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs (GLIB_GENMARSHAL): Add macro for glib-genmarshal.
Packit ae235b
Packit ae235b
2001-02-17  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.{mingw,msc} (INTL_LIBS): Call the import library just
Packit ae235b
	libintl, not gnu-intl, for consistency with Unix conventions. (The
Packit ae235b
	DLL is still called gnu-intl.dll, using such a generic name as
Packit ae235b
	just "intl.dll" would be asking for trouble.)
Packit ae235b
Packit ae235b
2001-01-28  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc : Use libiconv 1.5.1. Use libiconv's import
Packit ae235b
	library as built by its Makefile.msvc, without any version
Packit ae235b
	number. Use the same convention for the GNU-style import library.
Packit ae235b
Packit ae235b
2000-12-27  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.{mingw,msc} (TIFF_LIBS): Provide separate TIFF_LZW
Packit ae235b
	and TIFF_NOLZW.
Packit ae235b
Packit ae235b
2000-12-21  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/*: Add version number for FreeType2. We need the FT2
Packit ae235b
	library built as a DLL, and append the vesion number to its name,
Packit ae235b
	too.
Packit ae235b
Packit ae235b
2000-12-20  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs (FRIBIDI_VER): Use FriBidi 0.1.15.
Packit ae235b
Packit ae235b
2000-12-14  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.msc: Split C runtime flag (-MD or -MDd) to a separate
Packit ae235b
	macro.
Packit ae235b
Packit ae235b
2000-11-15  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs (PANGO_VER): Update Pango version to 0.13.
Packit ae235b
Packit ae235b
2000-10-22  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.msc (PANGO_LIBS): Include version in Pango lib names.
Packit ae235b
Packit ae235b
2000-10-07  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.msc: Improve to be more useable.
Packit ae235b
Packit ae235b
2000-09-12  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.{mingw,msc}: Add PTHREAD_LIBS and PTHREAD_CFLAGS.
Packit ae235b
Packit ae235b
2000-08-24  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs: Add separate version number for gdk-pixbuf.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add C++ defs.
Packit ae235b
Packit ae235b
2000-08-20  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/*: Remove FREETYPE2_20000624, not needed any
Packit ae235b
	longer by gimp-freetype.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add rule to produce assembler source.
Packit ae235b
Packit ae235b
	* win32/make.msc: Fix syntax error. Add CFLAGS.
Packit ae235b
Packit ae235b
2000-08-05  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs
Packit ae235b
	* win32/make.{mingw,msc}: Rename the FreeType2 snapshot from 2000-06-24
Packit ae235b
	(used by gimp-freetype). Use the name "FreeType2" for the current
Packit ae235b
	FreeType2.
Packit ae235b
	
Packit ae235b
2000-07-30  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc: Rename XML to LIBXML. Use version 0.14 of
Packit ae235b
	it. Add LIBXML_CFLAGS and _LIBS. Add GTKCURRENT referring the
Packit ae235b
	current CVS GTK+ (nonworking on Win32).
Packit ae235b
	
Packit ae235b
2000-07-25  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw (PANGO_LIBS): Typo.
Packit ae235b
Packit ae235b
2000-07-21  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/*: Reorder stuff to be in alphabetical order of package
Packit ae235b
	names. Add GtkGLArea. Add path to OpenGL headers.
Packit ae235b
Packit ae235b
2000-07-18  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs (FRIBIDI_VER)
Packit ae235b
	* win32/make.{mingw,msc} (FRIBIDI_LIBS): Use correct version
Packit ae235b
	of FriBidi.
Packit ae235b
Packit ae235b
2000-07-15  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw
Packit ae235b
	* win32/make.msc
Packit ae235b
	* win32/module.defs: Add Pango.
Packit ae235b
Packit ae235b
2000-07-10  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/module.defs: 
Packit ae235b
	* win32/make.msc: New files. Factor out common stuff to module.defs.
Packit ae235b
	make.msc is for nmake and MSVC. Thanks to Hans Breuer.
Packit ae235b
Packit ae235b
	* win32/Makefile.am: Add them to EXTRA_DIST.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Move part to module.defs. Ugly hack to find
Packit ae235b
	module.defs.
Packit ae235b
Packit ae235b
2000-07-02  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Addd FriBidi and libiconv. Add USRDIR for
Packit ae235b
	headers and libs that are "installed".
Packit ae235b
Packit ae235b
2000-06-07  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Clarify where this stuff should be located.
Packit ae235b
Packit ae235b
	* Makefile.am
Packit ae235b
	* win32/Makefile.am: New files. Only set SUBDIRS and EXTRA_DIST.
Packit ae235b
Packit ae235b
2000-05-29  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add gmodule directory to GLib includes. Use
Packit ae235b
	freetype2 directory called just that.
Packit ae235b
Packit ae235b
2000-05-13  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* README: Remove the original README text.
Packit ae235b
Packit ae235b
	* win32/make.mingw: Define macros for CFLAGS and LIBS of GLib,
Packit ae235b
	GTk+, intl, freetype2, zlib, libjpeg, libtiff and GIMP. Remove the
Packit ae235b
	WIN32APIHEADERS, that is now taken care of in glib/build-dll.
Packit ae235b
Packit ae235b
2000-05-05  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* win32/make.mingw: Add GIMP_VER. Add path to GIMP and freetype2
Packit ae235b
	sources.
Packit ae235b
Packit ae235b
2000-05-04  Tor Lillqvist  <tml@iki.fi>
Packit ae235b
Packit ae235b
	* ChangeLog: Start ChangeLog.
Packit ae235b
Packit ae235b
	* README: Change purpose of this directory.
Packit ae235b
Packit ae235b
	* win32/make.mingw: New file.
Packit ae235b
Packit ae235b
	* build.inf
Packit ae235b
	* cvs.py
Packit ae235b
	* write.py: Remove.