Commit graph

158 commits

Author SHA1 Message Date
Tim-Philipp Müller 1a449fc52a Make gst-element-check-$VERSION.m4 call gst-inspect-$VERSION instead of the unversioned gst-inspect (#324176, #168659).
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* gst-element-check.m4:
* gst-element-check.m4.in:
Make gst-element-check-$VERSION.m4 call gst-inspect-$VERSION
instead of the unversioned gst-inspect (#324176, #168659).
2006-07-07 09:09:10 +00:00
Thomas Vander Stichele 2c976b1d45 Makefile.am: include lcov.mak for lcov coverage generation
Original commit message from CVS:
* Makefile.am:
include lcov.mak for lcov coverage generation
* tools/Makefile.am:
add to CLEANFILES
2006-07-02 21:54:43 +00:00
Thomas Vander Stichele 34eabc4eaa Makefile.am: updates for win32
Original commit message from CVS:
* Makefile.am:
updates for win32
* configure.ac:
define GST_MAJORMINOR so we have it available in win32/common/config.h
Possibly remove it from our Makefile.am files later
* win32/common/config.h:
* win32/common/config.h.in:
added GST_MAJORMINOR
* win32/common/gstenumtypes.c: (register_gst_resource_error):
* win32/common/gstversion.h:
updated
2006-05-12 14:53:49 +00:00
Thomas Vander Stichele 0442db045b whitespace moving
Original commit message from CVS:
whitespace moving
2006-05-03 16:40:57 +00:00
Thomas Vander Stichele c93648783a descend into tests
Original commit message from CVS:

* Makefile.am:
* configure.ac:
descend into tests
* docs/random/thomasvs/TODO:
* tests/Makefile.am:
* tests/README:
add a README
2005-11-30 16:39:04 +00:00
Thomas Vander Stichele 7533cf8523 move all of these under tests
Original commit message from CVS:
move all of these under tests
2005-11-30 16:08:31 +00:00
Thomas Vander Stichele 038035dce8 make not having check non-fatal for extra targets
Original commit message from CVS:
make not having check non-fatal for extra targets
2005-11-30 10:50:57 +00:00
Thomas Vander Stichele ed893fd10e Makefile.am: remove some files
Original commit message from CVS:

* Makefile.am:
remove some files
* README:
reinstate and update
* DEVEL:
* REQUIREMENTS:
removed
* LICENSE:
* docs/random/LICENSE:
moved to random
2005-11-30 08:52:41 +00:00
Thomas Vander Stichele 249e792b7f do CVS surgery and related build fixery to move elements and indexers in a new gstreamer/plugins directory, out of th...
Original commit message from CVS:

* Makefile.am:
* configure.ac:
* plugins/elements/Makefile.am:
* plugins/elements/gstcapsfilter.c:
* plugins/elements/gstfilesink.c:
* plugins/elements/gstfilesrc.c:
* plugins/elements/gstidentity.c:
* plugins/indexers/Makefile.am:
do CVS surgery and related build fixery to move elements
and indexers in a new gstreamer/plugins directory, out of the
gst/ directory
2005-11-29 18:00:15 +00:00
Thomas Vander Stichele eaf17081ca Makefile.am: don't run checks if we don't have check
Original commit message from CVS:
* Makefile.am:
don't run checks if we don't have check
* common/check.mak:
remove the registry when running make torture
* docs/gst/gstreamer-sections.txt:
remove second multiply
* gst/gstqueue.c: (gst_queue_loop):
fix a compile warning when disabling debug
2005-11-28 19:58:56 +00:00
Thomas Vander Stichele cdb0102e9e add a torture target
Original commit message from CVS:
add a torture target
2005-11-23 21:24:46 +00:00
Thomas Vander Stichele 8817d3e16a Makefile.am: add win32-update target
Original commit message from CVS:

* Makefile.am:
add win32-update target
* win32/common/gstconfig.h:
* win32/common/gstenumtypes.c:
* win32/common/gstenumtypes.h:
* win32/common/gstversion.h:
add files that visual studio can't generate
2005-10-12 20:23:42 +00:00
Thomas Vander Stichele e1d580ab0e Makefile.am: remove include dir
Original commit message from CVS:

* Makefile.am:
remove include dir
* configure.ac:
remove PLUGINS_BUILDDIR stuff
* gst/gst.c: (init_post):
reorder parsing of GST_PLUGIN_PATH and GST_PLUGIN_SYSTEM_PATH
* idiottest.mak:
remove, it was condescending and not needed
2005-10-08 11:10:17 +00:00
Thomas Vander Stichele d5e378bbdb add valgrind target; disable gstplugin until it passes
Original commit message from CVS:
add valgrind target; disable gstplugin until it passes
2005-09-17 18:11:27 +00:00
Thomas Vander Stichele 10aaff00e3 enable docs build for distcheck
Original commit message from CVS:
enable docs build for distcheck
2005-09-03 14:20:10 +00:00
Thomas Vander Stichele 50a2f3fb6f clean up docs build a little; have docdir be an overridable install location; separate gtk-doc and docbook bits
Original commit message from CVS:
clean up docs build a little; have docdir be an overridable install location; separate gtk-doc and docbook bits
2005-09-03 13:49:49 +00:00
Stefan Kost e066e8b616 better report genration target (lcov needs a patch)
Original commit message from CVS:
better report genration target (lcov needs a patch)
2005-07-05 12:17:24 +00:00
Stefan Kost 8c7cf901bd added support for html unit test coverage reports
Original commit message from CVS:
added support for html unit test coverage reports
2005-06-03 18:26:59 +00:00
Wim Taymans c47dc4d853 First THREADED backport attempt, focusing on adding locks and making sure the API is threadsafe. Needs more work. Mor...
Original commit message from CVS:
First THREADED backport attempt, focusing on adding locks and
making sure the API is threadsafe. Needs more work. More docs
follow this week.
2005-03-07 18:27:42 +00:00
Thomas Vander Stichele a290cc1e5c fix build
Original commit message from CVS:
fix build
2004-08-17 09:37:14 +00:00
Steve Lhomme 00942a943e temporary local files are .gmo not .mo
Original commit message from CVS:
temporary local files are .gmo not .mo
2004-08-16 18:00:59 +00:00
Thomas Vander Stichele 756dc098f7 add win32 - fixes 149981
Original commit message from CVS:
add win32 - fixes 149981
2004-08-13 14:03:05 +00:00
Thomas Vander Stichele fa903783c2 updated translations
Original commit message from CVS:
updated translations
2004-05-03 13:45:22 +00:00
Thomas Vander Stichele bf291b3f72 fix po download fix buglet in docs makefile
Original commit message from CVS:
fix po download
fix buglet in docs makefile
2004-04-20 16:10:48 +00:00
Thomas Vander Stichele c7c3a5a4d4 dist common properly
Original commit message from CVS:
dist common properly
2004-03-18 12:14:43 +00:00
Thomas Vander Stichele 8b28d0d9a6 use release.mak
Original commit message from CVS:
use release.mak
2004-03-17 10:50:04 +00:00
Thomas Vander Stichele 849f5cc3e4 adding back RELEASE clean up disting of built files
Original commit message from CVS:
adding back RELEASE
clean up disting of built files
2004-02-27 12:37:13 +00:00
Thomas Vander Stichele 3a7384ed36 touch
Original commit message from CVS:
touch
2004-02-12 19:21:12 +00:00
Thomas Vander Stichele ac6e27ff68 we love 80
Original commit message from CVS:
we love 80
2004-02-12 19:10:23 +00:00
Thomas Vander Stichele a4e5d02aef bump nano add release target
Original commit message from CVS:
bump nano
add release target
2004-02-06 13:07:20 +00:00
David Schleef 67062b7320 Add option --enable-gcov to build GStreamer with -fprofile-arcs and -ftest-coverage, which allows gcov to show inform...
Original commit message from CVS:
Add option --enable-gcov to build GStreamer with -fprofile-arcs
and -ftest-coverage, which allows gcov to show information about
testsuite coverage.
2004-01-09 01:42:11 +00:00
David Schleef 9bdd08214b Add ACLOCAL_AMFLAGS
Original commit message from CVS:
Add ACLOCAL_AMFLAGS
2003-12-02 04:53:52 +00:00
Thomas Vander Stichele 0c5153ffd2 put docs last so it's the last to fail
Original commit message from CVS:
put docs last so it's the last to fail
2003-11-15 11:58:49 +00:00
David Schleef d4ee10bd79 distcheck fixes. Some tests have been disabled.
Original commit message from CVS:
distcheck fixes.  Some tests have been disabled.
2003-10-09 01:13:21 +00:00
Christian Schaller 7cd51262a7 this contains fixed needed to once again build rpms of CVS head. It disables doc building, dists the po stuff (not th...
Original commit message from CVS:
this contains fixed needed to once again build rpms of CVS head. It disables doc building, dists the po stuff (not the the way ds wanted, but the way I understood how to) and fixes latest additions/removals to the spec
2003-08-19 18:25:53 +00:00
David Schleef 20569e76f8 Add framework for internationalization
Original commit message from CVS:
Add framework for internationalization
2003-08-17 22:01:24 +00:00
Ronald S. Bultje d2499c35b3 Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
Original commit message from CVS:
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
2003-04-07 21:28:57 +00:00
Thomas Vander Stichele ae307ae6fd small fix
Original commit message from CVS:
small fix
2002-12-08 20:13:22 +00:00
Thomas Vander Stichele cd13355931 fix uninstalled
Original commit message from CVS:
fix uninstalled
2002-12-08 19:34:34 +00:00
Thomas Vander Stichele cf119aa6bd small fix
Original commit message from CVS:
small fix
2002-12-08 18:21:32 +00:00
Thomas Vander Stichele 6dc37c1f02 fix for leif
Original commit message from CVS:
fix for leif
2002-12-08 16:16:20 +00:00
Thomas Vander Stichele 7eea6a04b7 fix for parallel installability
Original commit message from CVS:
fix for parallel installability
2002-12-08 14:39:38 +00:00
Thomas Vander Stichele dcb3cec6a0 merge from BRANCH-RELEASE-0_4_0
Original commit message from CVS:
merge from BRANCH-RELEASE-0_4_0
2002-07-09 10:27:22 +00:00
David I. Lehn f3c3c83ac1 add devel to dist
Original commit message from CVS:
add devel to dist
2002-07-04 19:28:47 +00:00
Andy Wingo 12c595ccbc add common to the dist without using makefiles
Original commit message from CVS:
add common to the dist without using makefiles
2002-05-09 16:53:07 +00:00
David I. Lehn 2a67a5f3c6 add common to dist
Original commit message from CVS:
add common to dist
2002-05-08 21:17:44 +00:00
Thomas Vander Stichele 44bcc7b0a1 added docbuilding
Original commit message from CVS:
added docbuilding
2002-04-29 15:11:47 +00:00
Thomas Vander Stichele 3758abca8d revert part of wingo's patch wingo, I'm not doing this to piss you off ;) but with your change we get the reverse iss...
Original commit message from CVS:
revert part of wingo's patch
wingo, I'm not doing this to piss you off ;)
but with your change we get the reverse issue : stuff in libs/gst needs
gstmarshal.[ch], which are only generated if we go in gst before libs.
So unless we just throw the egg at the chicken we'll have to settle for a
hack.
Alternatively, we could take the egg out of the chicken and put it in
a separate tarball which would then be installed ;)
2002-02-12 22:28:25 +00:00
Andy Wingo 7305565829 fix funny build issue by not linking plugin libraries to gstreamer core. this is because they are plugins, not shared...
Original commit message from CVS:
fix funny build issue by not linking plugin libraries to gstreamer core. this is
because they are plugins, not shared libraries per se, and will only be loaded by
the core itself. this change allows the core elements (schedulers, autopluggers, etc)
to use the core loadable libraries (bytestream, getbits, etc) as well as "ext" libs
like the new cothreads package.
2002-02-12 17:50:22 +00:00
Thomas Vander Stichele aefee6c066 first have breakfast then fix things
Original commit message from CVS:
first have breakfast
then fix things
2002-02-11 13:55:17 +00:00
Thomas Vander Stichele 6a8aeb135a nope, not a good idea
Original commit message from CVS:
nope, not a good idea
2002-02-11 11:46:45 +00:00
Thomas Vander Stichele 06c8536815 try try try
Original commit message from CVS:
try try try
2002-02-11 10:38:01 +00:00
Thomas Vander Stichele 00bb5f61d0 *sigh* and this
Original commit message from CVS:
*sigh* and this
2002-02-09 21:43:49 +00:00
Thomas Vander Stichele 8b8f736d3a remove it here too
Original commit message from CVS:
remove it here too
2002-02-09 21:38:01 +00:00
Thomas Vander Stichele 4ff8db1f47 adding release notes to dist
Original commit message from CVS:
adding release notes to dist
2002-01-31 22:27:04 +00:00
David I. Lehn 97bdeecdc7 Add m4 dir stuff to dist
Original commit message from CVS:
Add m4 dir stuff to dist
Add glib.m4
Remove m4s we don't need in the core
2002-01-08 23:54:15 +00:00
Andy Wingo 83bd7c9c73 no test dir
Original commit message from CVS:
no test dir
2002-01-04 21:57:08 +00:00
Thomas Vander Stichele b58ca86311 removing glade
Original commit message from CVS:
removing glade
2002-01-03 16:32:39 +00:00
Thomas Vander Stichele 31565c5606 removing glade
Original commit message from CVS:
removing glade
2002-01-03 16:28:23 +00:00
Thomas Vander Stichele 89f540ac70 removed editor
Original commit message from CVS:
removed editor
2002-01-03 10:14:28 +00:00
Thomas Vander Stichele 3638902dd2 removing the editor from the build
Original commit message from CVS:
removing the editor from the build
2002-01-02 20:12:57 +00:00
Thomas Vander Stichele 3c95e4f3a2 plugins should be gotten from the separate gst-plugins module from now on we're fixing bugs there all over the place
Original commit message from CVS:
plugins should be gotten from the separate gst-plugins module from now on
we're fixing bugs there all over the place
2001-12-23 20:59:46 +00:00
Andy Wingo 6bb3f78a0c added --disable-plugins option; useful if you are making the switch to gst-plugins
Original commit message from CVS:
added --disable-plugins option; useful if you are making the switch to
gst-plugins
2001-12-23 05:59:38 +00:00
David I. Lehn 129894dff8 Remove Debian control files from distribution: they become immediately out of date when the lazy maintainer doesn't h...
Original commit message from CVS:
Remove Debian control files from distribution:
* they become immediately out of date when the lazy maintainer doesn't
have them ready when rest of code is released
* they are an annoyance when renaming or deleting files
2001-12-21 20:26:57 +00:00
Andy Wingo 5212116302 gstreamer.m4 extra_dist removal
Original commit message from CVS:
gstreamer.m4 extra_dist removal
2001-12-20 01:27:13 +00:00
Andy Wingo e8e87fe956 removed gstreamer.m4 (packages should use pkg.m4) guilaunch depends only on gtk, not libglade-gnome removed an unnece...
Original commit message from CVS:
* removed gstreamer.m4 (packages should use pkg.m4)
* guilaunch depends only on gtk, not libglade-gnome
* removed an unnecessary check in dynamic-pipeline.c
* attempted to avoid a spurious autoheader run
* gtk2 fixes
* killed a lot of files that automake brings in for us
* killed acinclude.m4, it's autogenerated
2001-12-20 01:20:22 +00:00
Andy Wingo 7e56c1dbe1 bye bye gstreamer-config
Original commit message from CVS:
bye bye gstreamer-config
2001-12-16 18:43:10 +00:00
Thomas Vander Stichele 40e6dccb43 merged back from build branch let's hope you all agree
Original commit message from CVS:
merged back from build branch
let's hope you all agree
2001-12-16 14:23:19 +00:00
Wim Taymans 9f23c76bea Aplied more fixage from Michael Meeks.
Original commit message from CVS:
Aplied more fixage from Michael Meeks.
2001-12-13 23:14:39 +00:00
Andy Wingo a5344929ca vestigial configure.base removal
Original commit message from CVS:
vestigial configure.base removal
2001-12-09 00:11:46 +00:00
Andy Wingo 6cf53e1a94 remove support for autoconf2.13
Original commit message from CVS:
remove support for autoconf2.13
2001-12-08 23:02:28 +00:00
Thomas Vander Stichele d537cb69b9 added depcomp to extradist
Original commit message from CVS:
added depcomp to extradist
2001-11-13 21:47:16 +00:00
David I. Lehn ab50b3af8b Add back test dirs
Original commit message from CVS:
Add back test dirs
2001-10-17 19:19:45 +00:00
Thomas Vander Stichele 66f8bf4e2f remove ltconfig.sh temporarily
Original commit message from CVS:
remove ltconfig.sh temporarily
2001-09-29 10:53:45 +00:00
Thomas Vander Stichele e6d7c98c41 added ltconfig to EXTRA_DIST
Original commit message from CVS:
added ltconfig to EXTRA_DIST
2001-08-28 12:15:14 +00:00
Bastien Nocera 7ebfd17a5b - revert location of gstreamer.pc
Original commit message from CVS:
- revert location of gstreamer.pc
2001-08-02 23:55:11 +00:00
Bastien Nocera f0a16e0199 - install gstreamer.pc to the right place under $(prefix)/share/pkconfig
Original commit message from CVS:
- install gstreamer.pc to the right place under $(prefix)/share/pkconfig
2001-08-02 23:50:00 +00:00
David I. Lehn 176552ee40 Some basic deb building rules
Original commit message from CVS:
Some basic deb building rules
2001-07-20 22:08:53 +00:00
Richard Boulton 912d0fd85c Added feature check macro, GST_CHECK_FEATURE.
Original commit message from CVS:
Added feature check macro, GST_CHECK_FEATURE.
Moved generation of configure.{in,ac} into a separate script.
Add hack to the script to stop automake complaining about missing
AM_CONDITIONAL call.
Replace ESD check by a call to GST_CHECK_FEATURE.
2001-06-26 01:53:20 +00:00
Wim Taymans 1eda931ce1 Removed the components dir from since it doesn't work/build anyway.
Original commit message from CVS:
Removed the components dir from since it doesn't work/build anyway.
2001-06-03 19:06:40 +00:00
Andrew Mitchell 3f4be546de Added options --disable-tests and --disable-examples for quicker builds for the impatient...
Original commit message from CVS:
Added options --disable-tests and --disable-examples for quicker builds for the impatient...
2001-06-02 13:38:57 +00:00
Richard Boulton c3086c42aa Abstract the plugin-srcdir installation idiottest into a separate file, and include it from the include Makefile.am, ...
Original commit message from CVS:
Abstract the plugin-srcdir installation idiottest into a separate file,
and include it from the include Makefile.am, to ensure that it gets
called at the start of a make install process, not after the whole thing
has happened.
2001-05-31 18:35:11 +00:00
Richard Boulton 378c15b872 Add configure.base and autogen.sh to distributions.
Original commit message from CVS:
Add configure.base and autogen.sh to distributions.
Add rules to keep configure.in and configure.ac up-to-date.
2001-05-30 14:39:06 +00:00
Richard Boulton 769318c1d0 Add idiot test to stop the installing of versions with plugin srcdir enabled.
Original commit message from CVS:
Add idiot test to stop the installing of versions with plugin srcdir
enabled.
2001-05-29 16:38:29 +00:00
Erik Walthinsen a3d7869aaa various build fixes
Original commit message from CVS:
various build fixes
2001-05-27 21:56:04 +00:00
Erik Walthinsen 4a583683e5 Merged from INCSCHED on 200505251!!!
Original commit message from CVS:
Merged from INCSCHED on 200505251!!!
2001-05-25 21:00:07 +00:00
David I. Lehn 82f6368bf0 Added man pages.
Original commit message from CVS:
Added man pages.
2001-03-16 01:06:50 +00:00
Richard Boulton 51847f3fe4 Added a testsuite. This currently only has one test, which replicates a problem just submitted to the list.
Original commit message from CVS:
Added a testsuite.  This currently only has one test, which replicates a
problem just submitted to the list.

I hope noone disagrees that we need a testsuite.  Also, hopefully we all
think that a tiny testsuite which is easy to add tests to is much better
than a huge project to create a complete testsuite, which never gets
started because its too big and scary.

I suggest that tests get created whenever someone has a spare moment, or
whenever a bug is reported (to replicate the problem, and thus be sure that
when fixed it stays fixed), and before making a change to a piece of code
to ensure that it remains working.

If we all add little tests occasionally, then we'll have a good useful
testsuite before we know it.  All you need to do is make a
2001-03-09 12:08:38 +00:00
David I. Lehn 588c0e575b Add Debian files to distribution.
Original commit message from CVS:
Add Debian files to distribution.
2001-02-24 19:33:44 +00:00
Wim Taymans f37f8a939e Added directories to Makefiles for DIST
Original commit message from CVS:
Added directories to Makefiles for DIST
2001-02-24 16:56:19 +00:00
Erik Walthinsen ebb1eaeb48 added configure option to turn on building of docs, else they aren't built
Original commit message from CVS:
added configure option to turn on building of docs, else they aren't built
2001-02-07 22:23:54 +00:00
Erik Walthinsen 9ca8248cc2 Massive build fixup. Will send message to -devel list later with details on the changes and what they mean for Makef...
Original commit message from CVS:
Massive build fixup.  Will send message to -devel list later with details
on the changes and what they mean for Makefile.am writers.  Check
docs/random/omega/build/TODO for a list of things that I had to make sure
of.

NOTE: this requires a complete rebuild of all plugins, since I also
changed the STATE enum to a bitfield instead of sequential numbers.
2001-01-14 21:55:41 +00:00
Wim Taymans 34c122de48 Added the REQUIREMENTS file to distdir
Original commit message from CVS:
Added the REQUIREMENTS file to distdir
2001-01-11 21:53:39 +00:00
Richard Boulton c8e92c77d8 Added checking for all the tools used to make documentation.
Original commit message from CVS:
Added checking for all the tools used to make documentation.
If documentation cannot be generated, whatever is available will still be
installed.
videosink/imagetest is now a check_PROGRAM
2001-01-02 01:33:01 +00:00
Erik Walthinsen cd744791c5 More build fixes
Original commit message from CVS:
More build fixes
2001-01-01 21:21:25 +00:00
Richard Boulton 5637570cc1 Fix broken build system for examples.
Original commit message from CVS:
Fix broken build system for examples.
2001-01-01 13:41:27 +00:00
Erik Walthinsen 2da16ed5ed Re-arranged the build a bit to try to make it more sane. Added some debug.
Original commit message from CVS:
Re-arranged the build a bit to try to make it more sane.  Added some debug.
2001-01-01 08:37:41 +00:00
Richard Boulton 7daccedd65 Add files in include to distributions.
Original commit message from CVS:
Add files in include to distributions.
2000-12-31 16:07:04 +00:00
Richard Boulton fe8a1c5a98 Don't compile editor if havn't got libglade-gnome.
Original commit message from CVS:
Don't compile editor if havn't got libglade-gnome.
2000-10-06 02:38:11 +00:00
Richard Boulton cf0a34528d libXv is now linked against by test/* and gstplay if it is present.
Original commit message from CVS:
libXv is now linked against by test/* and gstplay if it is present.
-lXv isn't leaked all over the place due to AC_CHECK_LIB test.
This is still messy though - we shouldn't have to link explicitly
with extra things just because we use certain plugins.

Build Makefile in tests, but don't recurse into tests when doing the
build  (tests no longer in SUBDIRS).
2000-08-19 00:29:57 +00:00