gtk-doc.mak: Check for the proper .devhelp2 file to remove.
[platform/upstream/gst-common.git] / ChangeLog
1 2006-06-05  Edward Hervey  <edward@fluendo.com>
2
3         * gtk-doc.mak:
4         Check for the proper .devhelp2 file to remove.
5
6 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
7
8         * gtk-doc.mak:
9           allow a magic variable to suppress errors from docbuilding
10
11 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
12
13         * gtk-doc.mak:
14           error out if gtkdoc-mktmpl finds unused declarations
15
16 2006-05-28  Edward Hervey  <edward@fluendo.com>
17
18         * gst.supp:
19         Reverting previous commit.  That's good to know, Edward, but why ?
20         
21 2006-05-28  Edward Hervey  <edward@fluendo.com>
22
23         * gst.supp:
24         Added suppresion for memleak in g_option_context_parse on fc5-64
25
26 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
27
28         * m4/gst-check.m4:
29           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
30
31 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
32
33         * check.mak:
34           Fix 'make help' in check directories, it should be
35           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
36           (not changing target to match help string on purpose to keep
37           scripts etc. functional).
38
39 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
40
41         Patch by: Peter Kjellerstedt
42
43         * m4/gst-arch.m4:
44           add support for CRIS and CRISv32.
45
46 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
47
48         * m4/gst-args.m4:
49         Fix the macros for command-line supplied package and origin names
50         so they don't end up being configure as "" (Fixes #341479)
51
52 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
53
54         * gtk-doc.mak:
55         Add uninstall rule to remove .devhelp2 files.
56
57 2006-05-09  Edward Hervey  <edward@fluendo.com>
58
59         * gst.supp: 
60           Add suppression for GSlice version of
61           g_type_init calloc leak
62
63 2006-04-05  Michael Smith  <msmith@fluendo.com>
64
65         * gst.supp:
66           Delete a bogus suppression for the registry code.
67           Generalise a suppression for a glib bug (see #337404)
68
69 2006-04-04  Michael Smith <msmith@fluendo.com>
70
71         * gst.supp:
72           Add a leak suppression: the existing glibc-doesn't-free-TLS one
73           wasn't triggering here.
74
75 2006-04-04  Michael Smith <msmith@fluendo.com>
76
77         * gst.supp:
78           Add some minimally-neccesary suppressions for my x86/dapper system.
79
80 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
81
82         * plugins.xsl:
83           Do not display an origin link if origin does not start with http
84           See #323798
85
86 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
87
88         * m4/gst-args.m4:
89         * m4/gst-feature.m4:
90           add more macros
91         * m4/gst-x11.m4:
92           X11-related checks
93
94 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
95
96         * m4/as-version.m4:
97           newer version
98         * m4/gst-args.m4:
99         * m4/gst-doc.m4:
100           update and add other macros to be shared across projects
101
102 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
103
104         * gst.supp:
105           add a suppression for g_parse_debug_string
106
107 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
108
109         * gstdoc-scangobj:
110           sync fully with gtkdoc-0.15
111
112 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
113
114         * gstdoc-scangobj:
115         * gtk-doc.mak:
116           sync a little with gtk-doc mainline
117
118 2006-03-17  Wim Taymans  <wim@fluendo.com>
119
120         * gst.supp:
121           add another clone suppression
122           change all glibc suppressions to match 2.3.*
123
124 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
125
126         * m4/check.m4:
127           fix test so it actually works when the normal check is used
128           over debian's/ubuntu's
129
130 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
131
132         * check.mak:
133         Set G_SLICE=always-malloc when valgrinding tests
134         (closes #333272)
135
136 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
137
138         * m4/gst-glib2.m4:
139         Fix debug output when the GLib version prerequisite is not found
140
141 2006-02-13  Andy Wingo  <wingo@pobox.com>
142
143         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
144         the PIC version of check as libcheck_pic.a. Should work with
145         cross-compilation too. Grr.
146
147 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
148
149         * m4/gst-default.m4:
150           switch to auto* sinks for defaults
151
152 2006-02-02  Wim Taymans  <wim@fluendo.com>
153
154         * check.mak:
155           add a .valgrind.gen-suppressions target to aid in generating
156           suppressions
157         * gst.supp:
158           add more repressions from my debian glibc as of today
159
160 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
161
162         * gtk-doc-plugins.mak:
163           only add srcdir/gst if it exists
164
165 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
166
167         * release.mak:
168           don't complain about disted enums in win32
169
170 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
171
172         * m4/gst-check.m4:
173           AC_SUBST CFLAGS and LIBS
174           do a non-command because something is stripping out our AC_SUBST
175
176 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
177
178         * m4/gst-args.m4:
179         * m4/gst-valgrind.m4:
180           properly give a "no" result manually when providing a
181           not-found action to fix configure output
182
183 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
184
185         * m4/pkg.m4:
186           update with a more recent version
187
188 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
189
190         * gettext.patch:
191           make Makefile depend on LINGUAS, so rebuilds work when adding
192           a language
193
194 2006-01-03  Michael Smith  <msmith@fluendo.com>
195
196         * check.mak:
197           Clarify error message from valgrind test runs.
198
199 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
200
201         * m4/gst-arch.m4:
202           define HOST_CPU
203
204 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
205
206         * check.mak:
207           add a valgrind-forever target for tests
208
209 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
210
211         * check.mak:
212           when a "make test.check" run fails, make it rerun the test with       
213           at least debug level 2
214
215 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
216
217         * m4/Makefile.am:
218         * m4/gst-check.m4:
219           fix check for base plugins
220         * m4/gst-default.m4:
221           add m4 to set default elements
222
223 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
224
225         * m4/gst-check.m4:
226           check for tools correctly
227
228 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
229
230         * gtk-doc.mak:
231           only enable breaking on new API when make distcheck passes,
232           not before
233
234 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
235
236         * m4/gst-check.m4:
237           Resurrect Julien's dead body and wipe his mind clean
238
239 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
240
241         * m4/gst-check.m4:
242           Kill Julien
243
244 2005-10-17  Julien MOUTTE  <julien@moutte.net>
245
246         * m4/gst-check.m4: I know Thomas will kill me but this 
247         ifelse statement seems incorrect as it is always setting
248         required to "yes". With this one it seems to work. Fixes
249         build of gst-plugins-base on my setup where gstreamer-check
250         is definitely not present/required.
251
252 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
253
254         * gtk-doc.mak:
255           make build break on new api that has not been added to the
256           sections file
257
258 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
259
260         * m4/gst-glib2.m4:
261         * m4/Makefile.am:
262         * m4/gst-check.m4:
263           add macro for easy checks for GStreamer libs
264
265 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
266
267         * m4/gst-glib2.m4:
268           update, warn in error cases
269
270 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
271
272         * m4/gst-error.m4:
273           add GST_SET_DEFAULT_LEVEL
274
275 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
276
277         * m4/Makefile.am:
278         * m4/gst-gettext.m4:
279           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
280         * m4/gst-glib2.m4:
281           clean up and re-use in core soon
282         * m4/gst-plugindir.m4:
283           macro to set up PLUGINDIR and plugindir define/var
284
285 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
286
287         * m4/Makefile.am:
288         * m4/gst-gettext.m4:
289           add macro for setting up gettext
290
291 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
292
293         * m4/gst-args.m4:
294           add some .m4's for argument checking that can be shared among modules
295
296 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
297
298         * m4/as-libtool.m4:
299           set _LT_LDFLAGS
300         * m4/gst-libxml2.m4:
301           document
302
303 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
304
305         * m4/gst-arch.m4:
306           indent a little
307           add AC_REQUIRE
308         * m4/gst-error.m4:
309           clean up
310
311 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
312
313         * gst-autogen.sh:
314           update version detection expression to catch stuff like
315           Libtool (libtool15) 1.5.0
316
317 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
318
319         * gst.supp:
320           commit 6 new suppressions related to g_module_open; can these
321           really not be folded into one ?
322
323 2005-10-11  Edward Hervey  <edward@fluendo.com>
324
325         * gst.supp: 
326         made the <g_type_init calloc 2> suppression more generic
327         Added pthread memleak suppresions
328         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
329
330 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
331
332         * check.mak:
333           be more strict, more leak resolution
334         * gst.supp:
335           clean up the g_type_init suppressions
336
337 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
338
339         * m4/Makefile.am:
340         * m4/gst-valgrind.m4:
341           put the valgrind detection in an .m4
342
343 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
344
345         * check.mak:
346           add some more targets, like "help", but also more intensive tests
347
348 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
349
350         * gtk-doc.mak:
351           make certain doc warnings fatal so people maintain docs again
352
353 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
354
355         * Makefile.am:
356         * gtk-doc-plugins.mak:
357         * scangobj-merge.py:
358           merge additions from the .signals.new and .args.new file in
359           the original ones, only updating if necessary
360
361 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
362
363         * gst-xmlinspect.py:
364         * gstdoc-scangobj:
365         * gtk-doc-plugins.mak:
366           fix properly for new API; make update in plugins dir now works
367
368 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
369
370         * gst-xmlinspect.py:
371         * gstdoc-scangobj:
372           some fixes for new API
373         * gtk-doc-plugins.mak:
374           set environment properly
375
376 2005-09-17  David Schleef  <ds@schleef.org>
377
378         * gtk-doc-plugins.mak: Use new environment variables.
379
380 2005-09-16  Michael Smith <msmith@fluendo.com>
381
382         * gstdoc-scangobj:
383           Make the scanobj code reflect registry/plugin API changes
384
385 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
386
387         * gtk-doc-plugins.mak:
388           split out scanobj step (which will be run by doc maintainer)
389           from scan step (which will be run on every build)
390           clean up some of the commands for make distcheck
391
392 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
393
394         * gtk-doc-plugins.mak:
395         * mangle-tmpl.py:
396           first stab at reorganizing the plugins build so we can maintain
397           element docs
398
399 2005-09-14  David Schleef  <ds@schleef.org>
400
401         * as-libtool.mak: Remove
402         * m4/as-libtool.m4: The libtool bug that this worked around has
403           been fixed.
404         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
405           config.h to be regenerated needlessly, and we don't use it.
406
407 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
408
409         * gtk-doc-plugins.mak:
410           error out on inspect failure
411
412 2005-09-14  Michael Smith <msmith@fluendo.com>
413
414         * glib-gen.mak:
415           Don't call glib-mkenums with arguments that confuse/break MinGW,
416           fixes 316155.
417
418 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
419
420         * gtk-doc-plugins.mak:
421         * gtk-doc.mak:
422         * m4/gst-doc.m4:
423           separate out gtk-doc and docbook stuff
424           have two separate --enable configure flags
425
426 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
427
428         * check.mak:
429           add a .gdb target; rebuild registry for each target, otherwise
430           a code rebuild always triggers a reg rebuild, and it's just too
431           annoying
432         * gstdoc-scangobj:
433
434 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
435
436         * check.mak:
437           separate out REGISTRY_ENVIRONMENT; we want to use that from
438           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
439           everything that the first test, gst-register, needs
440
441 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
442
443         * check.mak:
444           parse output of valgrind and check for definitely lost, and error
445           out; somehow I was led to believe valgrind returns non-zero for
446           leaks, but I can't make it do that, so let's parse
447
448 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
449
450         * check.mak:
451           for some weird reason valgrind does not report actual memleaks
452           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
453           while valgrind is running.  Since the registry is going to go
454           anyway, I don't want to waste any more time on this; I just run
455           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
456           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
457           the registry, that's actually fine.
458
459 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
460
461         * mangle-tmpl.py:
462           keep original Long_Description; only insert an include if it's
463           not already the first line in there
464         * plugins.xsl:
465           output more information for plugins, including an origin hyperlink
466
467 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
468
469         * gst-xmlinspect.py:
470           a first stab at inspecting plugins and outputting an xml description
471         * gtk-doc-plugins.mak:
472           a gtk-doc using snippet for plugins documentation
473         * plugins.xsl:
474           a stylesheet to convert gst-xmlinspect.py output to docbook output
475           for inclusion in the gtk-doc stuff
476
477 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
478
479         * m4/gst-doc.m4:
480           s/pdf/eps/ in test for whether we output EPS images (#309379).
481
482 2005-07-18  Andy Wingo  <wingo@pobox.com>
483
484         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
485         better. Thanks, Paolo Bonzini!
486         
487         * m4/Makefile.am (EXTRA_DIST): 
488         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
489         fortran checks.
490
491 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
492
493         * m4/gst-error.m4:
494           add macro to set ERROR_CFLAGS
495
496 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
497
498         * gst-autogen.sh:
499           Remove the old autoregen.sh if it exists before recreating it,
500           to prevent confusing any shell process that might be reading it
501           currently.
502
503 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
504
505         * m4/gtk-doc.m4:
506           added
507
508 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
509
510         * gst-autogen.sh: create autoregen.sh *before* shifting the options
511
512 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
513
514         * gst-autogen.sh: only update autoregen.sh on actual runs
515
516 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
517
518         * m4/check.m4: m4 from the check unit test suite
519
520 2004-12-14  David Schleef  <ds@schleef.org>
521
522         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
523         isn't needed anywhere
524
525 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
526
527         * gst-autogen.sh:
528           allow failure command to be run so we can clean upfrom autopoint
529
530 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
531         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
532
533 2004-07-21  Benjamin Otte  <otte@gnome.org>
534
535         * m4/.cvsignore: exciting updates for libtool m4 files
536
537 2004-07-12  David Schleef  <ds@schleef.org>
538
539         * m4/as-objc.m4:  Add a macro to test for objective C
540
541 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
542
543         * m4/gst-feature.m4:
544           not all of them support --plugin-libs, so redirect stderr
545
546 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
547
548         * m4/as-scrub-include.m4:
549           sync with upstream to 0.1.4.  Fixes #132440
550
551 2004-06-07  Benjamin Otte  <otte@gnome.org>
552
553         * m4/gst-feature.m4:
554           write a big marker into configure output when checking next plugin
555           to allow easier parsing of why plugins are(n't) built.
556
557 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
558
559         * m4/as-compiler-flag.m4:
560         * m4/as-compiler.m4:
561         * m4/as-libtool.m4:
562         * m4/as-version.m4:
563           sync with upstream, change sticky options to -ko
564
565 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
566
567         * m4/as-scrub-include.m4: synced with upstream
568
569 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
570
571         * po.mak:
572           snippet for updating .po files
573
574 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
575
576         * Makefile.am:
577         * m4/Makefile.am:
578           integrate these with the dist
579
580 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
581
582         * release.mak: add a release target
583
584 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
585
586         patch by: Stephane Loeuillet
587
588         * m4/ax_create_stdint_h.m4:
589           use head -n instead of head - (#136500)
590
591 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
592
593         * m4/gst-doc.m4: don't build PS without dvips binary
594
595 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
596
597         reviewed by: Benjamin Otte  <otte@gnome.org>
598
599         * m4/as-docbook.m4:
600           don't use == operator with test(1) (fixes #135115)
601
602 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
603  
604         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
605
606 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
607
608         * m4/gst-feature.m4:
609           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
610           requires that call be in configure.ac
611
612 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
613
614         * m4/gst-libxml2.m4:
615           take required version as argument, and default to 2.4.9 if not
616           specified
617
618 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
619
620         * m4/gst-feature.m4:
621           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
622
623 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
624
625         * common/m4/as-ac-expand.m4:
626         * common/m4/as-auto-alt.m4:
627         * common/m4/as-compiler-flag.m4:
628         * common/m4/as-compiler.m4:
629         * common/m4/as-docbook.m4:
630         * common/m4/as-libtool.m4:
631         * common/m4/as-scrub-include.m4:
632         * common/m4/as-version.m4:
633         * common/m4/glib-gettext.m4:
634         * common/m4/gst-arch.m4:
635         * common/m4/gst-debuginfo.m4:
636         * common/m4/gst-doc.m4:
637         * common/m4/gst-feature.m4:
638         * common/m4/gst-function.m4:
639         * common/m4/gst-glib2.m4:
640         * common/m4/gst-gstreamer.m4:
641         * common/m4/gst-libxml2.m4:
642         * common/m4/gst-makecontext.m4:
643         * common/m4/gst-mcsc.m4:
644         * common/m4/pkg.m4:
645           fix underquoted macros as reported by automake 1.8.x (#133800)
646
647 2004-02-11  Johan Dahlin  <johan@gnome.org>
648
649         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
650         avoid a warning
651
652 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
653
654         * m4/gst-doc.m4:
655           we use --output-format=xml and --ingnore-files options to
656           gtkdoc-mkdb, which got added between 0.9 and 1.0
657
658 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
659
660         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
661           to configure.ac to shut up libtoolize
662
663 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
664
665         * glib-gen.mak: added; used to generate enums and marshal code
666
667 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
668
669         * gettext.patch: added; used by autogen.sh to make sure
670           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
671