From aed170219784d543ce3918edea617f9e45e6345a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 1 May 2012 18:01:54 +0000 Subject: [PATCH] dependency stack script changes git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12132 d708f5d6-7413-0410-9779-e7cbd77b26cf --- tools/build-ardour-stack | 2 +- tools/build-gtk-stack | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tools/build-ardour-stack b/tools/build-ardour-stack index 3e3d335aeb..09e501e359 100755 --- a/tools/build-ardour-stack +++ b/tools/build-ardour-stack @@ -69,7 +69,7 @@ if [ ! -f libsigc++-2.2.10.tar.xz ] ; then echo sigc++ curl -LO http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.xz fi -if [ ! -f glibmm-2.30.1.tar.xz ] ; then +if [ ! -f glibmm-2.32.0.tar.xz ] ; then echo glibmm curl -LO http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.30/glibmm-2.30.1.tar.xz fi diff --git a/tools/build-gtk-stack b/tools/build-gtk-stack index 5243573d71..49d675b4d6 100755 --- a/tools/build-gtk-stack +++ b/tools/build-gtk-stack @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash function die () { echo $* @@ -102,9 +102,9 @@ if [ ! -f bison-2.5.tar.bz2 ] ; then echo bison curl -LO ftp://ftp.gnu.org/gnu/bison/bison-2.5.tar.bz2 fi -if [ ! -f glib-2.31.2.tar.bz2 ] ; then +if [ ! -f glib-2.32.2.tar.bz2 ] ; then echo glib - curl -LO http://ftp.gnome.org/pub/gnome/sources/glib/2.31/glib-2.31.2.tar.bz2 + curl -LO http://ftp.gnome.org/pub/gnome/sources/glib/2.31/glib-2.32.2.tar.bz2 fi if [ ! -f pkg-config-0.26.tar.gz ] ; then echo pkg-config @@ -138,9 +138,9 @@ if [ ! -f tiff-4.0.1.tar.gz ] ; then echo tiff curl -LO ftp://ftp.remotesensing.org/pub/libtiff/tiff-4.0.1.tar.gz fi -if [ ! -f libpng-1.5.9.tar.gz ] ; then +if [ ! -f libpng-1.5.10.tar.gz ] ; then echo png - curl -LO ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.5.9.tar.gz + curl -LO ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.5.10.tar.xz fi if [ ! -f jpegsrc.v8d.tar.gz ] ; then echo jpeg @@ -271,7 +271,7 @@ tar xf libiconv-1.14.tar.gz && (cd libiconv-1.14 && CFLAGS=$GLOBAL_CFLAGS LDFL tar xf intltool-0.50.2.tar.gz && (cd intltool-0.50.2 && CFLAGS=$GLOBAL_CFLAGS LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "intltool build failed" tar xf gettext-0.18.1.1.tar.gz && (cd gettext-0.18.1.1 && CFLAGS=$GLOBAL_CFLAGS LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "gettext build failed" tar xf tiff-4.0.1.tar.gz && (cd tiff-4.0.1 && CFLAGS="$GLOBAL_CFLAGS -DHAVE_APPLE_OPENGL_FRAMEWORK" LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "tiff build failed" -tar xf libpng-1.5.9.tar.gz && (cd libpng-1.5.9 && CFLAGS=$GLOBAL_CFLAGS LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "libpng build failed" +tar xf libpng-1.5.10.tar.gz && (cd libpng-1.5.10 && CFLAGS=$GLOBAL_CFLAGS LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "libpng build failed" tar xf jpegsrc.v8d.tar.gz && (cd jpeg-8d && CFLAGS=$GLOBAL_CFLAGS LDFLAGS="$GLOBAL_LDFLAGS" ./configure $GLOBAL_CONF && make && make install) || die "jpegsrc build failed" tar xf XML-Simple-2.18.tar.gz && (cd XML-Simple-2.18 && perl Makefile.PL PREFIX=$PREFIX && make && make install) || die "XML-Simple build failed" tar xf XML-Parser-2.41.tar.gz && (cd XML-Parser-2.41 && perl Makefile.PL PREFIX=$PREFIX && make && make install) || die "XML-Parser build failed" @@ -285,7 +285,7 @@ tar xf libffi-3.0.10.tar.gz && (cd libffi-3.0.10 && CFLAGS=$GLOBAL_CFLAGS LDFLAG # # step one: build glib with everything specified so that pkg-config is not used or required # -tar xf glib-2.31.2.tar.bz2 && (cd glib-2.31.2 && LDFLAGS=-L$PREFIX/lib CFLAGS=-I$PREFIX/include ZLIB_CFLAGS=-I$PREFIX/include ZLIB_LIBS=-I$PREFIX/lib LIBFFI_CFLAGS=-I$PREFIX/lib/libffi-3.0.10/include LIBFFI_LIBS="-L$PREFIX/lib -lffi" ./configure $GLOBAL_CONF --with-pcre=internal --disable-silent-rules && make && make install) && rm -rf glib-2.31.2 || die "glib build1 failed" +tar xf glib-2.32.2.tar.bz2 && (cd glib-2.32.2 && LDFLAGS=-L$PREFIX/lib CFLAGS=-I$PREFIX/include ZLIB_CFLAGS=-I$PREFIX/include ZLIB_LIBS=-I$PREFIX/lib LIBFFI_CFLAGS=-I$PREFIX/lib/libffi-3.0.10/include LIBFFI_LIBS="-L$PREFIX/lib -lffi" ./configure $GLOBAL_CONF --with-pcre=internal --disable-silent-rules && make && make install) && rm -rf glib-2.32.2 || die "glib build1 failed" # # step two: build pkg-config with glib flags specified so that pkg-config is not used or required # @@ -293,7 +293,7 @@ tar xf pkg-config-0.26.tar.gz && (cd pkg-config-0.26 && GLIB_CFLAGS="-I$PREFIX/i # # step three: rebuild glib (still need CFLAGS in order to find libintl) # -tar xf glib-2.31.2.tar.bz2 && (cd glib-2.31.2 && LDFLAGS="$GLOBAL_LDFLAGS -L$PREFIX/lib -lintl" CFLAGS="$GLOBAL_CFLAGS -I$PREFIX/include" ./configure --prefix=$HOME/gtk/inst && make && make install) || die "glib build failed" +tar xf glib-2.32.2.tar.bz2 && (cd glib-2.32.2 && LDFLAGS="$GLOBAL_LDFLAGS -L$PREFIX/lib -lintl" CFLAGS="$GLOBAL_CFLAGS -I$PREFIX/include" ./configure --prefix=$HOME/gtk/inst && make && make install) || die "glib build failed" # # step four: rebuilding pkg-config now that glib is all set #