m4/: properly give a no result manually when providing a not-found action to fix...
[platform/upstream/gst-common.git] / ChangeLog
1 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
2
3         * m4/gst-args.m4:
4         * m4/gst-valgrind.m4:
5           properly give a "no" result manually when providing a
6           not-found action to fix configure output
7
8 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
9
10         * m4/pkg.m4:
11           update with a more recent version
12
13 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
14
15         * gettext.patch:
16           make Makefile depend on LINGUAS, so rebuilds work when adding
17           a language
18
19 2006-01-03  Michael Smith  <msmith@fluendo.com>
20
21         * check.mak:
22           Clarify error message from valgrind test runs.
23
24 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
25
26         * m4/gst-arch.m4:
27           define HOST_CPU
28
29 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
30
31         * check.mak:
32           add a valgrind-forever target for tests
33
34 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
35
36         * check.mak:
37           when a "make test.check" run fails, make it rerun the test with       
38           at least debug level 2
39
40 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
41
42         * m4/Makefile.am:
43         * m4/gst-check.m4:
44           fix check for base plugins
45         * m4/gst-default.m4:
46           add m4 to set default elements
47
48 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
49
50         * m4/gst-check.m4:
51           check for tools correctly
52
53 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
54
55         * gtk-doc.mak:
56           only enable breaking on new API when make distcheck passes,
57           not before
58
59 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
60
61         * m4/gst-check.m4:
62           Resurrect Julien's dead body and wipe his mind clean
63
64 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
65
66         * m4/gst-check.m4:
67           Kill Julien
68
69 2005-10-17  Julien MOUTTE  <julien@moutte.net>
70
71         * m4/gst-check.m4: I know Thomas will kill me but this 
72         ifelse statement seems incorrect as it is always setting
73         required to "yes". With this one it seems to work. Fixes
74         build of gst-plugins-base on my setup where gstreamer-check
75         is definitely not present/required.
76
77 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
78
79         * gtk-doc.mak:
80           make build break on new api that has not been added to the
81           sections file
82
83 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
84
85         * m4/gst-glib2.m4:
86         * m4/Makefile.am:
87         * m4/gst-check.m4:
88           add macro for easy checks for GStreamer libs
89
90 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
91
92         * m4/gst-glib2.m4:
93           update, warn in error cases
94
95 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
96
97         * m4/gst-error.m4:
98           add GST_SET_DEFAULT_LEVEL
99
100 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
101
102         * m4/Makefile.am:
103         * m4/gst-gettext.m4:
104           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
105         * m4/gst-glib2.m4:
106           clean up and re-use in core soon
107         * m4/gst-plugindir.m4:
108           macro to set up PLUGINDIR and plugindir define/var
109
110 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
111
112         * m4/Makefile.am:
113         * m4/gst-gettext.m4:
114           add macro for setting up gettext
115
116 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
117
118         * m4/gst-args.m4:
119           add some .m4's for argument checking that can be shared among modules
120
121 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
122
123         * m4/as-libtool.m4:
124           set _LT_LDFLAGS
125         * m4/gst-libxml2.m4:
126           document
127
128 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
129
130         * m4/gst-arch.m4:
131           indent a little
132           add AC_REQUIRE
133         * m4/gst-error.m4:
134           clean up
135
136 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
137
138         * gst-autogen.sh:
139           update version detection expression to catch stuff like
140           Libtool (libtool15) 1.5.0
141
142 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
143
144         * gst.supp:
145           commit 6 new suppressions related to g_module_open; can these
146           really not be folded into one ?
147
148 2005-10-11  Edward Hervey  <edward@fluendo.com>
149
150         * gst.supp: 
151         made the <g_type_init calloc 2> suppression more generic
152         Added pthread memleak suppresions
153         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
154
155 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
156
157         * check.mak:
158           be more strict, more leak resolution
159         * gst.supp:
160           clean up the g_type_init suppressions
161
162 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
163
164         * m4/Makefile.am:
165         * m4/gst-valgrind.m4:
166           put the valgrind detection in an .m4
167
168 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
169
170         * check.mak:
171           add some more targets, like "help", but also more intensive tests
172
173 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
174
175         * gtk-doc.mak:
176           make certain doc warnings fatal so people maintain docs again
177
178 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
179
180         * Makefile.am:
181         * gtk-doc-plugins.mak:
182         * scangobj-merge.py:
183           merge additions from the .signals.new and .args.new file in
184           the original ones, only updating if necessary
185
186 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
187
188         * gst-xmlinspect.py:
189         * gstdoc-scangobj:
190         * gtk-doc-plugins.mak:
191           fix properly for new API; make update in plugins dir now works
192
193 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
194
195         * gst-xmlinspect.py:
196         * gstdoc-scangobj:
197           some fixes for new API
198         * gtk-doc-plugins.mak:
199           set environment properly
200
201 2005-09-17  David Schleef  <ds@schleef.org>
202
203         * gtk-doc-plugins.mak: Use new environment variables.
204
205 2005-09-16  Michael Smith <msmith@fluendo.com>
206
207         * gstdoc-scangobj:
208           Make the scanobj code reflect registry/plugin API changes
209
210 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
211
212         * gtk-doc-plugins.mak:
213           split out scanobj step (which will be run by doc maintainer)
214           from scan step (which will be run on every build)
215           clean up some of the commands for make distcheck
216
217 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
218
219         * gtk-doc-plugins.mak:
220         * mangle-tmpl.py:
221           first stab at reorganizing the plugins build so we can maintain
222           element docs
223
224 2005-09-14  David Schleef  <ds@schleef.org>
225
226         * as-libtool.mak: Remove
227         * m4/as-libtool.m4: The libtool bug that this worked around has
228           been fixed.
229         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
230           config.h to be regenerated needlessly, and we don't use it.
231
232 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
233
234         * gtk-doc-plugins.mak:
235           error out on inspect failure
236
237 2005-09-14  Michael Smith <msmith@fluendo.com>
238
239         * glib-gen.mak:
240           Don't call glib-mkenums with arguments that confuse/break MinGW,
241           fixes 316155.
242
243 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
244
245         * gtk-doc-plugins.mak:
246         * gtk-doc.mak:
247         * m4/gst-doc.m4:
248           separate out gtk-doc and docbook stuff
249           have two separate --enable configure flags
250
251 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
252
253         * check.mak:
254           add a .gdb target; rebuild registry for each target, otherwise
255           a code rebuild always triggers a reg rebuild, and it's just too
256           annoying
257         * gstdoc-scangobj:
258
259 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
260
261         * check.mak:
262           separate out REGISTRY_ENVIRONMENT; we want to use that from
263           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
264           everything that the first test, gst-register, needs
265
266 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
267
268         * check.mak:
269           parse output of valgrind and check for definitely lost, and error
270           out; somehow I was led to believe valgrind returns non-zero for
271           leaks, but I can't make it do that, so let's parse
272
273 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
274
275         * check.mak:
276           for some weird reason valgrind does not report actual memleaks
277           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
278           while valgrind is running.  Since the registry is going to go
279           anyway, I don't want to waste any more time on this; I just run
280           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
281           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
282           the registry, that's actually fine.
283
284 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
285
286         * mangle-tmpl.py:
287           keep original Long_Description; only insert an include if it's
288           not already the first line in there
289         * plugins.xsl:
290           output more information for plugins, including an origin hyperlink
291
292 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
293
294         * gst-xmlinspect.py:
295           a first stab at inspecting plugins and outputting an xml description
296         * gtk-doc-plugins.mak:
297           a gtk-doc using snippet for plugins documentation
298         * plugins.xsl:
299           a stylesheet to convert gst-xmlinspect.py output to docbook output
300           for inclusion in the gtk-doc stuff
301
302 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
303
304         * m4/gst-doc.m4:
305           s/pdf/eps/ in test for whether we output EPS images (#309379).
306
307 2005-07-18  Andy Wingo  <wingo@pobox.com>
308
309         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
310         better. Thanks, Paolo Bonzini!
311         
312         * m4/Makefile.am (EXTRA_DIST): 
313         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
314         fortran checks.
315
316 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
317
318         * m4/gst-error.m4:
319           add macro to set ERROR_CFLAGS
320
321 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
322
323         * gst-autogen.sh:
324           Remove the old autoregen.sh if it exists before recreating it,
325           to prevent confusing any shell process that might be reading it
326           currently.
327
328 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
329
330         * m4/gtk-doc.m4:
331           added
332
333 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
334
335         * gst-autogen.sh: create autoregen.sh *before* shifting the options
336
337 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
338
339         * gst-autogen.sh: only update autoregen.sh on actual runs
340
341 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
342
343         * m4/check.m4: m4 from the check unit test suite
344
345 2004-12-14  David Schleef  <ds@schleef.org>
346
347         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
348         isn't needed anywhere
349
350 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
351
352         * gst-autogen.sh:
353           allow failure command to be run so we can clean upfrom autopoint
354
355 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
356         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
357
358 2004-07-21  Benjamin Otte  <otte@gnome.org>
359
360         * m4/.cvsignore: exciting updates for libtool m4 files
361
362 2004-07-12  David Schleef  <ds@schleef.org>
363
364         * m4/as-objc.m4:  Add a macro to test for objective C
365
366 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
367
368         * m4/gst-feature.m4:
369           not all of them support --plugin-libs, so redirect stderr
370
371 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
372
373         * m4/as-scrub-include.m4:
374           sync with upstream to 0.1.4.  Fixes #132440
375
376 2004-06-07  Benjamin Otte  <otte@gnome.org>
377
378         * m4/gst-feature.m4:
379           write a big marker into configure output when checking next plugin
380           to allow easier parsing of why plugins are(n't) built.
381
382 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
383
384         * m4/as-compiler-flag.m4:
385         * m4/as-compiler.m4:
386         * m4/as-libtool.m4:
387         * m4/as-version.m4:
388           sync with upstream, change sticky options to -ko
389
390 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
391
392         * m4/as-scrub-include.m4: synced with upstream
393
394 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
395
396         * po.mak:
397           snippet for updating .po files
398
399 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
400
401         * Makefile.am:
402         * m4/Makefile.am:
403           integrate these with the dist
404
405 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
406
407         * release.mak: add a release target
408
409 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
410
411         patch by: Stephane Loeuillet
412
413         * m4/ax_create_stdint_h.m4:
414           use head -n instead of head - (#136500)
415
416 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
417
418         * m4/gst-doc.m4: don't build PS without dvips binary
419
420 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
421
422         reviewed by: Benjamin Otte  <otte@gnome.org>
423
424         * m4/as-docbook.m4:
425           don't use == operator with test(1) (fixes #135115)
426
427 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
428  
429         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
430
431 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
432
433         * m4/gst-feature.m4:
434           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
435           requires that call be in configure.ac
436
437 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
438
439         * m4/gst-libxml2.m4:
440           take required version as argument, and default to 2.4.9 if not
441           specified
442
443 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
444
445         * m4/gst-feature.m4:
446           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
447
448 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
449
450         * common/m4/as-ac-expand.m4:
451         * common/m4/as-auto-alt.m4:
452         * common/m4/as-compiler-flag.m4:
453         * common/m4/as-compiler.m4:
454         * common/m4/as-docbook.m4:
455         * common/m4/as-libtool.m4:
456         * common/m4/as-scrub-include.m4:
457         * common/m4/as-version.m4:
458         * common/m4/glib-gettext.m4:
459         * common/m4/gst-arch.m4:
460         * common/m4/gst-debuginfo.m4:
461         * common/m4/gst-doc.m4:
462         * common/m4/gst-feature.m4:
463         * common/m4/gst-function.m4:
464         * common/m4/gst-glib2.m4:
465         * common/m4/gst-gstreamer.m4:
466         * common/m4/gst-libxml2.m4:
467         * common/m4/gst-makecontext.m4:
468         * common/m4/gst-mcsc.m4:
469         * common/m4/pkg.m4:
470           fix underquoted macros as reported by automake 1.8.x (#133800)
471
472 2004-02-11  Johan Dahlin  <johan@gnome.org>
473
474         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
475         avoid a warning
476
477 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
478
479         * m4/gst-doc.m4:
480           we use --output-format=xml and --ingnore-files options to
481           gtkdoc-mkdb, which got added between 0.9 and 1.0
482
483 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
484
485         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
486           to configure.ac to shut up libtoolize
487
488 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
489
490         * glib-gen.mak: added; used to generate enums and marshal code
491
492 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
493
494         * gettext.patch: added; used by autogen.sh to make sure
495           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
496