Commit graph

146 commits

Author SHA1 Message Date
Thomas Vander Stichele b4450adfec update libtool requirement for latest plugin symbol changes
Original commit message from CVS:
update libtool requirement for latest plugin symbol changes
2004-02-29 08:34:03 +00:00
Benjamin Otte bf08b9f3d1 autogen.sh: replace test -e with test -x for mkinstalldirs to be more portable.
Original commit message from CVS:
2004-02-22  Benjamin Otte  <otte@gnome.org>

reported by: Padraig O'Briain <padraig.obriain@sun.com>

* autogen.sh:
replace test -e with test -x for mkinstalldirs to be more portable.
(fixes #134816)
2004-02-22 15:55:29 +00:00
Thomas Vander Stichele 5ee87d1992 up version of gettext
Original commit message from CVS:
up version of gettext
2004-02-13 16:43:03 +00:00
Thomas Vander Stichele 80b20e9a0f use long options
Original commit message from CVS:
use long options
2004-02-12 19:07:33 +00:00
Thomas Vander Stichele c67718aff2 copy libtool
Original commit message from CVS:
copy libtool
2004-02-12 12:09:28 +00:00
Thomas Vander Stichele 6ae04f0e3a check out common with right tag
Original commit message from CVS:
check out common with right tag
2004-02-06 17:54:40 +00:00
Thomas Vander Stichele d4eef4be74 print configure lien
Original commit message from CVS:
print configure lien
2004-02-05 13:34:10 +00:00
Thomas Vander Stichele 001dbed9a3 fix doc build fix autogen
Original commit message from CVS:
fix doc build
fix autogen
2004-01-23 13:16:33 +00:00
Thomas Vander Stichele 12e3d31075 I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
2004-01-13 15:13:11 +00:00
Thomas Vander Stichele 1ec4a17fdd lax gettext requirment
Original commit message from CVS:
lax gettext requirment
2004-01-13 14:28:47 +00:00
Thomas Vander Stichele f5b464fd27 adding i18n tested with nl, seems to work fine
Original commit message from CVS:
adding i18n
tested with nl, seems to work fine
2004-01-13 11:30:00 +00:00
David Schleef ea8656f2f7 Remove running configure for cothreads, since it's been removed.
Original commit message from CVS:
Remove running configure for cothreads, since it's been removed.
2003-08-23 01:09:23 +00:00
David Schleef 0bdeb40920 Add --enable-poisoning option, and make it default to off in normal releases, on in ./autogen.sh configuration. Add ...
Original commit message from CVS:
Add --enable-poisoning option, and make it default to off in normal
releases, on in ./autogen.sh configuration.  Add automake17 as a
possible automake name.
2003-08-21 04:38:27 +00:00
David Schleef 9b999ac27b Find correct name for libtoolize
Original commit message from CVS:
Find correct name for libtoolize
2003-08-17 23:34:13 +00:00
David Schleef 869763cfdd Automake-1.5 chokes on gst/Makefile.am, so updating requirement to 1.6.
Original commit message from CVS:
Automake-1.5 chokes on gst/Makefile.am, so updating requirement to
1.6.
2003-08-06 01:15:48 +00:00
David Schleef 5c0dd41558 Remove lines that pull libs/ext/cothreads from CVS
Original commit message from CVS:
Remove lines that pull libs/ext/cothreads from CVS
2003-07-29 02:16:06 +00:00
Brian Cameron 0d51c139ca Use -f instead of -e since -e does not work in Solaris /bin/sh.
Original commit message from CVS:
Use -f instead of -e since -e does not work in Solaris /bin/sh.
2003-05-01 13:17:34 +00:00
Brian Cameron 3b9be92287 Fixed if-test in autogen.sh so it works on Solaris. Just needed to surround "$NOCHECK" in quotes.
Original commit message from CVS:
Fixed if-test in autogen.sh so it works on Solaris.  Just needed to surround
"$NOCHECK" in quotes.
2003-05-01 13:11:08 +00:00
David Schleef 0861d0b7fe Change autoconf_2.52d_check to 2_52 to make bash happy
Original commit message from CVS:
Change autoconf_2.52d_check to 2_52 to make bash happy
2003-04-13 20:12:21 +00:00
Matthias Friedrich d5ec52c3dd Using bash is problematic on non-linux plattforms, Matthias use NetBSD.
Original commit message from CVS:
moving GStreamer from Bash to sh. Patch from Matthias Friedrich <matt@mafr.de>
Using bash is problematic on non-linux plattforms, Matthias use NetBSD.

Matthias message:
I appended the promised fix to autogen.sh and friends. That way, only
plain /bin/sh is needed as it is present on all Unices.

The problems were non-portable pushd/popd functions and the usage of a
'==' comparison which is non-standard in test(1). The standard is '=',
although C programmers never believe it.
2003-04-13 13:38:35 +00:00
David I. Lehn bc965132c8 run libtoolize in autogen.sh.
Original commit message from CVS:
run libtoolize in autogen.sh.
remove ltmain.sh from cvs because libtoolize creates it.
let cothread detect tools same as root to fix auto*-x.y case
2002-11-01 22:03:56 +00:00
Thomas Vander Stichele 4498441679 suggest sane values for autotool programs
Original commit message from CVS:
suggest sane values for autotool programs
2002-09-30 07:17:40 +00:00
Thomas Vander Stichele 42810b4db3 for better or worse, make distcheck now passes again
Original commit message from CVS:
for better or worse, make distcheck now passes again
2002-07-01 13:02:03 +00:00
Thomas Vander Stichele 2a3ae58c89 together with the recent commit in common, this little beauty should
Original commit message from CVS:
together with the recent commit in common, this little beauty should
- implement both --with-automake and --with-autoconf to autogen.sh
- pass them on to configure, along with good settings for aclocal and autoheader
- which then forces these tools to be used in rebuilding through running
make in the dirs (which was the whole point of this makeover)

Please test and let me know if it doesn't break other stuff.
Right, going to make the really minimal set of changes to all of our other
modules now.  I love having made a common/ dir ;)

