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