[beast] BUILD: version dependency updates



commit b35310084b2bee6969aa0752e15f1f5292778999
Author: Tim Janik <timj gtk org>
Date:   Thu Sep 9 19:39:46 2010 +0200

    BUILD: version dependency updates

 NEWS         |    2 +-
 README       |   39 ++++++++++++++++-----------------------
 configure.in |    4 ++--
 3 files changed, 19 insertions(+), 26 deletions(-)
---
diff --git a/NEWS b/NEWS
index 85e2b5a..4d71bbc 100644
--- a/NEWS
+++ b/NEWS
@@ -18,7 +18,7 @@ Overview of Changes in BEAST/BSE 0.7.2:
   - FSM Growl Bass instrument [Krzysztof Foltman]
   - FSM Synth String Sweep [Krzysztof Foltman]
 * Added support for loading 32bit and 24bit PCM-format WAV files
-* Added support for gcc-4.3 and automake-1.10
+* Added support for gcc-4.4 and automake-1.10
 * Added support for guile-1.8, guile-1.6 remains as minimum requirement
 * Various fixes, improvements and much improved test coverage.
 * Bug fixes: #452604, #468229, #344388, #451086, #450724, #454121, #491552,
diff --git a/README b/README
index 7053bb1..5aae487 100644
--- a/README
+++ b/README
@@ -4,9 +4,9 @@ General Information
 This is a development version of BEAST/BSE, the BEdevilled Audio SysTem
 and the Bedevilled Sound Engine. BEAST is a powerful music composition
 and modular synthesis application released as free software under the
-GNU GPL and GNU LGPL, that runs under unix.
-Much more information about the project can be found at the website and
-in the documents and manuals shipped with release tarballs.
+GNU LGPL, that runs under unix. More information about the project can
+can be found on the website and in the documents and manuals shipped
+with release tarballs.
 
 Beast is a soft realtime application which needs elevated CPU
 scheduling priorities. It installs a small suid wrapper which
@@ -15,42 +15,35 @@ For linux kernels of the 2.6.x series, this enables the low-latency
 scheduling behavior needed to avoid audio drop outs, this kernel
 series is therefore recommended for operating Beast.
 
-In order to build release tarballs, you need Gtk+-2.6, a recent version
-of the Gtk+-2.6 based GnomeCanvas, Guile-1.6 and the Ogg/Vorbis
-Codec libraries.
-Though optional, it is a good idea to also have libmad (MPEG audio
-decoder library) around when compiling BEAST.
+In order to build release tarballs, Gtk+-2.12 is needed, a recent
+version of GnomeCanvas, Guile-1.6 and the Ogg/Vorbis Codec libraries.
+Support for MP3 files is optional and requires libmad (MPEG audio
+decoder library) when compiling BEAST.
 Most distributions already ship with these packages,
 the sources can be found at:
 
 GnomeCanvas (use >= 2.4):
   ftp://ftp.gnome.org/pub/GNOME/sources/libgnomecanvas/
-Gtk+-2.6:
-  ftp://ftp.gtk.org/pub/gtk/v2.6/
-Guile-1.6:
+Gtk+:
+  http://ftp.gnome.org/pub/gnome/sources/gtk+/
+Guile:
   http://www.gnu.org/software/guile/guile.html
-Ogg/Vorbis (at least version 1.0):
+Ogg/Vorbis:
   http://www.xiph.org/ogg/vorbis/download/
 MAD (BSE requires libmad-0.15.1b):
   http://www.mars.org/home/rob/proj/mpeg/
 
-The official ftp site for BEAST/BSE is:
-  ftp://beast.gtk.org/pub/beast
-
-The official web site for BEAST/BSE is:
+The web site, download and forums for BEAST/BSE are:
   http://beast.gtk.org/
-
-There also is a mailing list for the project (beast gnome org):
-  http://mail.gnome.org/mailman/listinfo/beast/
-
-And a related IRC channel:
+  http://beast.gtk.org/beast-ftp/
+  http://mail.gnome.org/mailman/listinfo/beast/ (beast gnome org)
   #beast on GimpNet (irc.gimp.org:6666)
 
 BEAST also supports the LADSPA plugin API, so various kinds of third
 party plugins can be loaded and executed by BEAST. LADSPA plugins are
 available from:
 	http://www.ladspa.org
-and places linked there from. BEAST will look for LADSPA plugins under
+And from places linked there. BEAST will look for LADSPA plugins under
 lib/ladspa/ of it's own installation prefix, and in the directories
 listed in $LADSPA_PATH.
 
@@ -61,4 +54,4 @@ Installation
 Note that Beast has to be fully installed to function properly, and that
 the binaries built in the launchers/ directory have to be installed with
 permissions of the root user.
-For generic installation instructions, see the file `INSTALL'.
+For generic installation instructions, see the file 'INSTALL'.
diff --git a/configure.in b/configure.in
index af2bea4..238f79a 100644
--- a/configure.in
+++ b/configure.in
@@ -393,7 +393,7 @@ AC_DEFUN([AC_GXK_REQUIREMENTS],
 [
     dnl # required libraries, defines LIB*_CFLAGS and LIB*_LIBS:
     PKG_CHECK_MODULES(LIBPANGO, pangoft2 >= 1.4.0)
-    PKG_CHECK_MODULES(LIBGTK, gtk+-2.0 >= 2.6.4)
+    PKG_CHECK_MODULES(LIBGTK, gtk+-2.0 >= 2.12.12)
     PKG_CHECK_MODULES(LIBART, libart-2.0 >= 2.3.8)
     PKG_CHECK_MODULES(LIBGNOMECANVAS, libgnomecanvas-2.0 >= 2.4.0)
     GXK_CFLAGS="$LIBPANGO_CFLAGS $LIBGTK_CFLAGS $LIBART_CFLAGS $LIBGNOMECANVAS_CFLAGS"
@@ -424,7 +424,7 @@ AC_DEFUN([AC_BEAST_REQUIREMENTS],
     )
     CFLAGS=$cflags
     LDFLAGS=$ldflags
-	
+
     # BEAST version
     AC_DEFINE_UNQUOTED(BST_VERSION, "$BST_VERSION", [BEAST Version])
     BST_VERSION_STABLE=0



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]