glib-gen.mak: Also use #include "header" instead of #include <header> for the headers...
[platform/upstream/gst-common.git] / ChangeLog
1 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
2
3         * glib-gen.mak:
4           Also use #include "header" instead of #include <header> for the
5           headers that were used to generate the source files for the same
6           reason as below.
7
8           Remove whitespace before #include.
9
10 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
11
12         * glib-gen.mak:
13           Use #include "header" instead of #include <header> for the generated
14           enum C files as the file will always be in the same directory and
15           some compilers seem to be a bit strict about that unless . is added
16           to the include path.
17
18           Include all headers that were used to generate the source files in
19           the C file as they're used there.
20
21 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
22
23         * win32.mak: (win32), (win32defs), (win32crlf):
24           Make check for CR LF in Visual C++ 6.0 project files
25           work, based on patch by David Schleef (#496722, #393626).
26         
27 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
28
29         * Makefile.am:
30           Don't forget to dist the new win32.mak.
31
32 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
33
34         * win32.mak: (win32), (win32defs):
35           Move common win32 Makefile foo into this new file.
36
37 2007-12-15  Stefan Kost  <ensonic@users.sf.net>
38
39         * gtk-doc-plugins.mak:
40         * gtk-doc.mak:
41           We should have never forked this that much :/.
42
43 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
44
45         * check-exports:
46           Fix build on the ppc64 build bot.
47
48 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
49
50         * check-exports:
51           Suppress more unintentional exports (too much hassle to rename them,
52           since the win32 project files would need changing too).
53
54 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
55
56         * Makefile.am:
57           check-exports should be disted.
58
59 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
60
61         * check-exports:
62           Add quick'n'dirty script to check the exported symbols of a library
63           against the symbols in the corresponding .def file (#493983). Based
64           on script by Ole André Vadla Ravnås.
65
66 2007-11-06  Jan Schmidt  <jan.schmidt@sun.com>
67
68         * gtk-doc-plugins.mak:
69         Fix distcheck by making sure the types files are treated like the
70         other gtkdoc-scangobj generated files.
71
72 2007-09-21  Sebastian Dröge  <slomo@circular-chaos.org>
73
74         * m4/gst-args.m4:
75           Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
76           building of experimental plugins. Nobody uses it yet and the
77           --enable--experimental stuff from gst-plugins-good defaults to
78           disable too.
79
80 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
81
82         * gtk-doc-plugins.mak:
83           Just use the normal 'check' target and avoid a circular
84           dependency.
85
86 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
87
88         * gtk-doc-plugins.mak:
89           Add rule to error out if .hierarchy file contains tabs.
90
91 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
92
93         * download-translations:
94         * po.mak:
95           If there are new languages, they need to be added to po/LINGUAS.
96
97 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
98
99         * download-translations:
100         * po.mak:
101           Fix up 'download-po' a bit, so that we find new translations
102           for languages that aren't in our po/LINGUAS file yet too.
103
104 2007-07-16  Jan Schmidt  <thaytan@mad.scientist.com>
105
106         * gst.supp:
107         Add a suppression for GLib caching the tmp dir seen on an
108         Ubuntu Feisty system.
109
110 2007-07-13  Jan Schmidt  <thaytan@mad.scientist.com>
111
112         * m4/gst-feature.m4:
113         If we want to use 'echo -e', call /bin/echo instead of the shell's
114         since -e is a bash extension, and our /bin/sh might not be being
115         provided by bash.
116
117 2007-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
118
119         * po.mak:
120           Translation project has moved.  Also, no idea how this used to
121           work given that we weren't downloading a .po file.
122
123 2007-06-25  Stefan Kost  <ensonic@users.sf.net>
124
125         * gst-xmlinspect.py:
126         * plugins.xsl:
127           Also extract element caps for plugin-docs. Fixes parts of #117692.
128
129 2007-06-21  Tim-Philipp Müller  <tim at centricular dot net>
130
131         Patch by: Andreas Schwab
132
133         * m4/gst-feature.m4:
134           Fix quoting (#449493).
135
136 2007-06-10  Sebastian Dröge  <slomo@circular-chaos.org>
137
138         * m4/gst-parser.m4:
139         Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
140         installed and use pre-generated sources otherwise. Fixes bug #444820.
141
142 2007-05-11  Michael Smith <msmith@fluendo.com>
143
144         * gst.supp:
145           Suppression variant for our good friend the TLS leak, this time for
146           Ubuntu Feisty/x86.
147
148 2007-05-09  Tim-Philipp Müller  <tim at centricular dot net>
149
150         * gtk-doc-plugins.mak:
151           Fix make distcheck again; change some spaces to tabs in makefile.
152
153 2007-04-29  Thomas Vander Stichele  <thomas at apestaart dot org>
154
155         * gtk-doc-plugins.mak (-module):
156           Error out when the html build step gives warnings, so they get
157           fixed properly.
158
159 2007-04-23  Stefan Kost  <ensonic@users.sf.net>
160
161         * m4/gst-feature.m4:
162           Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
163           the configuration header and AC_DEFINES the setings.
164
165 2007-04-19  Sebastian Dröge  <slomo@circular-chaos.org>
166
167         Patch by: Vincent Torri <vtorri at univ-evry dot fr>
168
169         * m4/gst-parser.m4:
170         Put the AC_MSG_RESULT output in brackets to get it properly written to
171         the terminal.
172
173 2007-04-18  Sebastian Dröge  <slomo@circular-chaos.org>
174
175         * m4/gst-parser.m4:
176         Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
177         that version. Otherwise use pre-generated parser sources as we can't
178         raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
179         as we use a new enough flex version anyway. First part of #349180
180
181 2007-04-10  Thomas Vander Stichele  <thomas at apestaart dot org>
182
183         * m4/gst-check.m4:
184           Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
185           builds against older GStreamer.
186
187 2007-03-25  Sebastian Dröge  <slomo@circular-chaos.org>
188
189         * m4/gst-parser.m4:
190         Fix the flex version check. It ignored the micro version before.
191
192 2007-03-09  Jan Schmidt  <thaytan@mad.scientist.com>
193
194         * check.mak:
195         Use the same timeout when generating valgrind suppressions as 
196         running the valgrind test.
197
198         * gst.supp:
199         Add some more suppressions and stuff.
200
201 2007-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
202
203         * check.mak:
204         Make sure GSlice is disabled when building suppressions too.
205
206         * gst.supp:
207         Add around *850* lines of suppressions for one-time initialisations
208         inside libasound and gconf/bonobo/ORBit. I feel so dirty.
209
210 2007-03-07  Jan Schmidt  <thaytan@mad.scientist.com>
211
212         * gst.supp:
213         add a suppression for this GConf flup on the FC5 buildbot.
214
215 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
216
217         * gst.supp:
218         Make the suppression a little more generic, to catch the FC5 
219         backtrace too.
220
221 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
222
223         * gst.supp:
224         Add a suppression for libcdio 0.76. It leaks an internal struct
225         when the CD-ROM device is not accessible.
226
227 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
228
229         * m4/gst-arch.m4:
230           Move a line that was in the wrong macro
231
232 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
233
234         * m4/gst.m4:
235           Add
236         * m4/gst-arch.m4:
237         * m4/gst-args.m4:
238         * m4/gst-check.m4:
239         * m4/gst-debuginfo.m4:
240         * m4/gst-default.m4:
241         * m4/gst-doc.m4:
242         * m4/gst-error.m4:
243         * m4/gst-feature.m4:
244         * m4/gst-function.m4:
245         * m4/gst-gettext.m4:
246         * m4/gst-glib2.m4:
247         * m4/gst-libxml2.m4:
248         * m4/gst-parser.m4:
249         * m4/gst-plugin-docs.m4:
250         * m4/gst-plugindir.m4:
251         * m4/gst-valgrind.m4:
252         * m4/gst-x11.m4:
253           Convert all macros to use AG_GST style so we can properly warn
254           when they're missing if configure.ac calls AG_GST_INIT
255           Will require update in all GStreamer modules.
256
257 2007-02-11  Stefan Kost  <ensonic@users.sf.net>
258
259         * m4/gst-args.m4:
260           Remove 'enable' from configure switch description as this leads to 
261           confusing lines like "disable enable builing ...".
262         * m4/gst-feature.m4:
263           Fix comment to sound less horrible.
264
265 2007-02-07  Tim-Philipp Müller  <tim at centricular dot net>
266
267         Patch by: Will Newton  <will.newton gmail com>
268
269         * m4/gst-check.m4:
270           Use $PKG_CONFIG rather than pkg-config directly, the one in our path
271           might not be the one we want, like when cross-compiling. Also, other
272           macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
273           probably too just for consistency. Fixes #405288.
274
275 2007-01-08  Tim-Philipp Müller  <tim at centricular dot net>
276
277         * m4/gst-parser.m4:
278           Need to use double square brackets again so m4 doesn't remove them
279           (fixes #378931).
280
281         * m4/gst-args.m4:
282           Use double square brackets here as well, for the same reason.
283
284 2007-01-05  Tim-Philipp Müller  <tim at centricular dot net>
285
286         * m4/gst-parser.m4:
287           Use 'sed' rather than 'tr' to strip trailing letters from version
288           numbers, since 'tr' might not be available and we know sed is
289           (#378931).
290
291 2006-10-21  Tim-Philipp Müller  <tim at centricular dot net>
292
293         * check.mak:
294           Increase default timeout under valgrind, 60 is just too short and
295           some tests take a bit longer these days and not everyone has a
296           beefy machine.
297
298 2006-09-29  Michael Smith  <msmith@fluendo.com>
299
300         * gst.supp:
301           More suppressions for edgy. 
302
303 2006-09-28  Jan Schmidt  <thaytan@mad.scientist.com>
304
305         * m4/gst-glib2.m4:
306         Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
307         want nor need --export-dynamic (which ends up making us export a bunch
308         of unneeded symbols)
309
310 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>
311
312         * gst.supp:
313           Some suppressions for the more recent ld.so in ubuntu edgy.
314
315 2006-08-23  Tim-Philipp Müller  <tim at centricular dot net>
316
317         * gst.supp:
318           Shorten function trail so the suppression works on
319           my ubuntu dapper system with core cvs as well.
320
321 2006-07-28  Jan Schmidt  <thaytan@mad.scientist.com>
322
323         * gst.supp:
324         Extra suppressions from my Ubuntu x86_64 machine
325
326 2006-07-24  Tim-Philipp Müller  <tim at centricular dot net>
327
328         Patch by: Frederic Peters <fpeters at entrouvert com>
329
330         * m4/gst-parser.m4:
331           Need to double square brackets in .m4 files. Should fix bison
332           version detection with version numbers like 1.23a (#348354).
333
334 2006-07-24  Jan Schmidt  <thaytan@mad.scientist.com>
335
336         * check.mak:
337         Valgrind fails to find tests written in tests/check/ directly (rather
338         than a subdir) - because valgrind gets run with a filename that
339         doesn't contain a relative path, it goes searching /usr/bin instead.
340         Run with ./.... to make things work either way.
341
342         * gtk-doc-plugins.mak:
343         Add $(top_builddir)/src as a place to look for plugins
344         when building too, since that's where gst-template keeps things
345
346 2006-07-23  Stefan Kost  <ensonic@users.sf.net>
347
348         Patch by: Frederic Peters <fpeters@entrouvert.com>
349
350         * m4/gst-parser.m4:
351           Fix bison detection (#348354)
352
353 2006-07-21  Stefan Kost  <ensonic@users.sf.net>
354
355         * m4/gst-parser.m4:
356           check for bison and flex
357
358 2006-07-13  Thomas Vander Stichele  <thomas at apestaart dot org>
359
360         * m4/gst-plugin-docs.m4:
361           remove the configure argument for enabling plugin doc build;
362           having gtk-doc enabled and pyxml present is enough of a trigger
363
364 2006-07-03  Thomas Vander Stichele  <thomas at apestaart dot org>
365
366         * coverage/lcov.mak:
367           fix up rules to work with gst-python as well
368           run "make lcov" to test and generate the reports
369           run "make lcov-reset" to redo it after that
370
371 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
372
373         * Makefile.am:
374         * check.mak:
375           add an inspect target that inspects every element feature,
376           so we can have that added for coverage
377         * coverage/lcov.mak:
378           add support for lcov
379
380 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
381
382         * m4/gst-args.m4:
383           when building with gcov, reset CFLAGS and friends to O0
384
385 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
386
387         * m4/gst-args.m4:
388           Find the gcov that matches the gcc version
389           Only allow gcov if we use gcc
390
391 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
392
393         * Makefile.am:
394         * coverage/coverage-report-entry.pl:
395         * coverage/coverage-report.pl:
396         * coverage/coverage-report.xsl:
397           copy coverage reporting files from dbus
398
399 2006-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
400
401         * m4/gst-args.m4:
402           libtool strips gcov's -f flags, so libgcov does not get
403           linked in.  Setting GCOV_LIBS with -lgcov fixes libtool's
404           stripping
405           also show what pkg-config-path we set
406
407 2006-06-22  Tim-Philipp Müller  <tim at centricular dot net>
408
409         Patch by: Peter Kjellerstedt <pkj at axis com>
410
411         * m4/gst-feature.m4:
412           Show list of plugins without external dependencies that
413           will not be built as well (#344136).
414
415 2006-06-15  Tim-Philipp Müller  <tim at centricular dot net>
416
417         * m4/gst-plugin-docs.m4:
418           add GST_PLUGIN_DOCS, which checks for everything needed
419           to build the plugin docs (namely gtk-doc and pyxml); also
420           adds a new --enable-plugin-docs configure switch; will
421           set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
422           files (see #344039).
423
424 2006-06-11  Thomas Vander Stichele  <thomas at apestaart dot org>
425
426         * m4/gst-check.m4:
427           add GST_PKG_CHECK_MODULES, which in the normal case of checking
428           for a dependency lib for a plug-in only needs two arguments
429           to do the right thing.
430         * m4/gst-feature.m4:
431           clean up output a little of feature checking; also deal with
432           non-plug-in feature checks
433         * m4/Makefile.am:
434         * m4/gst-gstreamer.m4:
435           remove this file; it's a useless check
436
437 2006-06-06  Thomas Vander Stichele  <thomas at apestaart dot org>
438
439         * m4/gst-arch.m4:
440           add PPC64 so we can have separate structure sizes for it
441
442 2006-06-05  Edward Hervey  <edward@fluendo.com>
443
444         * gtk-doc.mak:
445         Check for the proper .devhelp2 file to remove.
446
447 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
448
449         * gtk-doc.mak:
450           allow a magic variable to suppress errors from docbuilding
451
452 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
453
454         * gtk-doc.mak:
455           error out if gtkdoc-mktmpl finds unused declarations
456
457 2006-05-28  Edward Hervey  <edward@fluendo.com>
458
459         * gst.supp:
460         Reverting previous commit.  That's good to know, Edward, but why ?
461         
462 2006-05-28  Edward Hervey  <edward@fluendo.com>
463
464         * gst.supp:
465         Added suppresion for memleak in g_option_context_parse on fc5-64
466
467 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
468
469         * m4/gst-check.m4:
470           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
471
472 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
473
474         * check.mak:
475           Fix 'make help' in check directories, it should be
476           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
477           (not changing target to match help string on purpose to keep
478           scripts etc. functional).
479
480 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
481
482         Patch by: Peter Kjellerstedt
483
484         * m4/gst-arch.m4:
485           add support for CRIS and CRISv32.
486
487 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
488
489         * m4/gst-args.m4:
490         Fix the macros for command-line supplied package and origin names
491         so they don't end up being configure as "" (Fixes #341479)
492
493 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
494
495         * gtk-doc.mak:
496         Add uninstall rule to remove .devhelp2 files.
497
498 2006-05-09  Edward Hervey  <edward@fluendo.com>
499
500         * gst.supp: 
501           Add suppression for GSlice version of
502           g_type_init calloc leak
503
504 2006-04-05  Michael Smith  <msmith@fluendo.com>
505
506         * gst.supp:
507           Delete a bogus suppression for the registry code.
508           Generalise a suppression for a glib bug (see #337404)
509
510 2006-04-04  Michael Smith <msmith@fluendo.com>
511
512         * gst.supp:
513           Add a leak suppression: the existing glibc-doesn't-free-TLS one
514           wasn't triggering here.
515
516 2006-04-04  Michael Smith <msmith@fluendo.com>
517
518         * gst.supp:
519           Add some minimally-neccesary suppressions for my x86/dapper system.
520
521 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
522
523         * plugins.xsl:
524           Do not display an origin link if origin does not start with http
525           See #323798
526
527 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
528
529         * m4/gst-args.m4:
530         * m4/gst-feature.m4:
531           add more macros
532         * m4/gst-x11.m4:
533           X11-related checks
534
535 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
536
537         * m4/as-version.m4:
538           newer version
539         * m4/gst-args.m4:
540         * m4/gst-doc.m4:
541           update and add other macros to be shared across projects
542
543 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
544
545         * gst.supp:
546           add a suppression for g_parse_debug_string
547
548 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
549
550         * gstdoc-scangobj:
551           sync fully with gtkdoc-0.15
552
553 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
554
555         * gstdoc-scangobj:
556         * gtk-doc.mak:
557           sync a little with gtk-doc mainline
558
559 2006-03-17  Wim Taymans  <wim@fluendo.com>
560
561         * gst.supp:
562           add another clone suppression
563           change all glibc suppressions to match 2.3.*
564
565 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
566
567         * m4/check.m4:
568           fix test so it actually works when the normal check is used
569           over debian's/ubuntu's
570
571 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
572
573         * check.mak:
574         Set G_SLICE=always-malloc when valgrinding tests
575         (closes #333272)
576
577 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
578
579         * m4/gst-glib2.m4:
580         Fix debug output when the GLib version prerequisite is not found
581
582 2006-02-13  Andy Wingo  <wingo@pobox.com>
583
584         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
585         the PIC version of check as libcheck_pic.a. Should work with
586         cross-compilation too. Grr.
587
588 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
589
590         * m4/gst-default.m4:
591           switch to auto* sinks for defaults
592
593 2006-02-02  Wim Taymans  <wim@fluendo.com>
594
595         * check.mak:
596           add a .valgrind.gen-suppressions target to aid in generating
597           suppressions
598         * gst.supp:
599           add more repressions from my debian glibc as of today
600
601 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
602
603         * gtk-doc-plugins.mak:
604           only add srcdir/gst if it exists
605
606 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
607
608         * release.mak:
609           don't complain about disted enums in win32
610
611 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
612
613         * m4/gst-check.m4:
614           AC_SUBST CFLAGS and LIBS
615           do a non-command because something is stripping out our AC_SUBST
616
617 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
618
619         * m4/gst-args.m4:
620         * m4/gst-valgrind.m4:
621           properly give a "no" result manually when providing a
622           not-found action to fix configure output
623
624 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
625
626         * m4/pkg.m4:
627           update with a more recent version
628
629 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
630
631         * gettext.patch:
632           make Makefile depend on LINGUAS, so rebuilds work when adding
633           a language
634
635 2006-01-03  Michael Smith  <msmith@fluendo.com>
636
637         * check.mak:
638           Clarify error message from valgrind test runs.
639
640 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
641
642         * m4/gst-arch.m4:
643           define HOST_CPU
644
645 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
646
647         * check.mak:
648           add a valgrind-forever target for tests
649
650 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
651
652         * check.mak:
653           when a "make test.check" run fails, make it rerun the test with       
654           at least debug level 2
655
656 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
657
658         * m4/Makefile.am:
659         * m4/gst-check.m4:
660           fix check for base plugins
661         * m4/gst-default.m4:
662           add m4 to set default elements
663
664 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
665
666         * m4/gst-check.m4:
667           check for tools correctly
668
669 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
670
671         * gtk-doc.mak:
672           only enable breaking on new API when make distcheck passes,
673           not before
674
675 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
676
677         * m4/gst-check.m4:
678           Resurrect Julien's dead body and wipe his mind clean
679
680 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
681
682         * m4/gst-check.m4:
683           Kill Julien
684
685 2005-10-17  Julien MOUTTE  <julien@moutte.net>
686
687         * m4/gst-check.m4: I know Thomas will kill me but this 
688         ifelse statement seems incorrect as it is always setting
689         required to "yes". With this one it seems to work. Fixes
690         build of gst-plugins-base on my setup where gstreamer-check
691         is definitely not present/required.
692
693 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
694
695         * gtk-doc.mak:
696           make build break on new api that has not been added to the
697           sections file
698
699 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
700
701         * m4/gst-glib2.m4:
702         * m4/Makefile.am:
703         * m4/gst-check.m4:
704           add macro for easy checks for GStreamer libs
705
706 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
707
708         * m4/gst-glib2.m4:
709           update, warn in error cases
710
711 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
712
713         * m4/gst-error.m4:
714           add GST_SET_DEFAULT_LEVEL
715
716 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
717
718         * m4/Makefile.am:
719         * m4/gst-gettext.m4:
720           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
721         * m4/gst-glib2.m4:
722           clean up and re-use in core soon
723         * m4/gst-plugindir.m4:
724           macro to set up PLUGINDIR and plugindir define/var
725
726 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
727
728         * m4/Makefile.am:
729         * m4/gst-gettext.m4:
730           add macro for setting up gettext
731
732 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
733
734         * m4/gst-args.m4:
735           add some .m4's for argument checking that can be shared among modules
736
737 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
738
739         * m4/as-libtool.m4:
740           set _LT_LDFLAGS
741         * m4/gst-libxml2.m4:
742           document
743
744 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
745
746         * m4/gst-arch.m4:
747           indent a little
748           add AC_REQUIRE
749         * m4/gst-error.m4:
750           clean up
751
752 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
753
754         * gst-autogen.sh:
755           update version detection expression to catch stuff like
756           Libtool (libtool15) 1.5.0
757
758 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
759
760         * gst.supp:
761           commit 6 new suppressions related to g_module_open; can these
762           really not be folded into one ?
763
764 2005-10-11  Edward Hervey  <edward@fluendo.com>
765
766         * gst.supp: 
767         made the <g_type_init calloc 2> suppression more generic
768         Added pthread memleak suppresions
769         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
770
771 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
772
773         * check.mak:
774           be more strict, more leak resolution
775         * gst.supp:
776           clean up the g_type_init suppressions
777
778 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
779
780         * m4/Makefile.am:
781         * m4/gst-valgrind.m4:
782           put the valgrind detection in an .m4
783
784 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
785
786         * check.mak:
787           add some more targets, like "help", but also more intensive tests
788
789 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
790
791         * gtk-doc.mak:
792           make certain doc warnings fatal so people maintain docs again
793
794 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
795
796         * Makefile.am:
797         * gtk-doc-plugins.mak:
798         * scangobj-merge.py:
799           merge additions from the .signals.new and .args.new file in
800           the original ones, only updating if necessary
801
802 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
803
804         * gst-xmlinspect.py:
805         * gstdoc-scangobj:
806         * gtk-doc-plugins.mak:
807           fix properly for new API; make update in plugins dir now works
808
809 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
810
811         * gst-xmlinspect.py:
812         * gstdoc-scangobj:
813           some fixes for new API
814         * gtk-doc-plugins.mak:
815           set environment properly
816
817 2005-09-17  David Schleef  <ds@schleef.org>
818
819         * gtk-doc-plugins.mak: Use new environment variables.
820
821 2005-09-16  Michael Smith <msmith@fluendo.com>
822
823         * gstdoc-scangobj:
824           Make the scanobj code reflect registry/plugin API changes
825
826 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
827
828         * gtk-doc-plugins.mak:
829           split out scanobj step (which will be run by doc maintainer)
830           from scan step (which will be run on every build)
831           clean up some of the commands for make distcheck
832
833 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
834
835         * gtk-doc-plugins.mak:
836         * mangle-tmpl.py:
837           first stab at reorganizing the plugins build so we can maintain
838           element docs
839
840 2005-09-14  David Schleef  <ds@schleef.org>
841
842         * as-libtool.mak: Remove
843         * m4/as-libtool.m4: The libtool bug that this worked around has
844           been fixed.
845         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
846           config.h to be regenerated needlessly, and we don't use it.
847
848 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
849
850         * gtk-doc-plugins.mak:
851           error out on inspect failure
852
853 2005-09-14  Michael Smith <msmith@fluendo.com>
854
855         * glib-gen.mak:
856           Don't call glib-mkenums with arguments that confuse/break MinGW,
857           fixes 316155.
858
859 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
860
861         * gtk-doc-plugins.mak:
862         * gtk-doc.mak:
863         * m4/gst-doc.m4:
864           separate out gtk-doc and docbook stuff
865           have two separate --enable configure flags
866
867 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
868
869         * check.mak:
870           add a .gdb target; rebuild registry for each target, otherwise
871           a code rebuild always triggers a reg rebuild, and it's just too
872           annoying
873         * gstdoc-scangobj:
874
875 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
876
877         * check.mak:
878           separate out REGISTRY_ENVIRONMENT; we want to use that from
879           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
880           everything that the first test, gst-register, needs
881
882 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
883
884         * check.mak:
885           parse output of valgrind and check for definitely lost, and error
886           out; somehow I was led to believe valgrind returns non-zero for
887           leaks, but I can't make it do that, so let's parse
888
889 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
890
891         * check.mak:
892           for some weird reason valgrind does not report actual memleaks
893           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
894           while valgrind is running.  Since the registry is going to go
895           anyway, I don't want to waste any more time on this; I just run
896           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
897           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
898           the registry, that's actually fine.
899
900 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
901
902         * mangle-tmpl.py:
903           keep original Long_Description; only insert an include if it's
904           not already the first line in there
905         * plugins.xsl:
906           output more information for plugins, including an origin hyperlink
907
908 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
909
910         * gst-xmlinspect.py:
911           a first stab at inspecting plugins and outputting an xml description
912         * gtk-doc-plugins.mak:
913           a gtk-doc using snippet for plugins documentation
914         * plugins.xsl:
915           a stylesheet to convert gst-xmlinspect.py output to docbook output
916           for inclusion in the gtk-doc stuff
917
918 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
919
920         * m4/gst-doc.m4:
921           s/pdf/eps/ in test for whether we output EPS images (#309379).
922
923 2005-07-18  Andy Wingo  <wingo@pobox.com>
924
925         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
926         better. Thanks, Paolo Bonzini!
927         
928         * m4/Makefile.am (EXTRA_DIST): 
929         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
930         fortran checks.
931
932 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
933
934         * m4/gst-error.m4:
935           add macro to set ERROR_CFLAGS
936
937 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
938
939         * gst-autogen.sh:
940           Remove the old autoregen.sh if it exists before recreating it,
941           to prevent confusing any shell process that might be reading it
942           currently.
943
944 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
945
946         * m4/gtk-doc.m4:
947           added
948
949 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
950
951         * gst-autogen.sh: create autoregen.sh *before* shifting the options
952
953 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
954
955         * gst-autogen.sh: only update autoregen.sh on actual runs
956
957 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
958
959         * m4/check.m4: m4 from the check unit test suite
960
961 2004-12-14  David Schleef  <ds@schleef.org>
962
963         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
964         isn't needed anywhere
965
966 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
967
968         * gst-autogen.sh:
969           allow failure command to be run so we can clean upfrom autopoint
970
971 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
972         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
973
974 2004-07-21  Benjamin Otte  <otte@gnome.org>
975
976         * m4/.cvsignore: exciting updates for libtool m4 files
977
978 2004-07-12  David Schleef  <ds@schleef.org>
979
980         * m4/as-objc.m4:  Add a macro to test for objective C
981
982 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
983
984         * m4/gst-feature.m4:
985           not all of them support --plugin-libs, so redirect stderr
986
987 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
988
989         * m4/as-scrub-include.m4:
990           sync with upstream to 0.1.4.  Fixes #132440
991
992 2004-06-07  Benjamin Otte  <otte@gnome.org>
993
994         * m4/gst-feature.m4:
995           write a big marker into configure output when checking next plugin
996           to allow easier parsing of why plugins are(n't) built.
997
998 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
999
1000         * m4/as-compiler-flag.m4:
1001         * m4/as-compiler.m4:
1002         * m4/as-libtool.m4:
1003         * m4/as-version.m4:
1004           sync with upstream, change sticky options to -ko
1005
1006 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
1007
1008         * m4/as-scrub-include.m4: synced with upstream
1009
1010 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1011
1012         * po.mak:
1013           snippet for updating .po files
1014
1015 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1016
1017         * Makefile.am:
1018         * m4/Makefile.am:
1019           integrate these with the dist
1020
1021 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1022
1023         * release.mak: add a release target
1024
1025 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
1026
1027         patch by: Stephane Loeuillet
1028
1029         * m4/ax_create_stdint_h.m4:
1030           use head -n instead of head - (#136500)
1031
1032 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
1033
1034         * m4/gst-doc.m4: don't build PS without dvips binary
1035
1036 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
1037
1038         reviewed by: Benjamin Otte  <otte@gnome.org>
1039
1040         * m4/as-docbook.m4:
1041           don't use == operator with test(1) (fixes #135115)
1042
1043 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1044  
1045         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1046
1047 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1048
1049         * m4/gst-feature.m4:
1050           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1051           requires that call be in configure.ac
1052
1053 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1054
1055         * m4/gst-libxml2.m4:
1056           take required version as argument, and default to 2.4.9 if not
1057           specified
1058
1059 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1060
1061         * m4/gst-feature.m4:
1062           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1063
1064 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1065
1066         * common/m4/as-ac-expand.m4:
1067         * common/m4/as-auto-alt.m4:
1068         * common/m4/as-compiler-flag.m4:
1069         * common/m4/as-compiler.m4:
1070         * common/m4/as-docbook.m4:
1071         * common/m4/as-libtool.m4:
1072         * common/m4/as-scrub-include.m4:
1073         * common/m4/as-version.m4:
1074         * common/m4/glib-gettext.m4:
1075         * common/m4/gst-arch.m4:
1076         * common/m4/gst-debuginfo.m4:
1077         * common/m4/gst-doc.m4:
1078         * common/m4/gst-feature.m4:
1079         * common/m4/gst-function.m4:
1080         * common/m4/gst-glib2.m4:
1081         * common/m4/gst-gstreamer.m4:
1082         * common/m4/gst-libxml2.m4:
1083         * common/m4/gst-makecontext.m4:
1084         * common/m4/gst-mcsc.m4:
1085         * common/m4/pkg.m4:
1086           fix underquoted macros as reported by automake 1.8.x (#133800)
1087
1088 2004-02-11  Johan Dahlin  <johan@gnome.org>
1089
1090         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1091         avoid a warning
1092
1093 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
1094
1095         * m4/gst-doc.m4:
1096           we use --output-format=xml and --ingnore-files options to
1097           gtkdoc-mkdb, which got added between 0.9 and 1.0
1098
1099 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
1100
1101         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1102           to configure.ac to shut up libtoolize
1103
1104 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1105
1106         * glib-gen.mak: added; used to generate enums and marshal code
1107
1108 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1109
1110         * gettext.patch: added; used by autogen.sh to make sure
1111           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
1112