We now return to your regularly scheduled broadcast.
2002-05-27 13:37:37 +00:00
Thomas Vander Stichele d34b5f9074 make sure autogen.sh options get passed on to cothreads
Original commit message from CVS:
make sure autogen.sh options get passed on to cothreads
2002-04-28 15:29:23 +00:00
Thomas Vander Stichele 05f747f216 messy aclocals tuff
Original commit message from CVS:
messy aclocals tuff
2002-04-18 20:47:00 +00:00
Thomas Vander Stichele 09c87262ef Good luck with this one ;) converted to using getopt dropped autogen- prefix from autogen options since options for c...
Original commit message from CVS:
Good luck with this one ;)
converted to using getopt
dropped autogen- prefix from autogen options since options for configure
can now be given after putting -- on the cmd line
added with-autoconf and with-automake to help michael out
this all needs some testing
plus a few changes in other modules as well
2002-03-02 12:01:32 +00:00
Thomas Vander Stichele c3558a0543 small addition
Original commit message from CVS:
small addition
2002-02-13 12:18:10 +00:00
Thomas Vander Stichele c90c7ea286 sync with as-version small autogen fix
Original commit message from CVS:
* sync with as-version
* small autogen fix
2002-02-10 15:54:09 +00:00
Thomas Vander Stichele ff0c0d262b Some people might have stray acinclude.m4's lying around in their build dir so let's delete them.
Original commit message from CVS:
Some people might have stray acinclude.m4's lying around in their build dir
so let's delete them.
For those that wondered : yes, I ran make distcheck on an anonymous checkout.
This would've helped Zeenix.
Let me know if you think this is the wrong solution.
2002-02-10 09:25:45 +00:00
Thomas Vander Stichele d4f9846e2d removing m4 dir
Original commit message from CVS:
removing m4 dir
2002-02-09 21:21:18 +00:00
Thomas Vander Stichele f985019e4c more build cleanups (using as-version and as-libtool) some release doc notes from the previous release
Original commit message from CVS:
* more build cleanups (using as-version and as-libtool)
* some release doc notes from the previous release
2002-02-09 21:05:12 +00:00
Andy Wingo a8a2afd14d fix the whole cothread thing
Original commit message from CVS:
fix the whole cothread thing
2002-02-07 19:32:10 +00:00
Thomas Vander Stichele 00f7eced6b taaz: it doesn't work thomas: ok, I'll fix it.
Original commit message from CVS:
taaz: it doesn't work
thomas: ok, I'll fix it.
2002-02-06 22:28:25 +00:00
Thomas Vander Stichele 6ef17483a4 taaz's yapping
Original commit message from CVS:
taaz's yapping
2002-02-06 21:35:37 +00:00
Thomas Vander Stichele 25ffd7dfba disabling cothreads build until it passes make distcheck
Original commit message from CVS:
disabling cothreads build until it passes make distcheck
2002-02-06 13:36:22 +00:00
Steve Baker 17e62d43a7 use numerical comparisions for version check
Original commit message from CVS:
use numerical comparisions for version check
2002-02-06 12:53:15 +00:00
Richard Boulton ac59cb71c0 Revert aclocal invocation to do cat m4/*.m4 > acinclude.m4 beforehand, rather than adding m4/ to aclocal search path....
Original commit message from CVS:
Revert aclocal invocation to do cat m4/*.m4 > acinclude.m4 beforehand,
rather than adding m4/ to aclocal search path.  Shouldn't cause errors when
macros are already present on system, because macros in acinclude.m4 are
used in preference.
2002-02-04 21:24:08 +00:00
Andy Wingo 49075e62b5 cothreads stuff i forgot to commit last night
Original commit message from CVS:
cothreads stuff i forgot to commit last night
2002-02-04 17:41:45 +00:00
Wrobell 7e7e371ffe - use aclocal -I option instead of cat
Original commit message from CVS:
- use aclocal -I option instead of cat
2002-01-30 23:09:26 +00:00
Andy Wingo f58c8f26b4 build system tweaks, and now the cothreads test code will build and configure with the rest of gst.
Original commit message from CVS:
build system tweaks, and now the cothreads test code will build and configure with the rest of gst.
2002-01-23 00:04:33 +00:00
David I. Lehn 48d88402a0 make libtoolize run like the other tools
Original commit message from CVS:
make libtoolize run like the other tools
2002-01-12 01:24:32 +00:00
Thomas Vander Stichele 80552c778b fix for libtool issue which has been fixed in cvs (of libtool) until packages are available, we'd probably do best to...
Original commit message from CVS:
fix for libtool issue which has been fixed in cvs (of libtool)
until packages are available, we'd probably do best to keep ltmain.sh in CVS and not run libtoolize in autogen.sh
2002-01-07 18:24:56 +00:00
Andy Wingo 4574d80f95 changed -d configure option to --autogen-debug added --autogen-noconfigure option that skips the configure stage adde...
Original commit message from CVS:
* changed -d configure option to --autogen-debug
* added --autogen-noconfigure option that skips the configure stage
* added --autogen-nocheck to skip version checks
* cleared a little bit of kruft
2001-12-22 01:58:59 +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
Thomas Vander Stichele bcc21f6f5f this is better for everyone involved
Original commit message from CVS:
this is better for everyone involved
2001-12-15 14:26:44 +00:00
Thomas Vander Stichele 008b8caeb6 autogen.sh uses m4 dir for acinclude.m4 see if this works for everyone
Original commit message from CVS:
autogen.sh uses m4 dir for acinclude.m4
see if this works for everyone
2001-12-15 11:18:21 +00:00
Thomas Vander Stichele 95897bf9dd We should fix build errors as they happen and not find out about them when it is too late
Original commit message from CVS:
We should fix build errors as they happen and not find out about them when
it is too late
2001-12-14 11:30:50 +00:00
Michael Meeks 7943a116f6 Aplied a patch from Michael Meeks to add libxml2 support.
Original commit message from CVS:
Aplied a patch from Michael Meeks to add libxml2 support.
2001-12-13 19:00:58 +00:00
Andy Wingo e4bba88ae9 minor typographical change to autogen added --with-html-dir option to configure more robust docbook checks convert to...
Original commit message from CVS:
* minor typographical change to autogen
* added --with-html-dir option to configure
* more robust docbook checks
* convert to standard docbook makefiles, at least for the gst/ directory
* added filesrc.h so that docbook can know about filesrc
* updated -sections.txt because docbook is incredibly stupid and requires that at
least one of the lines between <section> and </section> is not an entity
* first pass at possible getting the docs to build on glib2, untested
2001-12-12 06:08:44 +00:00
Thomas Vander Stichele eade69d52d docs changes
Original commit message from CVS:
docs changes
2001-12-11 22:55:55 +00:00
Thomas Vander Stichele 0ddb05d705 cosmetic change
Original commit message from CVS:
cosmetic change
2001-12-11 12:56:37 +00:00
Thomas Vander Stichele 06f8f1898f automake copies instead of link
Original commit message from CVS:
automake copies instead of link
2001-12-10 23:57:26 +00:00
Thomas Vander Stichele d2bceb75d7 added check for 2.52d, we don't want it
Original commit message from CVS:
added check for 2.52d, we don't want it
2001-12-10 17:59:35 +00:00
Thomas Vander Stichele 7dea791bfb a little bit more output
Original commit message from CVS:
a little bit more output
2001-12-10 14:05:50 +00:00
Thomas Vander Stichele 33a55bdf26 I guess we need bash for lexicographical comparison
Original commit message from CVS:
I guess we need bash for lexicographical comparison
2001-12-10 13:41:59 +00:00
Thomas Vander Stichele 4df339a5c8 this makes somewhat more sense
Original commit message from CVS:
this makes somewhat more sense
2001-12-10 13:36:11 +00:00
Thomas Vander Stichele 1756908145 more "" around variables
Original commit message from CVS:
more "" around variables
2001-12-10 13:26:31 +00:00
Thomas Vander Stichele c85396cd9e added better testing
Original commit message from CVS:
added better testing
2001-12-10 13:22:58 +00:00
Thomas Vander Stichele ec879bbd38 added -d flag for autogen.sh debugging, tell me if this is a bad idea ;)
Original commit message from CVS:
added -d flag for autogen.sh debugging, tell me if this is a bad idea ;)
2001-12-10 12:11:07 +00:00
Thomas Vander Stichele 8e99797103 do lexical comparison on version parts
Original commit message from CVS:
do lexical comparison on version parts
2001-12-09 17:00:42 +00:00
Thomas Vander Stichele df73d4391b restructured autotools tests please test !
Original commit message from CVS:
restructured autotools tests
please test !
2001-12-09 14:28:04 +00:00
Thomas Vander Stichele b119a73a9b changed some things
Original commit message from CVS:
changed some things
2001-12-08 23:58:24 +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 2604bfe8e7 removed that bit
Original commit message from CVS:
removed that bit
2001-11-13 22:27:32 +00:00
Thomas Vander Stichele 25f393149f added --force-missing to automake (c) wingo
Original commit message from CVS:
added --force-missing to automake (c) wingo
2001-11-13 21:26:19 +00:00
Erik Walthinsen d574ab8126 merge from EVENTS1 on 20011016
Original commit message from CVS:
merge from EVENTS1 on 20011016
2001-10-17 10:21:27 +00:00
Erik Walthinsen a6e046ee3f updated libtool check to handle things like '1.4b'
Original commit message from CVS:
updated libtool check to handle things like '1.4b'
2001-09-05 08:53:00 +00:00
Bastien Nocera d8c50714f8 - updated the busy app-developers' line
Original commit message from CVS:
- updated the busy app-developers' line
2001-08-31 12:08:04 +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
Richard Boulton 0f80b72e38 Added check for pkg-config to autogen.sh
Original commit message from CVS:
Added check for pkg-config to autogen.sh
2001-06-25 12:09:31 +00:00
Erik Walthinsen 91d7e800d5 Reworked the arguments for DEBUG and INFO. Removed -debug-verbose.
Original commit message from CVS:
Reworked the arguments for DEBUG and INFO.  Removed -debug-verbose.
Renamed GST_DISABLE_XML to GST_DISABLE_LOADSAVE and added --disable flag.
2001-06-25 06:45:56 +00:00
Erik Walthinsen fd8a8d4d46 updated autogen.sh to use --enable-plugin-builddir
Original commit message from CVS:
updated autogen.sh to use --enable-plugin-builddir
2001-06-19 07:57:46 +00:00
Richard Boulton 6466d1444a Don't ever run if we know automake isn't patched: people keep complaining that their machine crashed while trying to ...
Original commit message from CVS:
Don't ever run if we know automake isn't patched: people keep complaining
that their machine crashed while trying to build...
2001-06-04 00:38:25 +00:00
Richard Boulton f47e6ef619 Clarify the messages about the patched automake one more time.
Original commit message from CVS:
Clarify the messages about the patched automake one more time.
If it's not clear now, and people continue to complain about automake
eating their resources, I'm mysteriously unable to hear them.
2001-06-02 18:06:55 +00:00
Richard Boulton 6aacb9ca09 Automatically generate a patched automake if needed, and put instructions in the README about how to use such a patch...
Original commit message from CVS:
Automatically generate a patched automake if needed, and put instructions
in the README about how to use such a patched automake.
2001-05-30 15:16:58 +00:00
Richard Boulton 53ca792d2f create a configure.base file, containing the contents of configure.{in,ac}, with those lines specific to one file pre...
Original commit message from CVS:
* create a configure.base file, containing the contents of
configure.{in,ac}, with those lines specific to one file prepended by
"SUBSTFOR configure.in:" or "SUBSTFOR configure.ac:" appropriately.

* Add lines to autogen.sh to generate configure.in and configure.ac
automatically from this file. (Very simple sed scripts)

* Remove configure.in and configure.ac

This shouldn't cause any problems to anyone, and should make it easy to do
work on configure scripts by just working on configure.base.
2001-05-30 14:22:50 +00:00
Richard Boulton a938d73cf1 Deal more gracefully with being either unable to check that automake is or finding that automake definitely isn't pat...
Original commit message from CVS:
Deal more gracefully with being either unable to check that automake is
patched (will now just give a small warning), or finding that automake
definitely isn't patched (will give a big loud warning recommend stopping
the build and sleep briefly to give the user a chance to read the message).
Will eventually try to do the build anyway though.

Also, don't abort if autoconf or automake return error codes: they both
seem able to do so even when having produced viable results.
2001-05-30 12:56:25 +00:00
Richard Boulton 66affbf74c Add checks for appropriate versions of automake.
Original commit message from CVS:
Add checks for appropriate versions of automake.
Add check that automake has been patched if it is a version which requires
a patch.
Please check that this doesn't cause problems: it's a bit of a hairy test,
so I might well have mucked it up and broken some people's build systems.
Hope not, though. ;-)
2001-05-29 16:40:07 +00:00
Bastien Nocera 4573c965e7 - added a line for busy application developers, it's shorter this time
Original commit message from CVS:
- added a line for busy application developers, it's shorter this time
2001-05-25 21:13:05 +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 ca421d3905 libtool check fix... copy & paste error msgs code could be improved.
Original commit message from CVS:
libtool check fix... copy & paste error msgs code could be improved.
2001-05-23 23:23:50 +00:00
Richard Boulton 90b551890f autogen.sh now fails if aclocal fails.
Original commit message from CVS:
autogen.sh now fails if aclocal fails.
2001-05-22 13:48:48 +00:00
Bastien Nocera 5b028b13b5 - added a line to autogen.sh for the busy application developers
Original commit message from CVS:
- added a line to autogen.sh for the busy application developers
2001-05-22 12:56:45 +00:00
Erik Walthinsen 09588296ae Collection of minor changes: autogen.sh - remove config.cache before running ./configure gst/elements/gstfakesink.c -...
Original commit message from CVS:
Collection of minor changes:

* autogen.sh - remove config.cache before running ./configure
* gst/elements/gstfakesink.c - print out the size of the buffer, too
* plugins/Makefile.am - removed a spare trailing backslash
* plugins/arts/gst_artsio_impl.cc - change the scale back to 0.5
* plugins/oss/gstosssrc.c - change name slightly to match osssink
2001-04-23 23:16:12 +00:00
Erik Walthinsen 9960a9e4e5 added --enable-debug to autogen.sh, duh...
Original commit message from CVS:
added --enable-debug to autogen.sh, duh...
2001-01-06 09:49:39 +00:00
Richard Boulton b5a1a82d40 Correct ftp urls for libtool.
Original commit message from CVS:
Correct ftp urls for libtool.
2001-01-02 13:23:43 +00:00
Wim Taymans 1a89a48b70 Fixed a typo
Original commit message from CVS:
Fixed a typo
2001-01-02 12:07:28 +00:00
Wim Taymans baf7b1747c Added a check for libjpeg
Original commit message from CVS:
Added a check for libjpeg
Added and action for the load menu in gstplay
Fixed drag and drop in gstplay
More verbose errors in gstasyndisksrc
2001-01-02 12:04:46 +00:00
Erik Walthinsen ae0d5d1889 Massive, massive update of most source files. I went through and cleaned up all the warnings that I could, which inv...
Original commit message from CVS:
Massive, massive update of most source files.  I went through and cleaned
up all the warnings that I could, which involved fixing some of the plugins.

The configure.in script was re-arranged and cleaned up so, and a check for
libtool 1.3.5 was added to autogen.sh.  Added checks for Gtk and GNOME.

Some plugins were removed from the list of things to build for various reasons.

Added GST_DEBUG_FORCE_DISABLE in gstgetbits, since that's time critical and
even an if() from a DEBUG can significantly increase runtimes.
2001-01-02 08:13:34 +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 f8666a569f Fix compile problem due to DEBUG being redefined in libs/getbits/gstgetbits.h. Also fix several small typos in the d...
Original commit message from CVS:
Fix compile problem due to DEBUG being redefined in
libs/getbits/gstgetbits.h.  Also fix several small typos in the docs and
examples.
2000-09-18 22:19:57 +00:00
Richard Boulton 968b5acaa1 Fix on x86 architectures - was just checking for 386, D'oh.
Original commit message from CVS:
Fix on x86 architectures - was just checking for 386, D'oh.
Fix autogen to run autoheader _before_ autoconf, since it generates a
required file (config.h.in, which I just removed from CVS since its an
autogenerated one).  Also fix messed up variables in gst/Makefile.am
2000-09-15 23:04:31 +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 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
Erik Walthinsen 1762dfbf98 initial checkin
Original commit message from CVS:
initial checkin
2000-01-30 09:03:00 +00:00