gtk-doc-plugins.mak: Only clean doc maintainer stamps in maintainer-clean. Fixes...
[platform/upstream/gst-common.git] / ChangeLog
1 2008-07-02  Mark Nauwelaerts  <mark.nauwelaerts@collabora.co.uk>
2
3         * gtk-doc-plugins.mak:
4         Only clean doc maintainer stamps in maintainer-clean.  Fixes #539977.
5
6 2008-06-20  Sebastian Dröge  <slomo@circular-chaos.org>
7
8         * gstdoc-scangobj:
9         Always use format strings for printf-like functions, even if they just
10         print a string. Fixes bug #536981.
11
12 2008-06-20  Sebastian Dröge  <slomo@circular-chaos.org>
13
14         * gtk-doc-plugins.mak:
15         * gtk-doc.mak:
16         Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS,
17         otherwise the values passed to configure are ignored.
18         Fixes bug #536978.
19
20 2008-06-05  Tim-Philipp Müller  <tim.muller at collabora co uk>
21
22         * m4/gst-error.m4:
23           Add -fno-strict-aliasing when compiling with -Werror, to work around
24           warnings caused by G_LOCK with recent GLib versions (2.16.x) (#316221).
25
26 2008-06-05  Jan Schmidt  <jan.schmidt@sun.com>
27
28         * gtk-doc.mak:
29         Don't copy html/*.png files unless they don't already exist
30         in the destdir. Fixes distcheck failure caused by permissions
31         problems trying to copy a file into the destdir when it already
32         exists.
33
34 2008-05-28  Stefan Kost  <ensonic@users.sf.net>
35
36         * plugins.xsl:
37           The class was not shown in plugin docs. Fix typo in changelog below.
38
39 2008-05-22  Jan Schmidt  <jan.schmidt@sun.com>
40
41         * gstdoc-scangobj:
42         Emit warnings if one of the GTypes we're expecting is 0
43         when scanning.
44
45 2008-05-21  Felipe Contreras  <felipe.contreras@gmail.com>
46
47         * gtk-doc-plugins.mak:
48         * gtk-doc.mak:
49         Fix installing png images when gtk-doc is disabled.
50
51 2008-05-21  Felipe Contreras  <felipe.contreras@gmail.com>
52
53         * gtk-doc-plugins.mak:
54         * gtk-doc.mak:
55         Fix make clean when gtk-doc is disabled and other cleanups.
56
57 2008-05-17  Jan Schmidt  <jan.schmidt@sun.com>
58
59         * gtk-doc-plugins.mak:
60         Be more quiet when the files don't yet exist.
61
62 2008-05-16  Jan Schmidt  <jan.schmidt@sun.com>
63
64         * gstdoc-scangobj:
65         Add a mechanism for adding 'implicitly created' GTypes into the
66         scan, allowing for documenting plugin-private base classes that
67         provide signals or properties for public elements.
68
69         * gtk-doc-plugins.mak:
70         Use $(builddir) instead of $(top_builddir) in a few places - there's
71         no need to hard code 'docs/plugins' as the only useable path.
72
73 2008-05-14  Peter Kjellerstedt  <pkj@axis.com>
74
75         * m4/gst-feature.m4:
76         Report plug-ins without external dependencies that will not be built
77         even when the name of the plug-in is a substring of another plug-in,
78         e.g., goom vs. goom2k1.
79
80 2008-05-14  Tim-Philipp Müller  <tim.muller at collabora co uk>
81
82         * gst.supp:
83           Add suppression for glibc bug on gutsy/x86-64
84
85 2008-05-12  Stefan Kost  <ensonic@users.sf.net>
86
87         * plugins.xsl:
88           Improve the layout of the caps, but splitting them on ";".
89
90 2008-05-09  Sebastian Dröge  <slomo@circular-chaos.org>
91         
92         Patch by: Brian Cameron <brian dot cameron at sun dot com>
93
94         * m4/gst-default.m4:
95         Don't set the default audio sink to the default visualizer.
96         Fixes bug #532295.
97
98 2008-05-07  Tim-Philipp Müller  <tim.muller at collabora co uk>
99
100         * check.mak: (help):
101           Document GST_CHECKS environment variable in checks 'make help'.
102
103 2008-05-06  Sebastian Dröge  <slomo@circular-chaos.org>
104
105         Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
106
107         * scangobj-merge.py:
108         Don't depend on Twisted just for the OrderedDict but implement our
109         own ordered dictionary class. Fixes bug #531577.
110
111 2008-04-23  Edward Hervey  <edward.hervey@collabora.co.uk>
112
113         * gst.supp:
114         Re-arrange latest suppressions.
115         Add all known suppressions for ubuntu hardy. Same as for older
116         ubuntus, but with different codepaths.
117
118 2008-04-22  Edward Hervey  <bilboed@gmail.com>
119
120         * gst.supp: Make tls leak suppression a bit more generic.
121
122 2008-04-22  Edward Hervey  <bilboed@gmail.com>
123
124         * gst.supp: Fix ommission in latest commit.
125         Make tls leak suppression more generic in order to cover more
126         distributions (and hopefully also future distributions).
127
128 2008-04-22  Edward Hervey  <bilboed@gmail.com>
129
130         * gst.supp: Add suppressions for Hardy.
131         They're just the newer versions of similar suppressions we had
132         for the previous versions of ubuntu.
133
134 2008-04-15  Sebastian Dröge  <slomo@circular-chaos.org>
135
136         * Makefile.am:
137         * m4/Makefile.am:
138         Dist all files in common. Fixes bug #527984.
139
140 2008-04-14  Tim-Philipp Müller  <tim at centricular dot net>
141
142         * m4/gst-function.m4:
143           Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
144           autoconf-2.62 complain less.
145
146 2008-04-13  Tim-Philipp Müller  <tim at centricular dot net>
147
148         * m4/gst-args.m4:
149         * m4/gst-valgrind.m4:
150           Bump valgrind requirement to 3.0 (which was released in August 2005).
151           Fixes #489269. Also, check for version >=REQ and not >REQ.
152
153 2008-04-09  Tim-Philipp Müller  <tim at centricular dot net>
154
155         * m4/gst-default.m4:
156           Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
157           configure switches (#519417).
158
159 2008-04-03  Tim-Philipp Müller  <tim at centricular dot net>
160
161         * m4/gst-args.m4:
162           Add --disable-foo switch for dependency-less plugins (#525586).
163
164 2008-04-01  Sebastian Dröge  <slomo@circular-chaos.org>
165
166         * m4/gst-parser.m4:
167         Unconditionally require flex 2.5.31 and bison 1.875.
168
169 2008-03-23  Sebastian Dröge  <slomo@circular-chaos.org>
170
171         * m4/gst-arch.m4:
172         amd64/x86_64 allows unaligned memory access too.
173
174 2008-03-21  Sebastian Dröge  <slomo@circular-chaos.org>
175
176         * m4/gst-dowhile.m4:
177         Add macro that checks if the compiler supports do {} while (0)
178         macros and define HAVE_DOWHILE_MACROS if it does. This is
179         needed by glib/gmacros.h to use something else than
180         if (1) else for G_STMT_START/END when compling C++, which
181         causes compiler warnings because of ambigious else with g++ 4.3.
182
183 2008-03-21  Sebastian Dröge  <slomo@circular-chaos.org>
184
185         * m4/gst-plugin-docs.m4:
186         * mangle-tmpl.py:
187         Don't depend on PyXML and use only XML modules that are shipped
188         with python. Fixes bug #519635.
189
190 2008-03-07  Edward Hervey  <edward.hervey@collabora.co.uk>
191
192         * m4/gtk-doc.m4: (GTK_DOC_CHECK): 
193         The previous commit to this file by Stefan Kost mentionned checking for
194         SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
195         Therefore, removing the check for gtkdoc-check
196
197 2008-03-03  David Schleef  <ds@schleef.org>
198
199         * m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
200           this file.  (Update from upstream)
201
202 2008-03-03  David Schleef  <ds@schleef.org>
203
204         * m4/ax_create_stdint_h.m4:  Update from upstream.  Fixes a bug
205           compiling with MSVC.
206
207 2008-03-03  Edward Hervey  <edward.hervey@collabora.co.uk>
208
209         * m4/pkg.m4:
210         Allow override of pkg-config results, as proposed by configure --help.
211         This is in fact just a backport from upstream pkg.m4.
212         Fixes #518892
213
214 2008-03-03  Peter Kjellerstedt  <pkj@axis.com>
215
216         * ChangeLog:
217         Changelog surgery of my previous commit to add bugzilla reference.
218         * m4/gst-args.m4:
219         Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
220         to include and exclude plug-ins without external references, i.e.,
221         plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
222
223 2008-03-03  Sebastian Dröge  <slomo@circular-chaos.org>
224
225         * gst.supp:
226         Add another glibc suppression.
227
228 2008-02-29  Peter Kjellerstedt  <pkj@axis.com>
229
230         * m4/gst-feature.m4:
231         Make the comment before defines generated via AG_GST_CHECK_FEATURE
232         look nicer. (#498222)
233
234 2008-02-26  Jan Schmidt  <jan.schmidt@sun.com>
235
236         * m4/Makefile.am:
237         * m4/as-gcc-inline-assembly.m4:
238         Add Dave Schleef's GCC inline assembly detection macro
239         for using in gst-plugins-good in the goom 2k4 plugin.
240
241 2008-02-25  Andy Wingo  <wingo@pobox.com>
242
243         * gst-autogen.sh: Instead of only passing certain arguments to
244         configure, pass anything that we didn't handle. Much friendlier.
245         Fixes #34412.
246
247 2008-02-23  Jan Schmidt  <Jan.Schmidt@sun.com>
248
249         * m4/gst-error.m4:
250         Store the detected compiler flags into ERROR_CFLAGS rather than
251         ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
252         the C++ one.
253
254 2008-02-23  Tim-Philipp Müller  <tim at centricular dot net>
255
256         * m4/gst-error.m4:
257           Reflow checks for additional warning flags so they're not
258           nested, which fixes the result reporting in the configure
259           output.
260
261 2008-02-22  Tim-Philipp Müller  <tim at centricular dot net>
262
263         * m4/as-compiler-flag.m4:
264           Add AS_CXX_COMPILER_FLAG
265
266         * m4/gst-error.m4:
267           Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
268
269 2008-02-22  Tim-Philipp Müller  <tim at centricular dot net>
270
271         * gtk-doc-plugins.mak:
272           Add 'check-inspected-versions' target; this helps identify
273           files that should have been removed or where the version
274           number should (ideally) be updated before a release
275           (which doesn't happen automatically if the releaser doesn't
276           build that plugin locally). Not adding at a distcheck hook
277           yet though, because it's not really that important and would
278           probably also be a problem on buildbots.
279
280 2008-02-22  Sebastian Dröge  <slomo@circular-chaos.org>
281
282         * gst.supp:
283         Add even more glibc 2.7 suppressions.
284
285 2008-02-22  Sebastian Dröge  <slomo@circular-chaos.org>
286
287         * gst.supp:
288         Add another suppression for GLib caching some values after
289         the first call.
290
291 2008-02-12  Sebastian Dröge  <slomo@circular-chaos.org>
292
293         Patch by:
294           Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
295
296         * m4/gst-error.m4:
297         Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
298         Fixes bug #515905.
299
300 2008-02-11  Sebastian Dröge  <slomo@circular-chaos.org>
301
302         * gst.supp:
303         Add a few more glibc 2.7 suppressions to make the avisubtitle unit
304         test valgrind clean. Fixes bug #515703.
305
306 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
307
308         * ChangeLog:
309           Changelog surgery for last commit.
310
311 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
312
313         * m4/gtk-doc.m4:
314           Conditionally check for SED. Also sync a bit with upstream macro.
315
316 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
317
318         * gtk-doc-plugins.mak:
319         * gtk-doc.mak:
320           Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
321           only, move to a temp file instead.
322
323 2008-02-06  Stefan Kost  <ensonic@users.sf.net>
324
325         * gtk-doc-plugins.mak:
326         * gtk-doc.mak:
327          As our docs are versioned, we need to patch the index.sgml file to have
328          correct paths there, unless we also want to fork gtk-doc's xsl (which
329          we don't). This hopefully fixes xrefs between modules.
330
331 2008-02-02  Sebastian Dröge  <slomo@circular-chaos.org>
332
333         * m4/gst-feature.m4:
334         Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
335         with strict POSIX shells like tcsh or dash and also not every platform
336         has a /bin/echo that supports it.
337
338 2008-01-24  Stefan Kost  <ensonic@users.sf.net>
339
340         * ChangeLog:
341           ChangeLog surgery.
342
343         * gstdoc-scangobj:
344           Sync the object scanner with gtk-doc fixes. Update args and hierarchy
345           files.
346
347 2008-01-20  Sebastian Dröge  <slomo@circular-chaos.org>
348
349         * check.mak:
350         * coverage/lcov.mak:
351         * gtk-doc-plugins.mak:
352         * release.mak:
353         Use $(MAKE) instead of make to fix the build if GNU make is called
354         something else on the system.
355         
356         * m4/as-docbook.m4:
357         Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
358         docbook-xsl search path for FreeBSD.
359
360 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
361
362         * gst.supp:
363         Add a suppression for a glibc bug:
364         http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
365
366 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
367
368         * gst.supp:
369         Add some more glibc 2.7 suppressions and make the GLib suppressions
370         for the home/tmp/etc directory caching a bit more generic.
371
372 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
373
374         * gst.supp:
375         Add some glibc 2.7 supressions as found on Debian/unstable.
376
377 2008-01-14  Jan Schmidt  <jan.schmidt@sun.com>
378
379         * download-translations:
380         Apparently I have problems with leaving things commented out when
381         I edit shell scripts.
382
383 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
384
385         * download-translations:
386         Remove bash-isms
387
388 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
389
390         * check-exports:
391         Restore the cleanup rm of our tmp file which I didn't mean to leave 
392         commented out.
393
394 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
395
396         * check-exports:
397           Fixes to make check-export work on both Solaris and Linux
398
399         * m4/gst-error.m4:
400           Disable extra warning category (argument mismatch) as an error
401           on Forte, as it prevents the libcheck fail_if macros from compiling.
402
403         * win32.mak:
404           Substitute the GStreamer version so things will keep working in 0.11
405
406 2008-01-11  Tim-Philipp Müller  <tim at centricular dot net>
407
408         Patch by: Peter Kjellerstedt <pkj axis com>
409
410         * m4/gst-glib2.m4:
411         * m4/gst-libxml2.m4:
412           Improve/fix output from configure if either glib-2.0 or
413           libxml2 are not installed (#498222).
414
415 2008-01-09  Stefan Kost  <ensonic@users.sf.net>
416
417         * coverage/lcov.mak:
418           Update coverage make-rules: use them conditionaly, use libtool mode
419           and use lcov to cleanup.
420
421 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
422
423         * glib-gen.mak:
424           Also use #include "header" instead of #include <header> for the
425           headers that were used to generate the source files for the same
426           reason as below.
427
428           Remove whitespace before #include.
429
430 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
431
432         * glib-gen.mak:
433           Use #include "header" instead of #include <header> for the generated
434           enum C files as the file will always be in the same directory and
435           some compilers seem to be a bit strict about that unless . is added
436           to the include path.
437
438           Include all headers that were used to generate the source files in
439           the C file as they're used there.
440
441 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
442
443         * win32.mak: (win32), (win32defs), (win32crlf):
444           Make check for CR LF in Visual C++ 6.0 project files
445           work, based on patch by David Schleef (#496722, #393626).
446         
447 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
448
449         * Makefile.am:
450           Don't forget to dist the new win32.mak.
451
452 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
453
454         * win32.mak: (win32), (win32defs):
455           Move common win32 Makefile foo into this new file.
456
457 2007-12-15  Stefan Kost  <ensonic@users.sf.net>
458
459         * gtk-doc-plugins.mak:
460         * gtk-doc.mak:
461           We should have never forked this that much :/.
462
463 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
464
465         * check-exports:
466           Fix build on the ppc64 build bot.
467
468 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
469
470         * check-exports:
471           Suppress more unintentional exports (too much hassle to rename them,
472           since the win32 project files would need changing too).
473
474 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
475
476         * Makefile.am:
477           check-exports should be disted.
478
479 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
480
481         * check-exports:
482           Add quick'n'dirty script to check the exported symbols of a library
483           against the symbols in the corresponding .def file (#493983). Based
484           on script by Ole André Vadla Ravnås.
485
486 2007-11-06  Jan Schmidt  <jan.schmidt@sun.com>
487
488         * gtk-doc-plugins.mak:
489         Fix distcheck by making sure the types files are treated like the
490         other gtkdoc-scangobj generated files.
491
492 2007-09-21  Sebastian Dröge  <slomo@circular-chaos.org>
493
494         * m4/gst-args.m4:
495           Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
496           building of experimental plugins. Nobody uses it yet and the
497           --enable--experimental stuff from gst-plugins-good defaults to
498           disable too.
499
500 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
501
502         * gtk-doc-plugins.mak:
503           Just use the normal 'check' target and avoid a circular
504           dependency.
505
506 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
507
508         * gtk-doc-plugins.mak:
509           Add rule to error out if .hierarchy file contains tabs.
510
511 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
512
513         * download-translations:
514         * po.mak:
515           If there are new languages, they need to be added to po/LINGUAS.
516
517 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
518
519         * download-translations:
520         * po.mak:
521           Fix up 'download-po' a bit, so that we find new translations
522           for languages that aren't in our po/LINGUAS file yet too.
523
524 2007-07-16  Jan Schmidt  <thaytan@mad.scientist.com>
525
526         * gst.supp:
527         Add a suppression for GLib caching the tmp dir seen on an
528         Ubuntu Feisty system.
529
530 2007-07-13  Jan Schmidt  <thaytan@mad.scientist.com>
531
532         * m4/gst-feature.m4:
533         If we want to use 'echo -e', call /bin/echo instead of the shell's
534         since -e is a bash extension, and our /bin/sh might not be being
535         provided by bash.
536
537 2007-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
538
539         * po.mak:
540           Translation project has moved.  Also, no idea how this used to
541           work given that we weren't downloading a .po file.
542
543 2007-06-25  Stefan Kost  <ensonic@users.sf.net>
544
545         * gst-xmlinspect.py:
546         * plugins.xsl:
547           Also extract element caps for plugin-docs. Fixes parts of #117692.
548
549 2007-06-21  Tim-Philipp Müller  <tim at centricular dot net>
550
551         Patch by: Andreas Schwab
552
553         * m4/gst-feature.m4:
554           Fix quoting (#449493).
555
556 2007-06-10  Sebastian Dröge  <slomo@circular-chaos.org>
557
558         * m4/gst-parser.m4:
559         Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
560         installed and use pre-generated sources otherwise. Fixes bug #444820.
561
562 2007-05-11  Michael Smith <msmith@fluendo.com>
563
564         * gst.supp:
565           Suppression variant for our good friend the TLS leak, this time for
566           Ubuntu Feisty/x86.
567
568 2007-05-09  Tim-Philipp Müller  <tim at centricular dot net>
569
570         * gtk-doc-plugins.mak:
571           Fix make distcheck again; change some spaces to tabs in makefile.
572
573 2007-04-29  Thomas Vander Stichele  <thomas at apestaart dot org>
574
575         * gtk-doc-plugins.mak (-module):
576           Error out when the html build step gives warnings, so they get
577           fixed properly.
578
579 2007-04-23  Stefan Kost  <ensonic@users.sf.net>
580
581         * m4/gst-feature.m4:
582           Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
583           the configuration header and AC_DEFINES the setings.
584
585 2007-04-19  Sebastian Dröge  <slomo@circular-chaos.org>
586
587         Patch by: Vincent Torri <vtorri at univ-evry dot fr>
588
589         * m4/gst-parser.m4:
590         Put the AC_MSG_RESULT output in brackets to get it properly written to
591         the terminal.
592
593 2007-04-18  Sebastian Dröge  <slomo@circular-chaos.org>
594
595         * m4/gst-parser.m4:
596         Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
597         that version. Otherwise use pre-generated parser sources as we can't
598         raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
599         as we use a new enough flex version anyway. First part of #349180
600
601 2007-04-10  Thomas Vander Stichele  <thomas at apestaart dot org>
602
603         * m4/gst-check.m4:
604           Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
605           builds against older GStreamer.
606
607 2007-03-25  Sebastian Dröge  <slomo@circular-chaos.org>
608
609         * m4/gst-parser.m4:
610         Fix the flex version check. It ignored the micro version before.
611
612 2007-03-09  Jan Schmidt  <thaytan@mad.scientist.com>
613
614         * check.mak:
615         Use the same timeout when generating valgrind suppressions as 
616         running the valgrind test.
617
618         * gst.supp:
619         Add some more suppressions and stuff.
620
621 2007-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
622
623         * check.mak:
624         Make sure GSlice is disabled when building suppressions too.
625
626         * gst.supp:
627         Add around *850* lines of suppressions for one-time initialisations
628         inside libasound and gconf/bonobo/ORBit. I feel so dirty.
629
630 2007-03-07  Jan Schmidt  <thaytan@mad.scientist.com>
631
632         * gst.supp:
633         add a suppression for this GConf flup on the FC5 buildbot.
634
635 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
636
637         * gst.supp:
638         Make the suppression a little more generic, to catch the FC5 
639         backtrace too.
640
641 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
642
643         * gst.supp:
644         Add a suppression for libcdio 0.76. It leaks an internal struct
645         when the CD-ROM device is not accessible.
646
647 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
648
649         * m4/gst-arch.m4:
650           Move a line that was in the wrong macro
651
652 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
653
654         * m4/gst.m4:
655           Add
656         * m4/gst-arch.m4:
657         * m4/gst-args.m4:
658         * m4/gst-check.m4:
659         * m4/gst-debuginfo.m4:
660         * m4/gst-default.m4:
661         * m4/gst-doc.m4:
662         * m4/gst-error.m4:
663         * m4/gst-feature.m4:
664         * m4/gst-function.m4:
665         * m4/gst-gettext.m4:
666         * m4/gst-glib2.m4:
667         * m4/gst-libxml2.m4:
668         * m4/gst-parser.m4:
669         * m4/gst-plugin-docs.m4:
670         * m4/gst-plugindir.m4:
671         * m4/gst-valgrind.m4:
672         * m4/gst-x11.m4:
673           Convert all macros to use AG_GST style so we can properly warn
674           when they're missing if configure.ac calls AG_GST_INIT
675           Will require update in all GStreamer modules.
676
677 2007-02-11  Stefan Kost  <ensonic@users.sf.net>
678
679         * m4/gst-args.m4:
680           Remove 'enable' from configure switch description as this leads to 
681           confusing lines like "disable enable builing ...".
682         * m4/gst-feature.m4:
683           Fix comment to sound less horrible.
684
685 2007-02-07  Tim-Philipp Müller  <tim at centricular dot net>
686
687         Patch by: Will Newton  <will.newton gmail com>
688
689         * m4/gst-check.m4:
690           Use $PKG_CONFIG rather than pkg-config directly, the one in our path
691           might not be the one we want, like when cross-compiling. Also, other
692           macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
693           probably too just for consistency. Fixes #405288.
694
695 2007-01-08  Tim-Philipp Müller  <tim at centricular dot net>
696
697         * m4/gst-parser.m4:
698           Need to use double square brackets again so m4 doesn't remove them
699           (fixes #378931).
700
701         * m4/gst-args.m4:
702           Use double square brackets here as well, for the same reason.
703
704 2007-01-05  Tim-Philipp Müller  <tim at centricular dot net>
705
706         * m4/gst-parser.m4:
707           Use 'sed' rather than 'tr' to strip trailing letters from version
708           numbers, since 'tr' might not be available and we know sed is
709           (#378931).
710
711 2006-10-21  Tim-Philipp Müller  <tim at centricular dot net>
712
713         * check.mak:
714           Increase default timeout under valgrind, 60 is just too short and
715           some tests take a bit longer these days and not everyone has a
716           beefy machine.
717
718 2006-09-29  Michael Smith  <msmith@fluendo.com>
719
720         * gst.supp:
721           More suppressions for edgy. 
722
723 2006-09-28  Jan Schmidt  <thaytan@mad.scientist.com>
724
725         * m4/gst-glib2.m4:
726         Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
727         want nor need --export-dynamic (which ends up making us export a bunch
728         of unneeded symbols)
729
730 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>
731
732         * gst.supp:
733           Some suppressions for the more recent ld.so in ubuntu edgy.
734
735 2006-08-23  Tim-Philipp Müller  <tim at centricular dot net>
736
737         * gst.supp:
738           Shorten function trail so the suppression works on
739           my ubuntu dapper system with core cvs as well.
740
741 2006-07-28  Jan Schmidt  <thaytan@mad.scientist.com>
742
743         * gst.supp:
744         Extra suppressions from my Ubuntu x86_64 machine
745
746 2006-07-24  Tim-Philipp Müller  <tim at centricular dot net>
747
748         Patch by: Frederic Peters <fpeters at entrouvert com>
749
750         * m4/gst-parser.m4:
751           Need to double square brackets in .m4 files. Should fix bison
752           version detection with version numbers like 1.23a (#348354).
753
754 2006-07-24  Jan Schmidt  <thaytan@mad.scientist.com>
755
756         * check.mak:
757         Valgrind fails to find tests written in tests/check/ directly (rather
758         than a subdir) - because valgrind gets run with a filename that
759         doesn't contain a relative path, it goes searching /usr/bin instead.
760         Run with ./.... to make things work either way.
761
762         * gtk-doc-plugins.mak:
763         Add $(top_builddir)/src as a place to look for plugins
764         when building too, since that's where gst-template keeps things
765
766 2006-07-23  Stefan Kost  <ensonic@users.sf.net>
767
768         Patch by: Frederic Peters <fpeters@entrouvert.com>
769
770         * m4/gst-parser.m4:
771           Fix bison detection (#348354)
772
773 2006-07-21  Stefan Kost  <ensonic@users.sf.net>
774
775         * m4/gst-parser.m4:
776           check for bison and flex
777
778 2006-07-13  Thomas Vander Stichele  <thomas at apestaart dot org>
779
780         * m4/gst-plugin-docs.m4:
781           remove the configure argument for enabling plugin doc build;
782           having gtk-doc enabled and pyxml present is enough of a trigger
783
784 2006-07-03  Thomas Vander Stichele  <thomas at apestaart dot org>
785
786         * coverage/lcov.mak:
787           fix up rules to work with gst-python as well
788           run "make lcov" to test and generate the reports
789           run "make lcov-reset" to redo it after that
790
791 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
792
793         * Makefile.am:
794         * check.mak:
795           add an inspect target that inspects every element feature,
796           so we can have that added for coverage
797         * coverage/lcov.mak:
798           add support for lcov
799
800 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
801
802         * m4/gst-args.m4:
803           when building with gcov, reset CFLAGS and friends to O0
804
805 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
806
807         * m4/gst-args.m4:
808           Find the gcov that matches the gcc version
809           Only allow gcov if we use gcc
810
811 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
812
813         * Makefile.am:
814         * coverage/coverage-report-entry.pl:
815         * coverage/coverage-report.pl:
816         * coverage/coverage-report.xsl:
817           copy coverage reporting files from dbus
818
819 2006-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
820
821         * m4/gst-args.m4:
822           libtool strips gcov's -f flags, so libgcov does not get
823           linked in.  Setting GCOV_LIBS with -lgcov fixes libtool's
824           stripping
825           also show what pkg-config-path we set
826
827 2006-06-22  Tim-Philipp Müller  <tim at centricular dot net>
828
829         Patch by: Peter Kjellerstedt <pkj at axis com>
830
831         * m4/gst-feature.m4:
832           Show list of plugins without external dependencies that
833           will not be built as well (#344136).
834
835 2006-06-15  Tim-Philipp Müller  <tim at centricular dot net>
836
837         * m4/gst-plugin-docs.m4:
838           add GST_PLUGIN_DOCS, which checks for everything needed
839           to build the plugin docs (namely gtk-doc and pyxml); also
840           adds a new --enable-plugin-docs configure switch; will
841           set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
842           files (see #344039).
843
844 2006-06-11  Thomas Vander Stichele  <thomas at apestaart dot org>
845
846         * m4/gst-check.m4:
847           add GST_PKG_CHECK_MODULES, which in the normal case of checking
848           for a dependency lib for a plug-in only needs two arguments
849           to do the right thing.
850         * m4/gst-feature.m4:
851           clean up output a little of feature checking; also deal with
852           non-plug-in feature checks
853         * m4/Makefile.am:
854         * m4/gst-gstreamer.m4:
855           remove this file; it's a useless check
856
857 2006-06-06  Thomas Vander Stichele  <thomas at apestaart dot org>
858
859         * m4/gst-arch.m4:
860           add PPC64 so we can have separate structure sizes for it
861
862 2006-06-05  Edward Hervey  <edward@fluendo.com>
863
864         * gtk-doc.mak:
865         Check for the proper .devhelp2 file to remove.
866
867 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
868
869         * gtk-doc.mak:
870           allow a magic variable to suppress errors from docbuilding
871
872 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
873
874         * gtk-doc.mak:
875           error out if gtkdoc-mktmpl finds unused declarations
876
877 2006-05-28  Edward Hervey  <edward@fluendo.com>
878
879         * gst.supp:
880         Reverting previous commit.  That's good to know, Edward, but why ?
881         
882 2006-05-28  Edward Hervey  <edward@fluendo.com>
883
884         * gst.supp:
885         Added suppresion for memleak in g_option_context_parse on fc5-64
886
887 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
888
889         * m4/gst-check.m4:
890           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
891
892 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
893
894         * check.mak:
895           Fix 'make help' in check directories, it should be
896           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
897           (not changing target to match help string on purpose to keep
898           scripts etc. functional).
899
900 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
901
902         Patch by: Peter Kjellerstedt
903
904         * m4/gst-arch.m4:
905           add support for CRIS and CRISv32.
906
907 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
908
909         * m4/gst-args.m4:
910         Fix the macros for command-line supplied package and origin names
911         so they don't end up being configure as "" (Fixes #341479)
912
913 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
914
915         * gtk-doc.mak:
916         Add uninstall rule to remove .devhelp2 files.
917
918 2006-05-09  Edward Hervey  <edward@fluendo.com>
919
920         * gst.supp: 
921           Add suppression for GSlice version of
922           g_type_init calloc leak
923
924 2006-04-05  Michael Smith  <msmith@fluendo.com>
925
926         * gst.supp:
927           Delete a bogus suppression for the registry code.
928           Generalise a suppression for a glib bug (see #337404)
929
930 2006-04-04  Michael Smith <msmith@fluendo.com>
931
932         * gst.supp:
933           Add a leak suppression: the existing glibc-doesn't-free-TLS one
934           wasn't triggering here.
935
936 2006-04-04  Michael Smith <msmith@fluendo.com>
937
938         * gst.supp:
939           Add some minimally-neccesary suppressions for my x86/dapper system.
940
941 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
942
943         * plugins.xsl:
944           Do not display an origin link if origin does not start with http
945           See #323798
946
947 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
948
949         * m4/gst-args.m4:
950         * m4/gst-feature.m4:
951           add more macros
952         * m4/gst-x11.m4:
953           X11-related checks
954
955 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
956
957         * m4/as-version.m4:
958           newer version
959         * m4/gst-args.m4:
960         * m4/gst-doc.m4:
961           update and add other macros to be shared across projects
962
963 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
964
965         * gst.supp:
966           add a suppression for g_parse_debug_string
967
968 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
969
970         * gstdoc-scangobj:
971           sync fully with gtkdoc-0.15
972
973 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
974
975         * gstdoc-scangobj:
976         * gtk-doc.mak:
977           sync a little with gtk-doc mainline
978
979 2006-03-17  Wim Taymans  <wim@fluendo.com>
980
981         * gst.supp:
982           add another clone suppression
983           change all glibc suppressions to match 2.3.*
984
985 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
986
987         * m4/check.m4:
988           fix test so it actually works when the normal check is used
989           over debian's/ubuntu's
990
991 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
992
993         * check.mak:
994         Set G_SLICE=always-malloc when valgrinding tests
995         (closes #333272)
996
997 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
998
999         * m4/gst-glib2.m4:
1000         Fix debug output when the GLib version prerequisite is not found
1001
1002 2006-02-13  Andy Wingo  <wingo@pobox.com>
1003
1004         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
1005         the PIC version of check as libcheck_pic.a. Should work with
1006         cross-compilation too. Grr.
1007
1008 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
1009
1010         * m4/gst-default.m4:
1011           switch to auto* sinks for defaults
1012
1013 2006-02-02  Wim Taymans  <wim@fluendo.com>
1014
1015         * check.mak:
1016           add a .valgrind.gen-suppressions target to aid in generating
1017           suppressions
1018         * gst.supp:
1019           add more repressions from my debian glibc as of today
1020
1021 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
1022
1023         * gtk-doc-plugins.mak:
1024           only add srcdir/gst if it exists
1025
1026 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
1027
1028         * release.mak:
1029           don't complain about disted enums in win32
1030
1031 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1032
1033         * m4/gst-check.m4:
1034           AC_SUBST CFLAGS and LIBS
1035           do a non-command because something is stripping out our AC_SUBST
1036
1037 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1038
1039         * m4/gst-args.m4:
1040         * m4/gst-valgrind.m4:
1041           properly give a "no" result manually when providing a
1042           not-found action to fix configure output
1043
1044 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1045
1046         * m4/pkg.m4:
1047           update with a more recent version
1048
1049 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
1050
1051         * gettext.patch:
1052           make Makefile depend on LINGUAS, so rebuilds work when adding
1053           a language
1054
1055 2006-01-03  Michael Smith  <msmith@fluendo.com>
1056
1057         * check.mak:
1058           Clarify error message from valgrind test runs.
1059
1060 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1061
1062         * m4/gst-arch.m4:
1063           define HOST_CPU
1064
1065 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1066
1067         * check.mak:
1068           add a valgrind-forever target for tests
1069
1070 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
1071
1072         * check.mak:
1073           when a "make test.check" run fails, make it rerun the test with       
1074           at least debug level 2
1075
1076 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
1077
1078         * m4/Makefile.am:
1079         * m4/gst-check.m4:
1080           fix check for base plugins
1081         * m4/gst-default.m4:
1082           add m4 to set default elements
1083
1084 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1085
1086         * m4/gst-check.m4:
1087           check for tools correctly
1088
1089 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1090
1091         * gtk-doc.mak:
1092           only enable breaking on new API when make distcheck passes,
1093           not before
1094
1095 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1096
1097         * m4/gst-check.m4:
1098           Resurrect Julien's dead body and wipe his mind clean
1099
1100 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1101
1102         * m4/gst-check.m4:
1103           Kill Julien
1104
1105 2005-10-17  Julien MOUTTE  <julien@moutte.net>
1106
1107         * m4/gst-check.m4: I know Thomas will kill me but this 
1108         ifelse statement seems incorrect as it is always setting
1109         required to "yes". With this one it seems to work. Fixes
1110         build of gst-plugins-base on my setup where gstreamer-check
1111         is definitely not present/required.
1112
1113 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
1114
1115         * gtk-doc.mak:
1116           make build break on new api that has not been added to the
1117           sections file
1118
1119 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1120
1121         * m4/gst-glib2.m4:
1122         * m4/Makefile.am:
1123         * m4/gst-check.m4:
1124           add macro for easy checks for GStreamer libs
1125
1126 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1127
1128         * m4/gst-glib2.m4:
1129           update, warn in error cases
1130
1131 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1132
1133         * m4/gst-error.m4:
1134           add GST_SET_DEFAULT_LEVEL
1135
1136 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1137
1138         * m4/Makefile.am:
1139         * m4/gst-gettext.m4:
1140           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
1141         * m4/gst-glib2.m4:
1142           clean up and re-use in core soon
1143         * m4/gst-plugindir.m4:
1144           macro to set up PLUGINDIR and plugindir define/var
1145
1146 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1147
1148         * m4/Makefile.am:
1149         * m4/gst-gettext.m4:
1150           add macro for setting up gettext
1151
1152 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1153
1154         * m4/gst-args.m4:
1155           add some .m4's for argument checking that can be shared among modules
1156
1157 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1158
1159         * m4/as-libtool.m4:
1160           set _LT_LDFLAGS
1161         * m4/gst-libxml2.m4:
1162           document
1163
1164 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1165
1166         * m4/gst-arch.m4:
1167           indent a little
1168           add AC_REQUIRE
1169         * m4/gst-error.m4:
1170           clean up
1171
1172 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1173
1174         * gst-autogen.sh:
1175           update version detection expression to catch stuff like
1176           Libtool (libtool15) 1.5.0
1177
1178 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1179
1180         * gst.supp:
1181           commit 6 new suppressions related to g_module_open; can these
1182           really not be folded into one ?
1183
1184 2005-10-11  Edward Hervey  <edward@fluendo.com>
1185
1186         * gst.supp: 
1187         made the <g_type_init calloc 2> suppression more generic
1188         Added pthread memleak suppresions
1189         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
1190
1191 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1192
1193         * check.mak:
1194           be more strict, more leak resolution
1195         * gst.supp:
1196           clean up the g_type_init suppressions
1197
1198 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
1199
1200         * m4/Makefile.am:
1201         * m4/gst-valgrind.m4:
1202           put the valgrind detection in an .m4
1203
1204 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1205
1206         * check.mak:
1207           add some more targets, like "help", but also more intensive tests
1208
1209 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1210
1211         * gtk-doc.mak:
1212           make certain doc warnings fatal so people maintain docs again
1213
1214 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1215
1216         * Makefile.am:
1217         * gtk-doc-plugins.mak:
1218         * scangobj-merge.py:
1219           merge additions from the .signals.new and .args.new file in
1220           the original ones, only updating if necessary
1221
1222 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1223
1224         * gst-xmlinspect.py:
1225         * gstdoc-scangobj:
1226         * gtk-doc-plugins.mak:
1227           fix properly for new API; make update in plugins dir now works
1228
1229 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1230
1231         * gst-xmlinspect.py:
1232         * gstdoc-scangobj:
1233           some fixes for new API
1234         * gtk-doc-plugins.mak:
1235           set environment properly
1236
1237 2005-09-17  David Schleef  <ds@schleef.org>
1238
1239         * gtk-doc-plugins.mak: Use new environment variables.
1240
1241 2005-09-16  Michael Smith <msmith@fluendo.com>
1242
1243         * gstdoc-scangobj:
1244           Make the scanobj code reflect registry/plugin API changes
1245
1246 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1247
1248         * gtk-doc-plugins.mak:
1249           split out scanobj step (which will be run by doc maintainer)
1250           from scan step (which will be run on every build)
1251           clean up some of the commands for make distcheck
1252
1253 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1254
1255         * gtk-doc-plugins.mak:
1256         * mangle-tmpl.py:
1257           first stab at reorganizing the plugins build so we can maintain
1258           element docs
1259
1260 2005-09-14  David Schleef  <ds@schleef.org>
1261
1262         * as-libtool.mak: Remove
1263         * m4/as-libtool.m4: The libtool bug that this worked around has
1264           been fixed.
1265         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
1266           config.h to be regenerated needlessly, and we don't use it.
1267
1268 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
1269
1270         * gtk-doc-plugins.mak:
1271           error out on inspect failure
1272
1273 2005-09-14  Michael Smith <msmith@fluendo.com>
1274
1275         * glib-gen.mak:
1276           Don't call glib-mkenums with arguments that confuse/break MinGW,
1277           fixes 316155.
1278
1279 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1280
1281         * gtk-doc-plugins.mak:
1282         * gtk-doc.mak:
1283         * m4/gst-doc.m4:
1284           separate out gtk-doc and docbook stuff
1285           have two separate --enable configure flags
1286
1287 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
1288
1289         * check.mak:
1290           add a .gdb target; rebuild registry for each target, otherwise
1291           a code rebuild always triggers a reg rebuild, and it's just too
1292           annoying
1293         * gstdoc-scangobj:
1294
1295 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
1296
1297         * check.mak:
1298           separate out REGISTRY_ENVIRONMENT; we want to use that from
1299           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
1300           everything that the first test, gst-register, needs
1301
1302 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
1303
1304         * check.mak:
1305           parse output of valgrind and check for definitely lost, and error
1306           out; somehow I was led to believe valgrind returns non-zero for
1307           leaks, but I can't make it do that, so let's parse
1308
1309 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1310
1311         * check.mak:
1312           for some weird reason valgrind does not report actual memleaks
1313           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
1314           while valgrind is running.  Since the registry is going to go
1315           anyway, I don't want to waste any more time on this; I just run
1316           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
1317           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
1318           the registry, that's actually fine.
1319
1320 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1321
1322         * mangle-tmpl.py:
1323           keep original Long_Description; only insert an include if it's
1324           not already the first line in there
1325         * plugins.xsl:
1326           output more information for plugins, including an origin hyperlink
1327
1328 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1329
1330         * gst-xmlinspect.py:
1331           a first stab at inspecting plugins and outputting an xml description
1332         * gtk-doc-plugins.mak:
1333           a gtk-doc using snippet for plugins documentation
1334         * plugins.xsl:
1335           a stylesheet to convert gst-xmlinspect.py output to docbook output
1336           for inclusion in the gtk-doc stuff
1337
1338 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
1339
1340         * m4/gst-doc.m4:
1341           s/pdf/eps/ in test for whether we output EPS images (#309379).
1342
1343 2005-07-18  Andy Wingo  <wingo@pobox.com>
1344
1345         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
1346         better. Thanks, Paolo Bonzini!
1347         
1348         * m4/Makefile.am (EXTRA_DIST): 
1349         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
1350         fortran checks.
1351
1352 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
1353
1354         * m4/gst-error.m4:
1355           add macro to set ERROR_CFLAGS
1356
1357 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
1358
1359         * gst-autogen.sh:
1360           Remove the old autoregen.sh if it exists before recreating it,
1361           to prevent confusing any shell process that might be reading it
1362           currently.
1363
1364 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1365
1366         * m4/gtk-doc.m4:
1367           added
1368
1369 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
1370
1371         * gst-autogen.sh: create autoregen.sh *before* shifting the options
1372
1373 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1374
1375         * gst-autogen.sh: only update autoregen.sh on actual runs
1376
1377 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1378
1379         * m4/check.m4: m4 from the check unit test suite
1380
1381 2004-12-14  David Schleef  <ds@schleef.org>
1382
1383         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1384         isn't needed anywhere
1385
1386 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
1387
1388         * gst-autogen.sh:
1389           allow failure command to be run so we can clean upfrom autopoint
1390
1391 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
1392         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1393
1394 2004-07-21  Benjamin Otte  <otte@gnome.org>
1395
1396         * m4/.cvsignore: exciting updates for libtool m4 files
1397
1398 2004-07-12  David Schleef  <ds@schleef.org>
1399
1400         * m4/as-objc.m4:  Add a macro to test for objective C
1401
1402 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1403
1404         * m4/gst-feature.m4:
1405           not all of them support --plugin-libs, so redirect stderr
1406
1407 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1408
1409         * m4/as-scrub-include.m4:
1410           sync with upstream to 0.1.4.  Fixes #132440
1411
1412 2004-06-07  Benjamin Otte  <otte@gnome.org>
1413
1414         * m4/gst-feature.m4:
1415           write a big marker into configure output when checking next plugin
1416           to allow easier parsing of why plugins are(n't) built.
1417
1418 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1419
1420         * m4/as-compiler-flag.m4:
1421         * m4/as-compiler.m4:
1422         * m4/as-libtool.m4:
1423         * m4/as-version.m4:
1424           sync with upstream, change sticky options to -ko
1425
1426 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
1427
1428         * m4/as-scrub-include.m4: synced with upstream
1429
1430 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1431
1432         * po.mak:
1433           snippet for updating .po files
1434
1435 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1436
1437         * Makefile.am:
1438         * m4/Makefile.am:
1439           integrate these with the dist
1440
1441 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1442
1443         * release.mak: add a release target
1444
1445 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
1446
1447         patch by: Stephane Loeuillet
1448
1449         * m4/ax_create_stdint_h.m4:
1450           use head -n instead of head - (#136500)
1451
1452 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
1453
1454         * m4/gst-doc.m4: don't build PS without dvips binary
1455
1456 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
1457
1458         reviewed by: Benjamin Otte  <otte@gnome.org>
1459
1460         * m4/as-docbook.m4:
1461           don't use == operator with test(1) (fixes #135115)
1462
1463 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1464  
1465         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1466
1467 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1468
1469         * m4/gst-feature.m4:
1470           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1471           requires that call be in configure.ac
1472
1473 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1474
1475         * m4/gst-libxml2.m4:
1476           take required version as argument, and default to 2.4.9 if not
1477           specified
1478
1479 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1480
1481         * m4/gst-feature.m4:
1482           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1483
1484 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1485
1486         * common/m4/as-ac-expand.m4:
1487         * common/m4/as-auto-alt.m4:
1488         * common/m4/as-compiler-flag.m4:
1489         * common/m4/as-compiler.m4:
1490         * common/m4/as-docbook.m4:
1491         * common/m4/as-libtool.m4:
1492         * common/m4/as-scrub-include.m4:
1493         * common/m4/as-version.m4:
1494         * common/m4/glib-gettext.m4:
1495         * common/m4/gst-arch.m4:
1496         * common/m4/gst-debuginfo.m4:
1497         * common/m4/gst-doc.m4:
1498         * common/m4/gst-feature.m4:
1499         * common/m4/gst-function.m4:
1500         * common/m4/gst-glib2.m4:
1501         * common/m4/gst-gstreamer.m4:
1502         * common/m4/gst-libxml2.m4:
1503         * common/m4/gst-makecontext.m4:
1504         * common/m4/gst-mcsc.m4:
1505         * common/m4/pkg.m4:
1506           fix underquoted macros as reported by automake 1.8.x (#133800)
1507
1508 2004-02-11  Johan Dahlin  <johan@gnome.org>
1509
1510         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1511         avoid a warning
1512
1513 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
1514
1515         * m4/gst-doc.m4:
1516           we use --output-format=xml and --ingnore-files options to
1517           gtkdoc-mkdb, which got added between 0.9 and 1.0
1518
1519 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
1520
1521         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1522           to configure.ac to shut up libtoolize
1523
1524 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1525
1526         * glib-gen.mak: added; used to generate enums and marshal code
1527
1528 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1529
1530         * gettext.patch: added; used by autogen.sh to make sure
1531           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
1532