diff --git a/ChangeLog b/ChangeLog index ac64cbcfb7..ca7a313446 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-12-11 22:10 thomasvs + + * lots of build fixes for 0.3.0 release + 2001-08-15 23:43 cael * gstplay/: ChangeLog, gstmediaplay.c, gstplay.c: Added hacky check diff --git a/NEWS b/NEWS index e69de29bb2..034f4067f2 100644 --- a/NEWS +++ b/NEWS @@ -0,0 +1,2 @@ +2001-12-12 + * GStreamer 0.3.0 released, "Most Eventful Ever" diff --git a/README b/README index a0c2a20bf7..28b88f7258 100644 --- a/README +++ b/README @@ -10,26 +10,15 @@ release the source. Developer note: When building from CVS sources, you will need to run autogen.sh to generate the build system files. -Unfortunately, there is a bug in automake which causes it to use a large -amount of memory when generating plugins/Makefile.in. The following patch, -which you may wish to apply to automake (version 1.4), fixes this problem. -It is also fixed in versions of automake 1.4f and later. -Alternatively, ensure that you have at least 512Mb of memory on your system, -and be prepared to wait a little while when running automake (or autogen.sh). +GStreamer is cutting-edge stuff. To be a CVS developer, you need +cutting-edge tools. -The autogen.sh script will automatically detect an unpatched automake and give -a warning. It will also generate a patched version of automake in the top -build directory, which you can use by putting it in a directory in your $PATH -ahead of the unpatched version of automake. +ATM, most of use have at least these versions : -@@ -2383,8 +2383,8 @@ - # to all possible directories, and use it. If DIST_SUBDIRS is - # defined, just use it. - local ($dist_subdir_name); -- if (&variable_conditions ('SUBDIRS') -- || &variable_defined ('DIST_SUBDIRS')) -+ if (&variable_defined ('DIST_SUBDIRS') -+ || &variable_conditions ('SUBDIRS')) - { - $dist_subdir_name = 'DIST_SUBDIRS'; - if (! &variable_defined ('DIST_SUBDIRS')) +* autoconf 2.52 (NOT 2.52d) +* automake 1.5 +* libtool 1.4 +* pkg-config 0.8.0 + +autogen.sh will check for these versions and complain if you don't have +them. diff --git a/TODO b/TODO index 436d370fbd..e109cf190f 100644 --- a/TODO +++ b/TODO @@ -8,11 +8,6 @@ - deal with clocking issues - use real chaining where possible - factory aliases? - -* autoconf testing : - -- SDL : seems to be ok now, test -- rtp : weird problem, can't get it to work with AC_CHECK_HEADER(S) -- arts : rh72 has artsflowh. in /usr/include/kde/arts - there's no arts-config - so what do we do to find it ? +- fix plugins : +wtay : the proper fix is of course to fix the plugins and +implement the cleanup in the state change function.. diff --git a/autogen.sh b/autogen.sh index dbd780d7c7..5db2e98bc3 100755 --- a/autogen.sh +++ b/autogen.sh @@ -96,7 +96,7 @@ fi version_check "autoconf" "ftp://ftp.gnu.org/pub/gnu/autoconf/" 2 52 || DIE=1 version_check "automake" "ftp://ftp.gnu.org/pub/gnu/automake/" 1 5 || DIE=1 version_check "libtool" "ftp://ftp.gnu.org/pub/gnu/libtool/" 1 4 0 || DIE=1 -version_check "pkg-config" "http://www.freedesktop.org/software/pkgconfig" 0 7 0 || DIE=1 +version_check "pkg-config" "http://www.freedesktop.org/software/pkgconfig" 0 8 0 || DIE=1 if test "$DIE" -eq 1; then exit 1