Commit graph

77 commits

Author SHA1 Message Date
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
Richard Boulton
9ae673e291 Test for a working libglade-gnome, and compile gstplay only if there is one.
Original commit message from CVS:
Test for a working libglade-gnome, and compile gstplay only if there is
one.
2000-08-18 23:31:30 +00:00
Wim Taymans
d6e6b9cb60 Build fixes.
Original commit message from CVS:
Build fixes.
Adapted the test directory to the new state management
added an mpeg2 to avi encoder.
added a v4l to divx capture example.
2000-08-14 15:17:24 +00:00
Erik Walthinsen
1c7d7e6a6f Adding explicit license information, since quite a large number of source files don't have the LGPL header. This is ...
Original commit message from CVS:
Adding explicit license information, since quite a large number of source
files don't have the LGPL header.  This is something we need to fix.
GNOME has a script to run around and fix things, maybe we should snag a
copy and let it loose in a sandbox.
2000-08-05 03:53:00 +00:00
Erik Walthinsen
b6d31c1c72 Megapatch, changes which states are available, how they're used, and how they're set. Also modifies the scheduling s...
Original commit message from CVS:
Megapatch, changes which states are available, how they're used, and how
they're set.  Also modifies the scheduling system, breaking pulled
buffers.  Check mail archives for more details.
2000-07-17 17:14:15 +00:00
Wim Taymans
3fbaa5c582 Makefile.am fixes
Original commit message from CVS:
Makefile.am fixes
2000-04-13 21:59:38 +00:00
Erik Walthinsen
0032727103 More incremental updates. I can now successfully produce an rpm simply by typing ./autogen.sh;make rpm. This is g...
Original commit message from CVS:
More incremental updates.  I can now successfully produce an rpm simply by
typing `./autogen.sh;make rpm`.  This is good ;-)
2000-01-31 09:43:08 +00:00
Erik Walthinsen
a45e61281d gah, missed Makefile.am of all files...
Original commit message from CVS:
gah, missed Makefile.am of all files...
2000-01-31 06:49:07 +00:00
Erik Walthinsen
1762dfbf98 initial checkin
Original commit message from CVS:
initial checkin
2000-01-30 09:03:00 +00:00