source: trunk/third/glib2/build/ChangeLog @ 20721

Revision 20721, 11.2 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r20720, which included commits to RCS files with non-trunk default branches.
Line 
12004-05-01  Hans Breuer  <hans@breuer.org>
2
3        * win32/make.msc : -DG_ENABLE_DEBUG=1 for debug builds
4        (#141335, John Ehresman)
5
62004-03-05  Federico Mena Quintero  <federico@ximian.com>
7
8        Fix #136082, patch by Morten Welinder.
9
10        * win32/cl-wrapper.c: #include <config.h>
11        * win32/dirent/dirent.c: Likewise.
12
132004-01-24  Tor Lillqvist  <tml@iki.fi>
14
15        * win32/compile-resource
16        * win32/lt-compile-resource: Use /bin/sh instead of /bin/bash, as
17        MSYS doesn't come with any /bin/bash. When compiling with
18        --enable-static and --disable-shared flag, libtool creates *.lo
19        files as scripts, but the *.o files are in "." and not in
20        ".libs". Thanks to Fridrich Strba.
21
222003-11-15  Tor Lillqvist  <tml@iki.fi>
23
24        * win32/dirent/makefile.msc: Improve. (#126913, John Ehresman)
25
262003-08-08  Tor Lillqvist  <tml@iki.fi>
27
28        * win32/cl-wrapper.c: Fix bug in environment variable
29        handling. Support --version flag. Prefix double quotes in -I and
30        -D parameters with backslash.
31
322003-06-06  Tor Lillqvist  <tml@iki.fi>
33
34        * win32(compile-resource (resfile): Support a WINDRES environment
35        variable. (#112387, J. Ali Harlow)
36
372002-09-28  Tor Lillqvist  <tml@iki.fi>
38
39        * win32/make.mingw: Add libxml2 CFLAGS and LIBS
40        (suggestion by Steffen Macke).
41
422002-09-17  Tor Lillqvist  <tml@iki.fi>
43
44        * win32/compile-resource: Return failure (implicitly, as the
45        return status of the last command executed) if m4 or windres
46        fails. Thanks to charlet@act-europe.fr (#93373).
47
482002-09-13  Tor Lillqvist  <tml@iki.fi>
49
50        * win32/lt-compile-resource: Argh. With some libtool versions, or
51        when the moon is in a certain phase, libtool creates the actual
52        object files as .lo files. Otherwise .lo files are small scripts
53        (which is what lt-compile-resource has always thought until now).
54        Add an ugly hack that tries to determine which kind of .lo files are
55        used, and act correspondingly.
56
572002-09-10  Tor Lillqvist  <tml@iki.fi>
58
59        * win32/module.defs: Remove GTK_VER which was misleading and
60        unused. Ditto for GTKGLAREA_VER. Add comment about taking this
61        stuff with a very big grain of salt.
62
632002-03-27  Tor Lillqvist  <tml@iki.fi>
64
65        * win32/module.defs
66        * win32/make.msc
67        * win32/make.mingw: Try to make up-to-date with GLib 2.0, ATK 1.0,
68        Pango 1.0 and GTK+ 2.0. This stuff is starting to feel more and
69        more quaint, though. Remove the FriBiDi references, Pango uses its
70        own mini-fribidi version. Use the names GTK2_CFLAGS and _LIBS also in
71        make.mingw, not GTKCURRENT_*.
72
732001-12-05  Tor Lillqvist  <tml@iki.fi>
74
75        * win32/make.mingw (LIBICONV_LIBS): Fix typo: pkg-config --libs,
76        not --cflags. Thanks to Victor Secarin.
77
78        * win32/build-dll: Don't call dirname blindly on $0 which might be
79        a Windows-style (drive letter, backslashes) pathname. Thanks to
80        Victor Secarin. Remove mention of Platform SDK, it doesn't
81        include the linker any longer.
82
832001-10-31  Tor Lillqvist  <tml@iki.fi>
84
85        * win32/make.mingw (TIFF_LIBS): We can use same import library for
86        non-LZW and LZW-enabled versions. Just let the user decide which
87        DLL to use.
88
892001-10-30  Tor Lillqvist  <tml@iki.fi>
90
91        * win32/make.mingw: Use pkg-config for more stuff. The
92        corresponding .pc files are included in the new packages on
93        www.gimp.org/win32/new-downloads.html.
94
95        * win32/dirent/dirent-zip: New file, script to package a developer
96        package of dirent.h and dirent.lib.
97
98        * win32/dirent/Makefile.am (EXTRA_DIST): Add it.
99
1002001-10-24  Tor Lillqvist  <tml@iki.fi>
101
102        * win32/make.mingw: Also try to include module.defs from the build
103        subdirectory of GLib.
104
105        * win32/make.msc: When DEBUG, use -Zi, otherwise -Zi. Always use
106        /machine:ix86.
107
1082001-10-23  Tor Lillqvist  <tml@iki.fi>
109
110        * win32/cl-wrapper.c: Various changes. I don't actually use this
111        to build with libtool and MSVC, only to run configure for MSVC. At
112        least for now.
113
114        * win32/make.mingw: Use pkg-config to get CFLAGS and LIBS for GLib
115        and GTK.
116
117        * win32/make.msc: Use GDK and GTK import library names now
118        produced in gtk-1-3-win32-production.
119
1202001-10-10  Tor Lillqvist  <tml@iki.fi>
121
122        * win32/module.defs (PNG): Use libpng 1.2.0.
123
124        * win32/lt-compile-resource: Mkdir .libs if not there already.
125
1262001-09-30  Tor Lillqvist  <tml@iki.fi>
127
128        * win32/build-dll: Comment clarification.
129
130        * win32/Makefile.am: Add dirent subdirectory.
131
132        * win32/dirent/*: New files. The (public domain) dirent
133        implementation from the mingw runtime, for MSVC users.
134
135        * win32/make.msc (DIRENT_CFLAGS,DIRENT_LIBS): Point to
136        build/win32/dirent in the GLib sources. Hmm.
137        (CC): Remove duplicate $(OPTIMIZE), already in CFLAGS.
138       
1392001-09-28  Tor Lillqvist  <tml@iki.fi>
140
141        * win32/make.mingw
142        * win32/make.msc: Separate the compiler program names into
143        an Make macro of its own (CCOMPILER and CXXCOMPILER).
144
145        * win32/cl-wrapper.c: New file. A program that accepts Unix-like C
146        compiler command line arguments, and runs the Microsoft C compiler
147        (cl) after transforming the arguments to cl's syntax. This program
148        can be used when using the auto*/configure mechanism to build
149        software with MSVC.
150
1512001-09-25  Tor Lillqvist  <tml@iki.fi>
152
153        * win32/module.defs: Do define GLIB_VER after all. (Do use it in
154        (import) library names, like it is on Unix.)
155
156        * win32/make.mingw
157        * win32/make.msc: Some comments added. Use GLIB_VER in GLib
158        (import) library names.
159
1602001-09-17  Tor Lillqvist  <tml@iki.fi>
161
162        * win32/build-dll: Invokation changed. We now expect a version
163        info like libtool's -version-info parameter. The intention is to
164        produce the same name DLL as libtool would, i.e. use "current -
165        age" as the DLL name suffix.
166
167        * win32/compile-resource: New file, containing the part of
168        build-dll that compiles the resource file, if available.
169
170        * win32/lt-compile-resource: New file, invokes compile-resource,
171        placing the resulting .o file in the .libs subdirectory, and
172        handcrafts a "libtool object" for it.
173
174        * win32/Makefile.am: Distribute new files.
175
176        * win32/make.mingw: Add COMPILE_RESOURCE.
177
178Tue Sep  4 01:46:15 2001  Owen Taylor  <otaylor@redhat.com>
179
180        * win32/Makefile.am (EXTRA_DIST): Add build-dll, on
181        the assumption it isn't going to get distributed otherwise.
182
1832001-09-01  Tor Lillqvist  <tml@iki.fi>
184
185        * win32/build-dll: Move here from GLib. Use gcc -shared instead of
186        the multiple pass gcc+dlltool method. Don't include the version
187        number in the import library names.
188
189        * win32/make.mingw
190        * win32/make.msc: Correspondingly, remove the version number parts
191        from (some) import library names. (Just a start, more to follow.)
192
193        * win32/module.defs: In fact, no need to know the versions at all
194        for stuff that doesn't include it as part of the directory name.
195       
1962001-01-06  Hans Breuer  <hans@breuer.org>
197
198        * win32/module.defs : renamed GTKCURRENT to GTK2 and some
199        version number updates
200
201        * win32/make.msc : added GTK2_CFLAGS and GTK2_LIBS, now used
202        by CVS HEAD Gimp. Minor updates,
203
2042001-05-22  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
205
206        * win32/make.mingw: Redid CFLAGS.
207
208        * win32/make.mingw (CXX): Removed PTHREAD defs. Added -O2 -Wall to
209        compile flags.
210
2112001-01-06  Hans Breuer  <hans@breuer.org>
212
213        * win32/make.msc win32/module.defs : added ATK,
214        adapted Pango version
215
2162001-03-19  Tor Lillqvist  <tml@iki.fi>
217
218        * win32/module.defs (GLIB_GENMARSHAL): Add macro for glib-genmarshal.
219
2202001-02-17  Tor Lillqvist  <tml@iki.fi>
221
222        * win32/make.{mingw,msc} (INTL_LIBS): Call the import library just
223        libintl, not gnu-intl, for consistency with Unix conventions. (The
224        DLL is still called gnu-intl.dll, using such a generic name as
225        just "intl.dll" would be asking for trouble.)
226
2272001-01-28  Tor Lillqvist  <tml@iki.fi>
228
229        * win32/module.defs
230        * win32/make.mingw
231        * win32/make.msc : Use libiconv 1.5.1. Use libiconv's import
232        library as built by its Makefile.msvc, without any version
233        number. Use the same convention for the GNU-style import library.
234
2352000-12-27  Tor Lillqvist  <tml@iki.fi>
236
237        * win32/make.{mingw,msc} (TIFF_LIBS): Provide separate TIFF_LZW
238        and TIFF_NOLZW.
239
2402000-12-21  Tor Lillqvist  <tml@iki.fi>
241
242        * win32/*: Add version number for FreeType2. We need the FT2
243        library built as a DLL, and append the vesion number to its name,
244        too.
245
2462000-12-20  Tor Lillqvist  <tml@iki.fi>
247
248        * win32/module.defs (FRIBIDI_VER): Use FriBidi 0.1.15.
249
2502000-12-14  Tor Lillqvist  <tml@iki.fi>
251
252        * win32/make.msc: Split C runtime flag (-MD or -MDd) to a separate
253        macro.
254
2552000-11-15  Tor Lillqvist  <tml@iki.fi>
256
257        * win32/module.defs (PANGO_VER): Update Pango version to 0.13.
258
2592000-10-22  Tor Lillqvist  <tml@iki.fi>
260
261        * win32/make.msc (PANGO_LIBS): Include version in Pango lib names.
262
2632000-10-07  Tor Lillqvist  <tml@iki.fi>
264
265        * win32/make.msc: Improve to be more useable.
266
2672000-09-12  Tor Lillqvist  <tml@iki.fi>
268
269        * win32/make.{mingw,msc}: Add PTHREAD_LIBS and PTHREAD_CFLAGS.
270
2712000-08-24  Tor Lillqvist  <tml@iki.fi>
272
273        * win32/module.defs: Add separate version number for gdk-pixbuf.
274
275        * win32/make.mingw: Add C++ defs.
276
2772000-08-20  Tor Lillqvist  <tml@iki.fi>
278
279        * win32/*: Remove FREETYPE2_20000624, not needed any
280        longer by gimp-freetype.
281
282        * win32/make.mingw: Add rule to produce assembler source.
283
284        * win32/make.msc: Fix syntax error. Add CFLAGS.
285
2862000-08-05  Tor Lillqvist  <tml@iki.fi>
287
288        * win32/module.defs
289        * win32/make.{mingw,msc}: Rename the FreeType2 snapshot from 2000-06-24
290        (used by gimp-freetype). Use the name "FreeType2" for the current
291        FreeType2.
292       
2932000-07-30  Tor Lillqvist  <tml@iki.fi>
294
295        * win32/module.defs
296        * win32/make.mingw
297        * win32/make.msc: Rename XML to LIBXML. Use version 0.14 of
298        it. Add LIBXML_CFLAGS and _LIBS. Add GTKCURRENT referring the
299        current CVS GTK+ (nonworking on Win32).
300       
3012000-07-25  Tor Lillqvist  <tml@iki.fi>
302
303        * win32/make.mingw (PANGO_LIBS): Typo.
304
3052000-07-21  Tor Lillqvist  <tml@iki.fi>
306
307        * win32/*: Reorder stuff to be in alphabetical order of package
308        names. Add GtkGLArea. Add path to OpenGL headers.
309
3102000-07-18  Tor Lillqvist  <tml@iki.fi>
311
312        * win32/module.defs (FRIBIDI_VER)
313        * win32/make.{mingw,msc} (FRIBIDI_LIBS): Use correct version
314        of FriBidi.
315
3162000-07-15  Tor Lillqvist  <tml@iki.fi>
317
318        * win32/make.mingw
319        * win32/make.msc
320        * win32/module.defs: Add Pango.
321
3222000-07-10  Tor Lillqvist  <tml@iki.fi>
323
324        * win32/module.defs:
325        * win32/make.msc: New files. Factor out common stuff to module.defs.
326        make.msc is for nmake and MSVC. Thanks to Hans Breuer.
327
328        * win32/Makefile.am: Add them to EXTRA_DIST.
329
330        * win32/make.mingw: Move part to module.defs. Ugly hack to find
331        module.defs.
332
3332000-07-02  Tor Lillqvist  <tml@iki.fi>
334
335        * win32/make.mingw: Addd FriBidi and libiconv. Add USRDIR for
336        headers and libs that are "installed".
337
3382000-06-07  Tor Lillqvist  <tml@iki.fi>
339
340        * win32/make.mingw: Clarify where this stuff should be located.
341
342        * Makefile.am
343        * win32/Makefile.am: New files. Only set SUBDIRS and EXTRA_DIST.
344
3452000-05-29  Tor Lillqvist  <tml@iki.fi>
346
347        * win32/make.mingw: Add gmodule directory to GLib includes. Use
348        freetype2 directory called just that.
349
3502000-05-13  Tor Lillqvist  <tml@iki.fi>
351
352        * README: Remove the original README text.
353
354        * win32/make.mingw: Define macros for CFLAGS and LIBS of GLib,
355        GTk+, intl, freetype2, zlib, libjpeg, libtiff and GIMP. Remove the
356        WIN32APIHEADERS, that is now taken care of in glib/build-dll.
357
3582000-05-05  Tor Lillqvist  <tml@iki.fi>
359
360        * win32/make.mingw: Add GIMP_VER. Add path to GIMP and freetype2
361        sources.
362
3632000-05-04  Tor Lillqvist  <tml@iki.fi>
364
365        * ChangeLog: Start ChangeLog.
366
367        * README: Change purpose of this directory.
368
369        * win32/make.mingw: New file.
370
371        * build.inf
372        * cvs.py
373        * write.py: Remove.
Note: See TracBrowser for help on using the repository browser.