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