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