From b63b516a06d958190704d1e95635affc22360b20 Mon Sep 17 00:00:00 2001 From: "Tom G. Christensen" Date: Mon, 12 Aug 2013 21:28:14 +0200 Subject: [PATCH] configure_args is now an array Note that the of use += requires bash 3.1 or later. --- apr-util/build.sh | 2 +- apr/build.sh | 4 ++-- arts/build.sh | 2 +- aspell/build.sh | 2 +- autoconf213/build.sh | 2 +- autoconf259/build.sh | 2 +- automake15/build.sh | 2 +- automake19/build.sh | 2 +- bash3/build.sh | 2 +- bdb43/build.sh | 2 +- bdb44/build.sh | 2 +- binutils/build.sh | 2 +- c-ares/build.sh | 2 +- cairo/build.sh | 2 +- clawsmail/build.sh | 2 +- cmus/build.sh | 4 ++-- compface/build.sh | 2 +- curl/build.sh | 2 +- dhcp/build.sh | 2 +- dillo/build.sh | 4 ++-- doxygen/build.sh | 4 ++-- expat1/build.sh | 2 +- expect/build.sh | 2 +- findutils/build.sh | 2 +- flac/build.sh | 2 +- fltk/build.sh | 2 +- fontconfig/build.sh | 2 +- gaim/build.sh | 2 +- gcc3/build.sh | 15 +++++++-------- gcc4/build.sh | 18 +++++++++--------- gcc41/build.sh | 16 ++++++++-------- gcc42/build.sh | 14 +++++++------- gcc43/build.sh | 12 ++++++------ gcc45/build.sh | 16 ++++++++-------- gd2/build.sh | 2 +- gettext/build.sh | 2 +- gettext016/build.sh | 2 +- gettext017/build.sh | 2 +- ghostscript/build.sh | 2 +- gimp/build.sh | 2 +- git/build.sh | 2 +- glib/build.sh | 2 +- glib2/build.sh | 4 ++-- gmp/build.sh | 2 +- gmp5/build.sh | 2 +- gnupg/build.sh | 2 +- gnutls/build.sh | 2 +- groff/build.sh | 2 +- gtk+/build.sh | 4 ++-- gtk2/build.sh | 2 +- httpd22/build.sh | 2 +- id3lib/build.sh | 2 +- jasper/build.sh | 2 +- kdebase/build.sh | 2 +- kdelibs/build.sh | 2 +- krb5/build.sh | 2 +- less/build.sh | 2 +- lftp/build.sh | 2 +- libao/build.sh | 2 +- libelf/build.sh | 2 +- libetpan/build.sh | 2 +- libexif/build.sh | 2 +- libgcrypt/build.sh | 2 +- libgpg-error/build.sh | 2 +- libiconv/build.sh | 2 +- libidn/build.sh | 2 +- libjpeg/build.sh | 2 +- libmad/build.sh | 2 +- libmng/build.sh | 2 +- libpcap/build.sh | 2 +- libpng/build.sh | 2 +- libsigsegv/build.sh | 2 +- libtiff/build.sh | 2 +- libwmf/build.sh | 2 +- libxml2/build.sh | 2 +- libxslt/build.sh | 2 +- lzo/build.sh | 2 +- mc/build.sh | 2 +- mpfr/build.sh | 2 +- mpfr3/build.sh | 2 +- mpg321/build.sh | 2 +- mutt/build.sh | 2 +- nano/build.sh | 2 +- ncurses/build.sh | 2 +- neon/build.sh | 2 +- openldap22/build.sh | 2 +- openldap23/build.sh | 4 ++-- openntpd/build.sh | 2 +- openssh/build.sh | 2 +- openssl/build.sh | 8 ++++---- openssl1/build.sh | 8 ++++---- openttd/build.sh | 4 ++-- patch/build.sh | 2 +- pcre/build.sh | 2 +- perl-Error/build.sh | 2 +- perl-URI/build.sh | 2 +- perl-XML-Parser/build.sh | 2 +- perl-pmtools/build.sh | 2 +- perl5/build.sh | 4 ++-- pidgin/build.sh | 2 +- pixman/build.sh | 2 +- popt/build.sh | 4 ++-- prngd/build.sh | 4 ++-- pth/build.sh | 2 +- python24/build.sh | 2 +- qt3/build.sh | 8 ++++---- rcs/build.sh | 2 +- rdesktop/build.sh | 2 +- rsync/build.sh | 2 +- samba/build.sh | 8 ++++---- sdl/build.sh | 4 ++-- speex/build.sh | 2 +- sqlite/build.sh | 2 +- subversion/build.sh | 2 +- sudo/build.sh | 2 +- sylpheed-claws/build.sh | 2 +- tcl/build.sh | 2 +- tcpdump/build.sh | 2 +- tk/build.sh | 2 +- tz/build.sh | 4 ++-- vim/build.sh | 2 +- vorbistools/build.sh | 2 +- x11vnc/build.sh | 2 +- xmms/build.sh | 2 +- xpdf/build.sh | 2 +- xsnow/build.sh | 4 ++-- zlib/build.sh | 2 +- 127 files changed, 192 insertions(+), 193 deletions(-) diff --git a/apr-util/build.sh b/apr-util/build.sh index d179dc1..8d050f4 100755 --- a/apr-util/build.sh +++ b/apr-util/build.sh @@ -19,7 +19,7 @@ patch[0]=apr-util-1.3.7-no-nested-mutexes.patch apuver=1 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --with-apr=${prefix} --includedir=${prefix}/${_includedir}/apr-${apuver} --with-expat=${prefix} --with-berkeley-db=${prefix} --with-iconv=${prefix} --with-ldap --with-ldap-include=${prefix}/${_includedir} --with-ldap-lib=${prefix}/${_libdir}" +configure_args+=(--disable-static --with-apr=${prefix} --includedir=${prefix}/${_includedir}/apr-${apuver} --with-expat=${prefix} --with-berkeley-db=${prefix} --with-iconv=${prefix} --with-ldap --with-ldap-include=${prefix}/${_includedir} --with-ldap-lib=${prefix}/${_libdir}) reg prep prep() diff --git a/apr/build.sh b/apr/build.sh index 4d911b6..e4a4815 100755 --- a/apr/build.sh +++ b/apr/build.sh @@ -19,8 +19,8 @@ patch[0]=apr-1.3.5-fix-testsuite.patch aprver=1 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --includedir=${prefix}/${_includedir}/apr-${aprver} --with-installbuilddir=${prefix}/${_libdir}/apr-${aprver}/build --with-egd=/var/run/egd-pool" -irix53 && configure_args="$configure_args --disable-threads" +configure_args+=(--disable-static --includedir=${prefix}/${_includedir}/apr-${aprver} --with-installbuilddir=${prefix}/${_libdir}/apr-${aprver}/build --with-egd=/var/run/egd-pool) +irix53 && configure_args+=(--disable-threads) reg prep prep() diff --git a/arts/build.sh b/arts/build.sh index fb5008a..a97e744 100755 --- a/arts/build.sh +++ b/arts/build.sh @@ -27,7 +27,7 @@ patch[6]=arts-1.5.0-assert.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/qt-3.3/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -L/usr/tgcware/qt-3.3/lib -Wl,-rpath,/usr/tgcware/qt-3.3/lib" -configure_args='--prefix=$prefix --enable-libsuffix= --disable-rpath --disable-pie --with-extra-includes=/usr/tgcware/include --with-extra-libs=/usr/tgcware/lib' +configure_args=(--prefix=$prefix --enable-libsuffix= --disable-rpath --disable-pie --with-extra-includes=/usr/tgcware/include --with-extra-libs=/usr/tgcware/lib) autonuke=0 diff --git a/aspell/build.sh b/aspell/build.sh index 9aabba1..d8aacec 100755 --- a/aspell/build.sh +++ b/aspell/build.sh @@ -22,7 +22,7 @@ patch[1]=aspell-0.60.2-includes.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --enable-docdir=$prefix/${_vdocdir}' +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --enable-docdir=$prefix/${_vdocdir}) reg prep prep() diff --git a/autoconf213/build.sh b/autoconf213/build.sh index d776856..5e36c84 100755 --- a/autoconf213/build.sh +++ b/autoconf213/build.sh @@ -30,7 +30,7 @@ patch[9]=autoconf-2.13-versioning.patch # Global settings export PERL=/usr/tgcware/bin/perl shortroot=1 -configure_args='--prefix=$prefix --program-suffix=-$version' +configure_args=(--prefix=$prefix --program-suffix=-$version) reg prep prep() diff --git a/autoconf259/build.sh b/autoconf259/build.sh index 683752f..0c5c82c 100755 --- a/autoconf259/build.sh +++ b/autoconf259/build.sh @@ -19,7 +19,7 @@ source[0]=$topdir-$version.tar.bz2 . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --program-suffix=-$version" +configure_args+=(--program-suffix=-$version) reg prep prep() diff --git a/automake15/build.sh b/automake15/build.sh index 0e527b8..4030d0c 100755 --- a/automake15/build.sh +++ b/automake15/build.sh @@ -23,7 +23,7 @@ patch[3]=automake-1.5-subdirs-89619.patch # Global settings export PERL=/usr/tgcware/bin/perl -configure_args="--prefix=$prefix --program-suffix=-$version" +configure_args=(--prefix=$prefix --program-suffix=-$version) reg prep prep() diff --git a/automake19/build.sh b/automake19/build.sh index 439f040..e58507f 100755 --- a/automake19/build.sh +++ b/automake19/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir-$version.tar.bz2 # Global settings export PERL=/usr/tgcware/bin/perl -configure_args='--prefix=$prefix --program-suffix=-1.9' +configure_args=(--prefix=$prefix --program-suffix=-1.9) reg prep prep() diff --git a/bash3/build.sh b/bash3/build.sh index d2c7f66..4944017 100755 --- a/bash3/build.sh +++ b/bash3/build.sh @@ -68,7 +68,7 @@ patch[49]=bash32-050 patchdir=$srcfiles export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-rpath" +configure_args+=(--disable-rpath) export CC=cc mipspro=1 if [ "$_os" = "irix53" ]; then diff --git a/bdb43/build.sh b/bdb43/build.sh index d0523c2..86da970 100755 --- a/bdb43/build.sh +++ b/bdb43/build.sh @@ -22,7 +22,7 @@ patch[0]=patch.4.3.29.1 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CC=gcc -configure_args="$configure_args --enable-compat185" +configure_args+=(--enable-compat185) __configure="../dist/configure" [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_socket=no ac_cv_lib_socket_main=no" patch_prefix=-p0 diff --git a/bdb44/build.sh b/bdb44/build.sh index beda387..6d22d14 100755 --- a/bdb44/build.sh +++ b/bdb44/build.sh @@ -25,7 +25,7 @@ patch[3]=patch.4.4.20.4 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CC=gcc -configure_args="$configure_args --enable-compat185" +configure_args+=(--enable-compat185) __configure="../dist/configure" [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_socket=no ac_cv_lib_socket_main=no" diff --git a/binutils/build.sh b/binutils/build.sh index 78c4d6e..9b4921f 100755 --- a/binutils/build.sh +++ b/binutils/build.sh @@ -19,7 +19,7 @@ source[0]=ftp://ftp.sunet.se/pub/gnu/binutils/$topdir-$version.tar.bz2 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CONFIG_SHELL=/bin/ksh -configure_args="$configure_args --disable-nls --disable-werror" +configure_args+=(--disable-nls --disable-werror) irix53 && PATH=/usr/tgcware/gcc45/bin:$PATH diff --git a/c-ares/build.sh b/c-ares/build.sh index f5bd664..cb9f2a4 100755 --- a/c-ares/build.sh +++ b/c-ares/build.sh @@ -19,7 +19,7 @@ source[0]=$topdir-$version.tar.gz . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --mandir=${prefix}/${_mandir} --disable-static --enable-shared" +configure_args+=(--mandir=${prefix}/${_mandir} --disable-static --enable-shared) ac_overrides="ac_cv_func_inet_pton=no ac_cv_func_inet_ntop=no" reg prep diff --git a/cairo/build.sh b/cairo/build.sh index 77d3fbf..ba1887c 100755 --- a/cairo/build.sh +++ b/cairo/build.sh @@ -18,7 +18,7 @@ patch[0]=cairo-1.8.4-trio.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-xlib-xrender=no --disable-static" +configure_args+=(--enable-xlib-xrender=no --disable-static) reg prep prep() diff --git a/clawsmail/build.sh b/clawsmail/build.sh index 1d78500..c25c22c 100755 --- a/clawsmail/build.sh +++ b/clawsmail/build.sh @@ -24,7 +24,7 @@ patch[3]=sylpheed-claws-2.2.0-setenv.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-gnomeprint --enable-ldap" +configure_args+=(--disable-gnomeprint --enable-ldap) ac_overrides="ac_cv_lib_socket_bind=no" reg prep diff --git a/cmus/build.sh b/cmus/build.sh index 12d6d37..0698b55 100755 --- a/cmus/build.sh +++ b/cmus/build.sh @@ -21,7 +21,7 @@ patch[0]=cmus-2.0.2-irix.patch # Global settings export CFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --disable-arts" +configure_args+=(--disable-arts) __configure="bash configure" check_ac=0 @@ -36,7 +36,7 @@ build() { # generic_build setdir source - $__configure $configure_args + $__configure "${configure_args[@]}" $MAKE_PROG V=2 } diff --git a/compface/build.sh b/compface/build.sh index 2f4b8cd..339af07 100755 --- a/compface/build.sh +++ b/compface/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix" +configure_args=(--prefix=$prefix) shortroot=1 reg prep diff --git a/curl/build.sh b/curl/build.sh index f2523c3..8dae309 100755 --- a/curl/build.sh +++ b/curl/build.sh @@ -24,7 +24,7 @@ if irix53; then fi export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-static=no --enable-http --enable-ftp --enable-file --disable-ldap --enable-manual --disable-ipv6 --enable-cookies --enable-crypto --with-egd-socket=/var/run/egd-pool --with-libidn" +configure_args+=(--enable-static=no --enable-http --enable-ftp --enable-file --disable-ldap --enable-manual --disable-ipv6 --enable-cookies --enable-crypto --with-egd-socket=/var/run/egd-pool --with-libidn) make_check_target="test" reg prep diff --git a/dhcp/build.sh b/dhcp/build.sh index 83bfd86..555a51a 100755 --- a/dhcp/build.sh +++ b/dhcp/build.sh @@ -19,7 +19,7 @@ patch[0]=dhcp-3.0.5-irix.patch . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="" +configure_args= check_ac=0 # No good way around this PATH=$(echo $PATH | sed -e 's/gcc//g') diff --git a/dillo/build.sh b/dillo/build.sh index 55034db..1a3567b 100755 --- a/dillo/build.sh +++ b/dillo/build.sh @@ -21,8 +21,8 @@ patch[0]=dillo-0.8.6-linkorder.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-dlgui" -[ "$_os" = "irix53" ] && configure_args="$configure_args --disable-threaded-dns" +configure_args+=(--disable-dlgui) +[ "$_os" = "irix53" ] && configure_args+=(--disable-threaded-dns) reg prep prep() diff --git a/doxygen/build.sh b/doxygen/build.sh index 6d43952..e010372 100755 --- a/doxygen/build.sh +++ b/doxygen/build.sh @@ -21,8 +21,8 @@ patch[0]=doxygen-1.4.5-rpath.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix $prefix --perl /usr/tgcware/bin/perl --docdir ${prefix}${_sharedir}/doc --platform irix-g++ --shared --release" -[ "$_os" != "irix53" ] && configure_args="$configure_args --dot /usr/tgcware/bin/dot" +configure_args=(--prefix $prefix --perl /usr/tgcware/bin/perl --docdir ${prefix}${_sharedir}/doc --platform irix-g++ --shared --release) +[ "$_os" != "irix53" ] && configure_args+=(--dot /usr/tgcware/bin/dot) check_ac=0 shortroot=1 diff --git a/expat1/build.sh b/expat1/build.sh index bf07020..6b0c826 100755 --- a/expat1/build.sh +++ b/expat1/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix" +configure_args=(--prefix=$prefix) shortroot=1 diff --git a/expect/build.sh b/expect/build.sh index 21161f2..072082d 100755 --- a/expect/build.sh +++ b/expect/build.sh @@ -31,7 +31,7 @@ fi export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --with-tcl=${prefix}/${_libdir} --with-tclinclude=${prefix}/${_includedir}/tcl-private --with-tkinclude=${prefix}/${_includedir}/tk-private --with-tk=${prefix}/${_libdir} --enable-shared $with_gcc" +configure_args=(--prefix=$prefix --with-tcl=${prefix}/${_libdir} --with-tclinclude=${prefix}/${_includedir}/tcl-private --with-tkinclude=${prefix}/${_includedir}/tk-private --with-tk=${prefix}/${_libdir} --enable-shared $with_gcc) shortroot=1 topsrcdir=$topdir-${version%.*} diff --git a/findutils/build.sh b/findutils/build.sh index e41cfe9..f1f7178 100755 --- a/findutils/build.sh +++ b/findutils/build.sh @@ -19,7 +19,7 @@ patch[0]=findutils-4.2.33-assert.patch . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --disable-rpath --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware" +configure_args+=(--disable-rpath --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware) if [ "$_os" = "irix62" ]; then export CC=cc mipspro=1 diff --git a/flac/build.sh b/flac/build.sh index 5c5156d..b1ce5cc 100755 --- a/flac/build.sh +++ b/flac/build.sh @@ -24,7 +24,7 @@ patch[3]=flac-1.2.1-libtool-xmms-plugin.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-rpath --enable-static=no' +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-rpath --enable-static=no) subsysconf=$metadir/subsys.conf reg prep diff --git a/fltk/build.sh b/fltk/build.sh index 0e3e3bf..51343fc 100755 --- a/fltk/build.sh +++ b/fltk/build.sh @@ -21,7 +21,7 @@ patch[0]=fltk-1.1.6-fontconfig.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --enable-shared --enable-thread --enable-xft' +configure_args=(--prefix=$prefix --enable-shared --enable-thread --enable-xft) reg prep prep() diff --git a/fontconfig/build.sh b/fontconfig/build.sh index a19f196..f24e67d 100755 --- a/fontconfig/build.sh +++ b/fontconfig/build.sh @@ -24,7 +24,7 @@ export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CC=cc mipspro=1 -configure_args="$configure_args --with-confdir=$prefix/${_sysconfdir} --with-docdir=${prefix}/${_docdir}/${topdir}-${version} --with-cache-dir=$prefix/var/cache/fontconfig" +configure_args+=(--with-confdir=$prefix/${_sysconfdir} --with-docdir=${prefix}/${_docdir}/${topdir}-${version} --with-cache-dir=$prefix/var/cache/fontconfig) reg prep prep() diff --git a/gaim/build.sh b/gaim/build.sh index eb16252..bc085c9 100755 --- a/gaim/build.sh +++ b/gaim/build.sh @@ -27,7 +27,7 @@ patch[6]=gaim-2.0.0-missing-X11.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/ncurses" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-gnutls=yes --enable-nss=no --disable-gevolution" +configure_args+=(--enable-gnutls=yes --enable-nss=no --disable-gevolution) ac_overrides="ac_cv_func_inet_ntop=no" reg prep diff --git a/gcc3/build.sh b/gcc3/build.sh index b978170..b6e35f8 100755 --- a/gcc3/build.sh +++ b/gcc3/build.sh @@ -50,11 +50,10 @@ gld=0 objdir=cccfoa_ntools # Default configure arguments for all platforms -global_config_args="--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --enable-shared" +configure_args=(--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --enable-shared) # Platform specific settings if [ "$_os" = "irix53" ]; then export CONFIG_SHELL=/bin/ksh - platform_configure_args="" withada=0 objdir=cccfo_ntools_ldflags gas=0 @@ -78,7 +77,7 @@ if [ "$_os" = "irix62" ]; then export GNAT_ROOT=/usr/tgcware/gcc-3.4.6/bin fi export CC=$compiler_path/gcc - platform_configure_args="--disable-multilib" + configure_args+=(--disable-multilib) fi # End of platform specific settings now setup the final configure_args [ $withcc -eq 1 ] && langs="$langs,c++" @@ -86,8 +85,8 @@ fi [ $withobjc -eq 1 ] && langs="$langs,objc" [ $withada -eq 1 ] && langs="$langs,ada" [ $withjava -eq 1 ] && langs="$langs,java" -[ $gas -eq 1 ] && global_config_args="$global_config_args $gnuas" -[ $gld -eq 1 ] && global_config_args="$global_config_args $gnuld" +[ $gas -eq 1 ] && configure_args+=($gnuas) +[ $gld -eq 1 ] && configure_args+=($gnuld) # For GNU tools we need a few extras #if [ $gld -eq 1 -o $gas -eq 1 ]; then @@ -100,7 +99,7 @@ fi #fi # Finally -configure_args="$global_config_args $langs $platform_configure_args" +configure_args+=($langs) # Make sure our desired host compiler is first in the path # This mostly matters for the Ada builds where using gnatbind @@ -125,9 +124,9 @@ build() { setdir source ${__mkdir} -p ../$objdir - echo "$__configure $configure_args" + echo $__configure "${configure_args[@]}" setdir $srcdir/$objdir - ${__configure} $configure_args + ${__configure} "${configure_args[@]}" if [ "$_os" = "irix53" ]; then # Hack it up to add no_rqs and proper rpath. ${__sed} -i "/^archive_cmds=/ s;so_locations;so_locations $MY_LDFLAGS;" mips-sgi-${os}/libobjc/libtool diff --git a/gcc4/build.sh b/gcc4/build.sh index af5e917..095fa38 100755 --- a/gcc4/build.sh +++ b/gcc4/build.sh @@ -33,7 +33,7 @@ gas=0 gld=0 -global_config_args="--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware" +configure_args=(--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware) if [ "$_os" = "irix53" ]; then export CONFIG_SHELL=/bin/ksh @@ -46,20 +46,20 @@ if [ "$_os" = "irix53" ]; then withjava=0 objdir=cccfoo_gtools [ $withada -eq 1 ] && export GNAT_ROOT=$HOME/gcc-3.4.0-20040204-mips-sgi-irix5.3 # Location of gnatbind - configure_args="$global_config_args --enable-shared=libstdc++" + configure_args+=(--enable-shared=libstdc++) fi if [ "$_os" = "irix62" ]; then - #configure_args="$global_config_args --disable-multilib $gnuas --enable-shared=libstdc++" + #configure_args+=(--disable-multilib $gnuas --enable-shared=libstdc++) #export CC='/usr/people/tgc/bin/cc -n32 -mips3' - #configure_args="$global_config_args --disable-shared" - configure_args="$global_config_args --enable-shared=libstdc++" + #configure_args+=(--disable-shared) + configure_args+=(--enable-shared=libstdc++) compiler_path=/usr/tgcware/gcc-3.4.6/bin export CC=$compiler_path/gcc withada=1 gas=1 objdir=cccfooa_gas_sh [ $withada -eq 1 ] && export GNAT_ROOT=/usr/tgcware/gcc-3.4.6/bin - [ $withjava -eq 1 ] && configure_args="$configure_args --with-system-zlib --enable-java-awt=gtk" + [ $withjava -eq 1 ] && configure_args+=(--with-system-zlib --enable-java-awt=gtk) fi if [ $gas -eq 1 -o $gld -eq 1 ]; then @@ -75,11 +75,11 @@ if [ $gas -eq 1 -o $gld -eq 1 ]; then fi [ $withada -eq 1 ] && langs="$langs,ada" [ $withjava -eq 1 ] && langs="$langs,java" -[ $gas -eq 1 ] && configure_args="$configure_args $gnuas" -[ $gld -eq 1 ] && configure_args="$configure_args $gnuld" +[ $gas -eq 1 ] && configure_args+=($gnuas) +[ $gld -eq 1 ] && configure_args+=($gnuld) # Workaround http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24345 [ $gld -eq 0 ] && ac_overrides="gcc_cv_as_comdat_group=no gcc_cv_as_comdat_group_percent=no" -configure_args="$configure_args $langs" +configure_args+=($langs) # Define abbreviated version number abbrev_ver=$(echo $version|$SED -e 's/\.//g') diff --git a/gcc41/build.sh b/gcc41/build.sh index 60b740a..77849fc 100755 --- a/gcc41/build.sh +++ b/gcc41/build.sh @@ -33,7 +33,7 @@ gas=0 gld=0 -global_config_args="--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware" +configure_args=(--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware) if [ "$_os" = "irix53" ]; then export CONFIG_SHELL=/bin/ksh @@ -45,19 +45,19 @@ if [ "$_os" = "irix53" ]; then withjava=0 objdir=cccfoo_gtools [ $withada -eq 1 ] && export GNAT_ROOT=$HOME/gcc-3.4.0-20040204-mips-sgi-irix5.3 # Location of gnatbind - configure_args="$global_config_args --enable-shared=libstdc++ $gnuas $gnuld" + configure_args+=(--enable-shared=libstdc++ $gnuas $gnuld) fi if [ "$_os" = "irix62" ]; then - #configure_args="$global_config_args --disable-multilib --enable-shared=libstdc++" + #configure_args+=(--disable-multilib --enable-shared=libstdc++) #export CC='/usr/people/tgc/bin/cc -n32 -mips3' - configure_args="$global_config_args --enable-shared=libstdc++" + configure_args+=(--enable-shared=libstdc++) export CC=/usr/tgcware/gcc-4.1.1/bin/gcc export CONFIG_SHELL=/bin/ksh withada=1 gas=1 objdir=cccfooa_gas [ $withada -eq 1 ] && export GNAT_ROOT=/usr/tgcware/gcc-4.1.1/bin - [ $withjava -eq 1 ] && configure_args="$configure_args --with-system-zlib --enable-java-awt=gtk" + [ $withjava -eq 1 ] && configure_args+=(--with-system-zlib --enable-java-awt=gtk) fi if [ $gas -eq 1 -o $gld -eq 1 ]; then @@ -73,9 +73,9 @@ if [ $gas -eq 1 -o $gld -eq 1 ]; then fi [ $withada -eq 1 ] && langs="$langs,ada" [ $withjava -eq 1 ] && langs="$langs,java" -[ $gas -eq 1 ] && configure_args="$configure_args $gnuas" -[ $gld -eq 1 ] && configure_args="$configure_args $gnuld" -configure_args="$configure_args $langs" +[ $gas -eq 1 ] && configure_args+=($gnuas) +[ $gld -eq 1 ] && configure_args+=($gnuld) +configure_args+=($langs) # Define abbreviated version number abbrev_ver=$(echo $version|$SED -e 's/\.//g') diff --git a/gcc42/build.sh b/gcc42/build.sh index b05c201..d29f24f 100755 --- a/gcc42/build.sh +++ b/gcc42/build.sh @@ -45,26 +45,26 @@ if [ "$_os" = "irix53" ]; then withjava=0 objdir=cccfoo_gtools [ $withada -eq 1 ] && export GNAT_ROOT=$HOME/gcc-3.4.0-20040204-mips-sgi-irix5.3 # Location of gnatbind - configure_args="$global_config_args --enable-shared=libstdc++ $gnuas $gnuld" + configure_args+=(--enable-shared=libstdc++ $gnuas $gnuld) fi if [ "$_os" = "irix62" ]; then - #configure_args="$global_config_args --disable-multilib --enable-shared=libstdc++" + #configure_args+=(--disable-multilib --enable-shared=libstdc++) #export CC='/usr/people/tgc/bin/cc -n32 -mips3' - configure_args="$global_config_args --enable-shared=libstdc++" + configure_args+=(--enable-shared=libstdc++) #export CC=/usr/tgcware/gcc-3.4.6/bin/gcc export CONFIG_SHELL=/bin/ksh withada=1 gas=1 objdir=cccfooa_gas #[ $withada -eq 1 ] && export GNAT_ROOT=/usr/tgcware/gcc-3.4.6/bin - [ $withjava -eq 1 ] && configure_args="$configure_args --with-system-zlib --enable-java-awt=gtk" + [ $withjava -eq 1 ] && configure_args+=(--with-system-zlib --enable-java-awt=gtk) fi [ $withada -eq 1 ] && langs="$langs,ada" [ $withjava -eq 1 ] && langs="$langs,java" -[ $gas -eq 1 ] && configure_args="$configure_args $gnuas" -[ $gld -eq 1 ] && configure_args="$configure_args $gnuld" -configure_args="$configure_args $langs" +[ $gas -eq 1 ] && configure_args+=($gnuas) +[ $gld -eq 1 ] && configure_args+=($gnuld) +configure_args+=($langs) # Define abbreviated version number abbrev_ver=$(echo $version | ${__tr} -d '.') diff --git a/gcc43/build.sh b/gcc43/build.sh index d1039d3..1cbca36 100755 --- a/gcc43/build.sh +++ b/gcc43/build.sh @@ -32,7 +32,7 @@ datestamp() date +%Y%m%d%H%M } -global_config_args="--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --with-gmp=/usr/tgcware --with-mpfr=/usr/tgcware" +configure_args=(--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --with-gmp=/usr/tgcware --with-mpfr=/usr/tgcware) if [ "$_os" = "irix53" ]; then export CONFIG_SHELL=/bin/ksh @@ -42,19 +42,19 @@ if [ "$_os" = "irix53" ]; then withjava=0 objdir=cccfoo_gtools [ $withada -eq 1 ] && export GNAT_ROOT=$HOME/gcc-3.4.0-20040204-mips-sgi-irix5.3 # Location of gnatbind - configure_args="$global_config_args --enable-shared=libstdc++ $gnuas $gnuld" + configure_args+=(--enable-shared=libstdc++ $gnuas $gnuld) fi if [ "$_os" = "irix62" ]; then - configure_args="$global_config_args --enable-shared --enable-threads=posix95" + configure_args+=(--enable-shared --enable-threads=posix95) export CONFIG_SHELL=/usr/tgcware/bin/bash gas=1 objdir=all_gas_pthreads #[ $withada -eq 1 ] && export GNAT_ROOT=/usr/tgcware/gcc-4.3.2/bin - [ $withjava -eq 1 ] && configure_args="$configure_args --with-system-zlib --enable-java-awt=gtk" + [ $withjava -eq 1 ] && configure_args+=(--with-system-zlib --enable-java-awt=gtk) fi [ $withjava -eq 1 ] && langs="$langs,java" -configure_args="$configure_args $asld $langs" +configure_args+=($asld $langs) # Setup tools @@ -99,7 +99,7 @@ build() datestamp setdir source mkdir -p ../$objdir - echo "$__configure $configure_args" + echo $__configure "${configure_args[@]}" generic_build ../$objdir datestamp } diff --git a/gcc45/build.sh b/gcc45/build.sh index 6326056..740a4c5 100755 --- a/gcc45/build.sh +++ b/gcc45/build.sh @@ -43,29 +43,29 @@ datestamp() date +%Y%m%d%H%M } -global_config_args="--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --with-gmp=/usr/tgcware --with-mpfr=/usr/tgcware --with-mpc=/usr/tgcware --with-libelf=/usr/tgcware --enable-obsolete --enable-shared" +configure_args=(--prefix=$prefix --with-local-prefix=$prefix --disable-nls --with-libiconv-prefix=/usr/tgcware --with-gmp=/usr/tgcware --with-mpfr=/usr/tgcware --with-mpc=/usr/tgcware --with-libelf=/usr/tgcware --enable-obsolete --enable-shared) if [ "$_os" = "irix53" ]; then export CC="/usr/tgcware/gcc-3.4.6/bin/gcc" withjava=0 objdir=all - configure_args="$global_config_args --enable-libstdcxx-pch=no" + configure_args+=(--enable-libstdcxx-pch=no) fi if [ "$_os" = "irix62" ]; then - configure_args="$global_config_args --enable-threads=posix95" + configure_args+=(--enable-threads=posix95) # objdir=crpath_pthreads # make_build_target="" -# configure_args="$configure_args --disable-bootstrap" +# configure_args+=(--disable-bootstrap) # langs="--enable-languages=c" objdir=all_pthreads - [ $withjava -eq 1 ] && configure_args="$configure_args --with-system-zlib --enable-java-awt=gtk" + [ $withjava -eq 1 ] && configure_args+=(--with-system-zlib --enable-java-awt=gtk) fi [ $withjava -eq 1 ] && langs="$langs,java" -configure_args="$configure_args $asld $langs" +configure_args+=($asld $langs) # Bugs go here -configure_args="$configure_args --with-bugurl=http://jupiterrise.com/tgcware" +configure_args+=(--with-bugurl=http://jupiterrise.com/tgcware) # Override broken test ac_overrides="gcc_cv_as_gnu_unique_object=no" @@ -98,7 +98,7 @@ build() datestamp setdir source mkdir -p ../$objdir - echo "$__configure $configure_args" + echo $__configure "${configure_args[@]}" generic_build ../$objdir #setdir ../$objdir #${__make} diff --git a/gd2/build.sh b/gd2/build.sh index 7ff0d81..4a5f969 100755 --- a/gd2/build.sh +++ b/gd2/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --disable-rpath" +configure_args=(--prefix=$prefix --disable-rpath) reg prep prep() diff --git a/gettext/build.sh b/gettext/build.sh index 93cb369..51c0ccd 100755 --- a/gettext/build.sh +++ b/gettext/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-libiconv-prefix=/usr/tgcware --disable-rpath" +configure_args+=(--with-libiconv-prefix=/usr/tgcware --disable-rpath) reg prep prep() diff --git a/gettext016/build.sh b/gettext016/build.sh index 908e24b..38ecfee 100755 --- a/gettext016/build.sh +++ b/gettext016/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-libiconv-prefix=/usr/tgcware --disable-rpath --disable-java --disable-threads --disable-openmp" +configure_args+=(--with-libiconv-prefix=/usr/tgcware --disable-rpath --disable-java --disable-threads --disable-openmp) ac_overrides="ac_cv_func_inet_ntop=no" reg prep diff --git a/gettext017/build.sh b/gettext017/build.sh index e3c6a5a..5ed7a15 100755 --- a/gettext017/build.sh +++ b/gettext017/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-libiconv-prefix=/usr/tgcware --disable-rpath --disable-java --disable-threads --disable-openmp" +configure_args+=(--with-libiconv-prefix=/usr/tgcware --disable-rpath --disable-java --disable-threads --disable-openmp) ac_overrides="ac_cv_func_inet_ntop=no" # Don't add deps on previous releases diff --git a/ghostscript/build.sh b/ghostscript/build.sh index 7aca07a..d9abdd9 100755 --- a/ghostscript/build.sh +++ b/ghostscript/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.bz2 # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix" +configure_args=(--prefix=$prefix) shortroot=1 diff --git a/gimp/build.sh b/gimp/build.sh index 28fbd03..a2a906c 100755 --- a/gimp/build.sh +++ b/gimp/build.sh @@ -23,7 +23,7 @@ export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_socket_socket=no" # Until a suitable gimp-print is available we need to disable printing -configure_args="$configure_args --disable-print --x-libraries=" +configure_args+=(--disable-print --x-libraries=) reg prep prep() diff --git a/git/build.sh b/git/build.sh index 3ec2f16..d70176c 100755 --- a/git/build.sh +++ b/git/build.sh @@ -31,7 +31,7 @@ export PERL_PATH=$prefix/bin/perl export SHELL_PATH=$prefix/bin/bash no_configure=1 __configure="make -e" -configure_args="" +configure_args= # HACK: -e must be last or echo will think it's an argument __make="/usr/tgcware/bin/make -e" make_build_target="V=1" diff --git a/glib/build.sh b/glib/build.sh index af0a109..d5193ea 100755 --- a/glib/build.sh +++ b/glib/build.sh @@ -27,7 +27,7 @@ patch[5]=glib-1.2.10-am16.patch export CC=gcc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-static=no" +configure_args+=(--enable-static=no) if [ "$_os" = "irix62" ]; then export CC=cc mipspro=1 diff --git a/glib2/build.sh b/glib2/build.sh index 2ce8301..e7a8d96 100755 --- a/glib2/build.sh +++ b/glib2/build.sh @@ -20,9 +20,9 @@ export PERL=/usr/tgcware/bin/perl export PERL_PATH=/usr/tgcware/bin/perl export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-pcre=system --with-libiconv=gnu" +configure_args+=(--with-pcre=system --with-libiconv=gnu) # Don't build with pth on 5.3 -[ "$_os" = "irix53" ] && configure_args="$configure_args --with-threads=none" +[ "$_os" = "irix53" ] && configure_args+=(--with-threads=none) reg prep prep() diff --git a/gmp/build.sh b/gmp/build.sh index 8b39c53..292ec27 100755 --- a/gmp/build.sh +++ b/gmp/build.sh @@ -21,7 +21,7 @@ patch[0]=gmp-4.2.4-use-ldflags-during-configure.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --enable-cxx --with-readline=no" +configure_args=(--prefix=$prefix --enable-cxx --with-readline=no) if [ "$_os" = "irix62" ]; then mipspro=1 export ABI=n32 diff --git a/gmp5/build.sh b/gmp5/build.sh index 057a465..539deab 100755 --- a/gmp5/build.sh +++ b/gmp5/build.sh @@ -28,7 +28,7 @@ if [ "$_os" = "irix62" ]; then export CXX=g++ export CXXFLAGS="-O2 -mabi=$ABI" fi -configure_args="$configure_args --with-readline=no" +configure_args+=(--with-readline=no) conf_flags=1 reg prep diff --git a/gnupg/build.sh b/gnupg/build.sh index 0a7fd94..8566acd 100755 --- a/gnupg/build.sh +++ b/gnupg/build.sh @@ -26,7 +26,7 @@ export CC=cc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" RNG="--enable-static-rnd=egd --with-egd-socket=/var/run/egd-pool" -configure_args="$configure_args --disable-rpath --disable-card-support $RNG" +configure_args+=(--disable-rpath --disable-card-support $RNG) [ "$_os" = "irix62" ] && ac_overrides="ac_cv_header_pthread_h=no" reg prep diff --git a/gnutls/build.sh b/gnutls/build.sh index ebad667..fee310f 100755 --- a/gnutls/build.sh +++ b/gnutls/build.sh @@ -18,7 +18,7 @@ source[0]=ftp://ftp.gnutls.org/pub/gnutls/$topdir-$version.tar.bz2 # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --disable-ld-version-script --disable-openssl-compatibility --disable-guile" +configure_args+=(--disable-static --disable-ld-version-script --disable-openssl-compatibility --disable-guile) ac_overrides="ac_cv_func_inet_ntop=no ac_cv_func_inet_pton=no" irix53 && patch[0]=gnutls-2.8.3-missing-siginterrupt.patch diff --git a/groff/build.sh b/groff/build.sh index 8fc46f3..424ff2b 100755 --- a/groff/build.sh +++ b/groff/build.sh @@ -26,7 +26,7 @@ patch[3]=groff-1.19.2-path.patch shortroot=1 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-x=no" +configure_args+=(--with-x=no) # Glem alt om mipspro, det bygger fint men programmerne virker ikke #export CC=gcc #export CXX=g++ diff --git a/gtk+/build.sh b/gtk+/build.sh index 4ea9f3a..11474d7 100755 --- a/gtk+/build.sh +++ b/gtk+/build.sh @@ -41,11 +41,11 @@ patch[19]=gtk+-1.2.10-gtkgdkdep.patch export CC=gcc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --enable-static=no" +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --enable-static=no) if [ "$_os" = "irix62" ]; then export CC=cc mipspro=1 - configure_args="$configure_args --x-libraries=/usr/lib32" + configure_args+=(--x-libraries=/usr/lib32) fi reg prep diff --git a/gtk2/build.sh b/gtk2/build.sh index 3b6ff70..3916e4a 100755 --- a/gtk2/build.sh +++ b/gtk2/build.sh @@ -18,7 +18,7 @@ patch[0]=gtk+-2.16.6-use-g_snprintf.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-visibility" +configure_args+=(--disable-visibility) reg prep prep() diff --git a/httpd22/build.sh b/httpd22/build.sh index d14acff..902a13a 100755 --- a/httpd22/build.sh +++ b/httpd22/build.sh @@ -22,7 +22,7 @@ source[0]=$topdir-$version.tar.bz2 flavour=httpd22 export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix/$flavour --with-apr=${prefix}/bin/apr-1-config --with-apr-util=${prefix}/bin/apu-1-config --with-pcre --with-z=${prefix} --with-mpm=prefork --enable-modules=all --enable-mods-shared=all --enable-suexec --with-suexec --with-suexec-uidmin=500 --with-suexec-gidmin=20 --enable-ssl --with-ssl --enable-proxy --enable-cache --enable-mem-cache --enable-file-cache --enable-disk-cache --enable-ldap --enable-authnz-ldap --enable-cgid --enable-authn-anon --enable-authn-alias" +configure_args=(--prefix=$prefix/$flavour --with-apr=${prefix}/bin/apr-1-config --with-apr-util=${prefix}/bin/apu-1-config --with-pcre --with-z=${prefix} --with-mpm=prefork --enable-modules=all --enable-mods-shared=all --enable-suexec --with-suexec --with-suexec-uidmin=500 --with-suexec-gidmin=20 --enable-ssl --with-ssl --enable-proxy --enable-cache --enable-mem-cache --enable-file-cache --enable-disk-cache --enable-ldap --enable-authnz-ldap --enable-cgid --enable-authn-anon --enable-authn-alias) reg prep prep() diff --git a/id3lib/build.sh b/id3lib/build.sh index ffccaba..536bc01 100755 --- a/id3lib/build.sh +++ b/id3lib/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-debug=no --disable-static" +configure_args+=(--enable-debug=no --disable-static) reg prep prep() diff --git a/jasper/build.sh b/jasper/build.sh index 6f5d3dd..04be894 100755 --- a/jasper/build.sh +++ b/jasper/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.zip # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --enable-shared' +configure_args=(--prefix=$prefix --enable-shared) export CC=cc mipspro=1 diff --git a/kdebase/build.sh b/kdebase/build.sh index cf28343..6932d96 100755 --- a/kdebase/build.sh +++ b/kdebase/build.sh @@ -31,7 +31,7 @@ patch[10]=kdebase-3.5.7-nochown.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/qt-3.3/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -L/usr/tgcware/qt-3.3/lib -Wl,-rpath,/usr/tgcware/qt-3.3/lib" -configure_args='--prefix=$prefix --disable-rpath --disable-pie --with-java=/usr/java --with-extra-includes=/usr/tgcware/include:/usr/java/include/irix --with-extra-libs=/usr/tgcware/lib --enable-libsuffix= --with-samba' +configure_args=(--prefix=$prefix --disable-rpath --disable-pie --with-java=/usr/java --with-extra-includes=/usr/tgcware/include:/usr/java/include/irix --with-extra-libs=/usr/tgcware/lib --enable-libsuffix= --with-samba) [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_gen_getspent=no" autonuke=0 diff --git a/kdelibs/build.sh b/kdelibs/build.sh index 06cef34..ebec72d 100755 --- a/kdelibs/build.sh +++ b/kdelibs/build.sh @@ -30,7 +30,7 @@ patch[9]=kdelibs-3.5.7-noisinf.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/qt-3.3/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -L/usr/tgcware/qt-3.3/lib -Wl,-rpath,/usr/tgcware/qt-3.3/lib" -configure_args='--prefix=$prefix --disable-rpath --disable-pie --with-extra-includes=/usr/tgcware/include --with-extra-libs=/usr/tgcware/lib --enable-libsuffix=' +configure_args=(--prefix=$prefix --disable-rpath --disable-pie --with-extra-includes=/usr/tgcware/include --with-extra-libs=/usr/tgcware/lib --enable-libsuffix=) ac_overrides="ac_cv_func_inet_pton=no ac_cv_func_inet_ntop=no" autonuke=0 diff --git a/krb5/build.sh b/krb5/build.sh index b20f2a3..5b60def 100755 --- a/krb5/build.sh +++ b/krb5/build.sh @@ -26,7 +26,7 @@ patch_prefix="-p0" export PERL="/usr/tgcware/bin/perl" kerbdir=krb5 prefix=${prefix}/${kerbdir} -configure_args='--prefix=$prefix --without-krb4 --disable-ipv6 --disable-thread-support' +configure_args=(--prefix=$prefix --without-krb4 --disable-ipv6 --disable-thread-support) ac_overrides="ac_cv_func_inet_pton=no ac_cv_func_inet_ntop=no" reg prep diff --git a/less/build.sh b/less/build.sh index 01a29bf..308fe5f 100755 --- a/less/build.sh +++ b/less/build.sh @@ -26,7 +26,7 @@ if [ "$_os" = "irix53" ]; then mipspro=2 export LDFLAGS="-Wl,-no_rqs" fi -configure_args="$configure_args --with-editor=/bin/vi" +configure_args+=(--with-editor=/bin/vi) reg prep prep() diff --git a/lftp/build.sh b/lftp/build.sh index 3e2a5f7..89e6278 100755 --- a/lftp/build.sh +++ b/lftp/build.sh @@ -23,7 +23,7 @@ patch[2]=lftp-3.4.3-prefer-ncurses.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-shared --enable-static=no --with-gnutls --without-openssl --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware" +configure_args+=(--enable-shared --enable-static=no --with-gnutls --without-openssl --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware) reg prep prep() diff --git a/libao/build.sh b/libao/build.sh index a891fbb..e633c1e 100755 --- a/libao/build.sh +++ b/libao/build.sh @@ -24,7 +24,7 @@ patch[3]=libao-0.8.6-trio-include.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --disable-esd --disable-polyp' +configure_args=(--prefix=$prefix --disable-esd --disable-polyp) reg prep prep() diff --git a/libelf/build.sh b/libelf/build.sh index e054c1e..58d1a39 100755 --- a/libelf/build.sh +++ b/libelf/build.sh @@ -16,7 +16,7 @@ source[0]=http://www.mr511.de/software/$topdir-$version.tar.gz . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --disable-nls --enable-compat=no" +configure_args+=(--disable-nls --enable-compat=no) ac_overrides="ac_cv_header_elf_h=no ac_cv_header_sys_elf_h=no" reg prep diff --git a/libetpan/build.sh b/libetpan/build.sh index e5b2eb0..22c3a97 100755 --- a/libetpan/build.sh +++ b/libetpan/build.sh @@ -27,7 +27,7 @@ patch[6]=libetpan-0.45-setenv.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --with-openssl=no --with-gnutls --disable-ipv6" +configure_args+=(--disable-static --with-openssl=no --with-gnutls --disable-ipv6) reg prep prep() diff --git a/libexif/build.sh b/libexif/build.sh index 56a54bd..da4ce32 100755 --- a/libexif/build.sh +++ b/libexif/build.sh @@ -21,7 +21,7 @@ patch[0]=libexif-0.6.13-trio.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-rpath" +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-rpath) reg prep prep() diff --git a/libgcrypt/build.sh b/libgcrypt/build.sh index 1f3a0f2..d9762da 100755 --- a/libgcrypt/build.sh +++ b/libgcrypt/build.sh @@ -19,7 +19,7 @@ patch[0]=libgcrypt-1.4.4-trio.patch . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --disable-dev-random --enable-random=egd --with-egd-socket=/var/run/egd-pool" +configure_args+=(--disable-dev-random --enable-random=egd --with-egd-socket=/var/run/egd-pool) ac_overrides="ac_cv_lib_socket_socket=no" #[ "$_os" = "irix53" ] && NO_RQS="-Wl,-no_rqs" export CPPFLAGS="-I/usr/tgcware/include" diff --git a/libgpg-error/build.sh b/libgpg-error/build.sh index db6c247..27cb6bc 100755 --- a/libgpg-error/build.sh +++ b/libgpg-error/build.sh @@ -20,7 +20,7 @@ patch[1]=libgpg-error-1.7-inline.patch . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args='--prefix=$prefix --enable-nls --disable-rpath --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware' +configure_args=(--prefix=$prefix --enable-nls --disable-rpath --with-libiconv-prefix=/usr/tgcware --with-libintl-prefix=/usr/tgcware) export CC=cc mipspro=1 [ "$_os" = "irix53" ] && NO_RQS="-Wl,-no_rqs" diff --git a/libiconv/build.sh b/libiconv/build.sh index 4848db1..21b4cd9 100755 --- a/libiconv/build.sh +++ b/libiconv/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export LDFLAGS="-L$prefix/lib -Wl,-rpath,$prefix/lib" -configure_args='--prefix=$prefix --mandir=$prefix/${_mandir} --enable-extra-encodings' +configure_args=(--prefix=$prefix --mandir=$prefix/${_mandir} --enable-extra-encodings) reg prep prep() diff --git a/libidn/build.sh b/libidn/build.sh index f128b8a..ca00874 100755 --- a/libidn/build.sh +++ b/libidn/build.sh @@ -23,7 +23,7 @@ mipspro=1 export CC=cc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static" +configure_args+=(--disable-static) reg prep prep() diff --git a/libjpeg/build.sh b/libjpeg/build.sh index 2c4a599..d0734cb 100755 --- a/libjpeg/build.sh +++ b/libjpeg/build.sh @@ -25,7 +25,7 @@ check_ac=0 shortroot=1 mipspro=1 topsrcdir=jpeg-$version -configure_args='--prefix=$prefix --disable-static --enable-shared' +configure_args=(--prefix=$prefix --disable-static --enable-shared) export INSTALL="/usr/tgcware/bin/install -c -D" export CC=cc if [ "$_os" = "irix53" ]; then diff --git a/libmad/build.sh b/libmad/build.sh index 9c297bb..722113c 100755 --- a/libmad/build.sh +++ b/libmad/build.sh @@ -22,7 +22,7 @@ source[0]=$topdir-$version.tar.gz export CC=gcc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --disable-debugging --enable-fpm=mips' +configure_args=(--prefix=$prefix --disable-debugging --enable-fpm=mips) reg prep prep() diff --git a/libmng/build.sh b/libmng/build.sh index 7029f39..7b3abbb 100755 --- a/libmng/build.sh +++ b/libmng/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir}" +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir}) reg prep prep() diff --git a/libpcap/build.sh b/libpcap/build.sh index d48b9cb..71476cd 100755 --- a/libpcap/build.sh +++ b/libpcap/build.sh @@ -21,7 +21,7 @@ export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CC=cc mipspro=1 -configure_args="$configure_args --disable-ipv6" +configure_args+=(--disable-ipv6) reg prep prep() diff --git a/libpng/build.sh b/libpng/build.sh index 2f90dce..0429165 100755 --- a/libpng/build.sh +++ b/libpng/build.sh @@ -22,7 +22,7 @@ patch[1]=libpng-1.2.22-trio.patch [ "$_os" = "irix53" ] && patch[2]=libpng-1.2.22-norqs.patch # Global settings -configure_args="-f scripts/makefile.sgi" +configure_args=(-f scripts/makefile.sgi) __configure="$(basename ${__make})" mipspro=1 # Not using configure diff --git a/libsigsegv/build.sh b/libsigsegv/build.sh index 860d566..d0f73e8 100755 --- a/libsigsegv/build.sh +++ b/libsigsegv/build.sh @@ -21,7 +21,7 @@ export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" export CC=cc mipspro=1 -configure_args="$configure_args --disable-static --enable-shared" +configure_args+=(--disable-static --enable-shared) reg prep prep() diff --git a/libtiff/build.sh b/libtiff/build.sh index 48a92e8..0720052 100755 --- a/libtiff/build.sh +++ b/libtiff/build.sh @@ -19,7 +19,7 @@ patch[0]=tiff-3.9.6-trio.patch export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" [ "$_os" = "irix62" ] && xlib=/usr/lib32 || xlib=/usr/lib -configure_args='--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --with-zlib-include-dir=/usr/tgcware/include --with-zlib-lib-dir=/usr/tgcware/lib --with-jpeg-include-dir=/usr/tgcware/include --with-jpeg-lib-dir=/usr/tgcware/lib --disable-cxx --x-libraries=$xlib' +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --with-zlib-include-dir=/usr/tgcware/include --with-zlib-lib-dir=/usr/tgcware/lib --with-jpeg-include-dir=/usr/tgcware/include --with-jpeg-lib-dir=/usr/tgcware/lib --disable-cxx --x-libraries=$xlib) reg prep prep() diff --git a/libwmf/build.sh b/libwmf/build.sh index 8699f36..d759bcd 100755 --- a/libwmf/build.sh +++ b/libwmf/build.sh @@ -21,7 +21,7 @@ patch[2]=libwmf-0.2.8.4-intoverflow.patch export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" [ "$_os" = "irix62" ] && xlib=/usr/lib32 || xlib=/usr/lib -configure_args="--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --with-libxml2 --with-sysfontmap=${prefix}/${_sharedir}/fonts/fontmap --with-gsfontmap=${prefix}/${_sharedir}/ghostscript/8.15/lib/Fontmap --with-gsfontdir=${prefix}/${_sharedir}/fonts/default/ghostscript --x-libraries=$xlib" +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --with-libxml2 --with-sysfontmap=${prefix}/${_sharedir}/fonts/fontmap --with-gsfontmap=${prefix}/${_sharedir}/ghostscript/8.15/lib/Fontmap --with-gsfontdir=${prefix}/${_sharedir}/fonts/default/ghostscript --x-libraries=$xlib) META_CLEAN="$META_CLEAN ops" diff --git a/libxml2/build.sh b/libxml2/build.sh index e83b2df..48e42d4 100755 --- a/libxml2/build.sh +++ b/libxml2/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.bz2 # Global settings export LDFLAGS="-L$prefix/lib -Wl,-rpath,$prefix/lib" export CPPFLAGS="-I$prefix/include" -configure_args="$configure_args --without-python" +configure_args+=(--without-python) reg prep prep() diff --git a/libxslt/build.sh b/libxslt/build.sh index 0b81e52..2cebee5 100755 --- a/libxslt/build.sh +++ b/libxslt/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.bz2 # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --without-python" +configure_args+=(--without-python) reg prep prep() diff --git a/lzo/build.sh b/lzo/build.sh index 66b5827..de7832c 100755 --- a/lzo/build.sh +++ b/lzo/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-shared" +configure_args+=(--enable-shared) [ "$_os" = "irix62" ] && export CC=cc && mipspro=1 reg prep diff --git a/mc/build.sh b/mc/build.sh index c57f21b..5d2fb65 100755 --- a/mc/build.sh +++ b/mc/build.sh @@ -21,7 +21,7 @@ patch[0]=mc-4.6.1-snprintf.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-screen=ncurses --disable-rpath" +configure_args+=(--with-screen=ncurses --disable-rpath) [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_sun_getmntent=no ac_cv_lib_gen_getmntent=no ac_cv_lib_socket_socket=no" reg prep diff --git a/mpfr/build.sh b/mpfr/build.sh index 94eff87..6447593 100755 --- a/mpfr/build.sh +++ b/mpfr/build.sh @@ -19,7 +19,7 @@ patch[1]=mpfr-2.4.2-patch01.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-gmp=$prefix --enable-shared" +configure_args+=(--with-gmp=$prefix --enable-shared) export CC=gcc reg prep diff --git a/mpfr3/build.sh b/mpfr3/build.sh index 68b6946..34f00bc 100755 --- a/mpfr3/build.sh +++ b/mpfr3/build.sh @@ -18,7 +18,7 @@ patch[0]=mpfr-3.1.0p7.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-gmp=$prefix --enable-shared" +configure_args+=(--with-gmp=$prefix --enable-shared) CC=gcc if irix62; then mipspro=1 diff --git a/mpg321/build.sh b/mpg321/build.sh index b5e8e0d..76b6062 100755 --- a/mpg321/build.sh +++ b/mpg321/build.sh @@ -22,7 +22,7 @@ patch[1]=mpg321-0.2.10-mapfailed.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-mpg123-symlink=no --with-default-audio=irix" +configure_args+=(--enable-mpg123-symlink=no --with-default-audio=irix) reg prep prep() diff --git a/mutt/build.sh b/mutt/build.sh index 4facd5c..547f517 100755 --- a/mutt/build.sh +++ b/mutt/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/ncurses" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-imap --enable-pop --with-ssl --with-curses=/usr/tgcware" +configure_args+=(--enable-imap --enable-pop --with-ssl --with-curses=/usr/tgcware) reg prep prep() diff --git a/nano/build.sh b/nano/build.sh index 414502f..7260b5f 100755 --- a/nano/build.sh +++ b/nano/build.sh @@ -24,7 +24,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/ncurses" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-all --with-libiconv-prefix=$prefix --with-glib-prefix=$prefix" +configure_args+=(--enable-all --with-libiconv-prefix=$prefix --with-glib-prefix=$prefix) reg prep prep() diff --git a/ncurses/build.sh b/ncurses/build.sh index 4be7bda..c39d056 100755 --- a/ncurses/build.sh +++ b/ncurses/build.sh @@ -18,7 +18,7 @@ source[0]=ftp://ftp.sunet.se/pub/gnu/ncurses/$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --with-shared --without-debug --disable-rpath --with-manpage-format=normal --with-manpage-symlinks --enable-symlinks --without-ada --with-libtool' +configure_args=(--prefix=$prefix --with-shared --without-debug --disable-rpath --with-manpage-format=normal --with-manpage-symlinks --enable-symlinks --without-ada --with-libtool) reg prep prep() diff --git a/neon/build.sh b/neon/build.sh index d3ba8ce..ac6b631 100755 --- a/neon/build.sh +++ b/neon/build.sh @@ -18,7 +18,7 @@ source[0]=http://webdav.org/neon/$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-ssl=gnutls --with-egd=/var/run/egd-pool --disable-static --enable-shared --enable-ld-version-script=no" +configure_args+=(--with-ssl=gnutls --with-egd=/var/run/egd-pool --disable-static --enable-shared --enable-ld-version-script=no) reg prep prep() diff --git a/openldap22/build.sh b/openldap22/build.sh index 64b9810..f580163 100755 --- a/openldap22/build.sh +++ b/openldap22/build.sh @@ -22,7 +22,7 @@ source[0]=$topdir-$version.tgz export CC=gcc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --disable-slapd --disable-slurpd' +configure_args=(--prefix=$prefix --disable-slapd --disable-slurpd) reg prep prep() diff --git a/openldap23/build.sh b/openldap23/build.sh index ddac7d4..375e89a 100755 --- a/openldap23/build.sh +++ b/openldap23/build.sh @@ -24,9 +24,9 @@ patch[0]=openldap-2.3.21-find-needs-print.patch export CC=gcc export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-slapd --disable-slurpd" +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --infodir=${prefix}/${_infodir} --disable-slapd --disable-slurpd) [ "$_os" = "irix62" ] && ac_overrides="ac_cv_func_inet_ntop=no" -[ "$_os" = "irix53" ] && configure_args="$configure_args --with-threads=no" +[ "$_os" = "irix53" ] && configure_args+=(--with-threads=no) reg prep prep() diff --git a/openntpd/build.sh b/openntpd/build.sh index 92f1b8e..cde9245 100755 --- a/openntpd/build.sh +++ b/openntpd/build.sh @@ -21,7 +21,7 @@ patch[0]=openntpd-3.7p1-nochown.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --with-privsep-user=_ntp --with-privsep-path=/var/empty/ntpd' +configure_args=(--prefix=$prefix --with-privsep-user=_ntp --with-privsep-path=/var/empty/ntpd) ac_overrides="ac_cv_func_inet_pton=no" reg prep diff --git a/openssh/build.sh b/openssh/build.sh index 1e9eee4..02ac07f 100755 --- a/openssh/build.sh +++ b/openssh/build.sh @@ -22,7 +22,7 @@ subsysconf=$metadir/subsys.conf # Global settings mipspro=1 CC=cc -configure_args="--prefix=$prefix --sysconfdir=$prefix/${_sysconfdir}/ssh --datadir=$prefix/${_sharedir}/openssh --mandir=$prefix/${_mandir} --with-default-path=$prefix/bin:/usr/bsd:/usr/bin --with-mantype=man --with-privsep-user=sshd --with-privsep-path=/var/empty/sshd --with-superuser-path=/usr/sbin:/usr/bsd:/sbin:/usr/bin:/bin:/etc:/usr/etc:/usr/bin/X11:$prefix/bin --with-prngd-socket=/var/run/egd-pool" +configure_args=(--prefix=$prefix --sysconfdir=$prefix/${_sysconfdir}/ssh --datadir=$prefix/${_sharedir}/openssh --mandir=$prefix/${_mandir} --with-default-path=$prefix/bin:/usr/bsd:/usr/bin --with-mantype=man --with-privsep-user=sshd --with-privsep-path=/var/empty/sshd --with-superuser-path=/usr/sbin:/usr/bsd:/sbin:/usr/bin:/bin:/etc:/usr/etc:/usr/bin/X11:$prefix/bin --with-prngd-socket=/var/run/egd-pool) if [ "$_os" = "irix53" ]; then CC=gcc mipspro=0 diff --git a/openssl/build.sh b/openssl/build.sh index d93aa6c..826fd68 100755 --- a/openssl/build.sh +++ b/openssl/build.sh @@ -22,13 +22,13 @@ source[0]=$topdir-$version.tar.gz ignore_deps="tgc_perl5.sw.base" check_ac=0 __configure="./Configure" -shared_args="--prefix=$prefix --openssldir=$prefix/ssl zlib shared" +configure_args=(--prefix=$prefix --openssldir=$prefix/ssl zlib shared) if [ "$_os" == "irix53" ]; then - configure_args="irix-cc $shared_args" + configure_args+=(irix-cc) mipspro=2 fi if [ "$_os" == "irix62" ]; then - configure_args="irix-mips3-cc $shared_args" + configure_args+=(irix-mips3-cc) mipspro=1 fi @@ -42,7 +42,7 @@ reg build build() { setdir source - $__configure $configure_args + $__configure "${configure_args[@]}" ${__gsed} -i '/^CFLAG=/s;.*=;CFLAG=-Olimit 3000 -I/usr/tgcware/include;' Makefile if [ "$_os" == "irix53" ]; then ${__gsed} -i '/EX_LIBS/s;-lz;-Wl,-no_rqs -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -lz;' Makefile diff --git a/openssl1/build.sh b/openssl1/build.sh index 591841e..6d50d55 100755 --- a/openssl1/build.sh +++ b/openssl1/build.sh @@ -22,13 +22,13 @@ patch[0]=openssl-1.0.0a-no-multilib.patch ignore_deps="tgc_perl5.sw.base" check_ac=0 __configure="./Configure" -shared_args="--prefix=$prefix --openssldir=$prefix/ssl zlib shared" +configure_args=(--prefix=$prefix --openssldir=$prefix/ssl zlib shared) mipspro=1 if [ "$_os" == "irix53" ]; then - configure_args="irix-cc $shared_args" + configure_args+=(irix-cc) fi if [ "$_os" == "irix62" ]; then - configure_args="irix-mips3-cc $shared_args" + configure_args+=(irix-mips3-cc) fi make_check_target=test @@ -45,7 +45,7 @@ reg build build() { setdir source - $__configure $configure_args + $__configure "${configure_args[@]}" if [ "$_os" == "irix53" ]; then ${__gsed} -i '/^CFLAG=/s;.*=;CFLAG=-Olimit 3000 -I/usr/tgcware/include;' Makefile ${__gsed} -i '/EX_LIBS/s;-lz;-Wl,-no_rqs -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -lz;' Makefile diff --git a/openttd/build.sh b/openttd/build.sh index 5cd7456..f4834be 100755 --- a/openttd/build.sh +++ b/openttd/build.sh @@ -23,7 +23,7 @@ patch[3]=openttd-0.4.8-sa_len.patch # Global settings export CC=gcc -configure_args="CC=gcc CFLAGS=\"-I/usr/tgcware/include -I/usr/tgcware/include/SDL\" INSTALL=1 PREFIX=$prefix BINARY_DIR=${_bindir} USE_HOMEDIR=1 ICON_DIR=${_sharedir}/pixmaps LDFLAGS=\"-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -ltrio\" DATA_DIR=share/openttd PERSONAL_DIR=.openttd" +configure_args=(CC=gcc CFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/SDL" INSTALL=1 PREFIX=$prefix BINARY_DIR=${_bindir} USE_HOMEDIR=1 ICON_DIR=${_sharedir}/pixmaps LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -ltrio" DATA_DIR=share/openttd PERSONAL_DIR=.openttd VERBOSE=1) __configure=$MAKE_PROG reg prep @@ -36,7 +36,7 @@ reg build build() { setdir source - $MAKE_PROG CC=gcc CFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/SDL" INSTALL=1 PREFIX=$prefix BINARY_DIR=${_bindir} USE_HOMEDIR=1 ICON_DIR=${_sharedir}/pixmaps LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib -ltrio" DATA_DIR=share/openttd PERSONAL_DIR=.openttd VERBOSE=1 + $MAKE_PROG "${configure_args[@]}" } reg install diff --git a/patch/build.sh b/patch/build.sh index d3f3832..6ced1e9 100755 --- a/patch/build.sh +++ b/patch/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir-$version.tar.gz # Global settings shortroot=1 -configure_args="--prefix=$prefix" +configure_args=(--prefix=$prefix) reg prep prep() diff --git a/pcre/build.sh b/pcre/build.sh index 338444a..ec5e097 100755 --- a/pcre/build.sh +++ b/pcre/build.sh @@ -21,7 +21,7 @@ patch[0]=pcre-7.8-no-linker-alias.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-unicode-properties" +configure_args+=(--enable-unicode-properties) export CXX=g++ export CC=cc mipspro=1 diff --git a/perl-Error/build.sh b/perl-Error/build.sh index 3b84663..296b22b 100755 --- a/perl-Error/build.sh +++ b/perl-Error/build.sh @@ -19,7 +19,7 @@ maketest=1 perlpkgname="$(echo $pkgdir|sed -e 's/-/_/g')" distfile='$pkgdir-$version-$pkgver.tgc-$os-$cpu-$pkgdirdesig.tardist' __configure="perl" -configure_args="Makefile.PL" +configure_args=(Makefile.PL) reg prep prep() diff --git a/perl-URI/build.sh b/perl-URI/build.sh index 34a27e7..88ea1d6 100755 --- a/perl-URI/build.sh +++ b/perl-URI/build.sh @@ -22,7 +22,7 @@ source[0]=$topdir-$version.tar.gz maketest=1 perlpkgname="$(echo $pkgdir|sed -e 's/-/_/g')" __configure="perl" -configure_args="Makefile.PL" +configure_args=(Makefile.PL) reg prep prep() diff --git a/perl-XML-Parser/build.sh b/perl-XML-Parser/build.sh index 487decb..4b782b3 100755 --- a/perl-XML-Parser/build.sh +++ b/perl-XML-Parser/build.sh @@ -23,7 +23,7 @@ maketest=1 perlpkgname="$(echo $pkgdir|sed -e 's/-/_/g')" distfile='$pkgdir-$version-$pkgver.tgc-$os-$cpu-$pkgdirdesig.tardist' __configure="perl" -configure_args="Makefile.PL" +configure_args=(Makefile.PL) reg prep prep() diff --git a/perl-pmtools/build.sh b/perl-pmtools/build.sh index b95beb0..0446996 100755 --- a/perl-pmtools/build.sh +++ b/perl-pmtools/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings perlpkgname="$(echo $pkgdir|sed -e 's/-/_/g')" __configure="perl" -configure_args="Makefile.PL" +configure_args=(Makefile.PL) reg prep prep() diff --git a/perl5/build.sh b/perl5/build.sh index b6c26fa..b07d0e3 100755 --- a/perl5/build.sh +++ b/perl5/build.sh @@ -24,7 +24,7 @@ patch[3]=perl-5.8.7-dbm.patch # Global settings check_ac=0 __configure="sh Configure" -configure_args="-Dcc='gcc' -Darchname=${cpu}-irix -Dprefix=$prefix -Dmyhostname=localhost -Dcf_by='Tom G. Christensen' -Dcf_email='irixpkg@jupiterrise.com' -Dperladmin=root@localhost -Dinstallprefix=${stagedir}${prefix} -Dman3ext=3pm -Uinstallusrbinperl -Dpager='/usr/bin/more' -Dlocincpth='/usr/tgcware/include' -Dloclibpth='/usr/tgcware/lib' -des -Dinc_version_list='5.8.7 5.8.8'" +configure_args=(-Dcc=gcc -Darchname=${cpu}-irix -Dprefix=$prefix -Dmyhostname=localhost -Dcf_by="Tom G. Christensen" -Dcf_email=irixpkg@jupiterrise.com -Dperladmin=root@localhost -Dinstallprefix=${stagedir}${prefix} -Dman3ext=3pm -Uinstallusrbinperl -Dpager=/usr/bin/more -Dlocincpth=/usr/tgcware/include -Dloclibpth=/usr/tgcware/lib -des -Dinc_version_list="5.8.7 5.8.8") [ "$_os" = "irix53" ] && NO_RQS="-Wl,-no_rqs" reg prep @@ -37,7 +37,7 @@ reg build build() { setdir source - $__configure -Dcc='gcc' -Darchname=${cpu}-irix -Dprefix=$prefix -Dmyhostname=localhost -Dcf_by='Tom G. Christensen' -Dcf_email='irixpkg@jupiterrise.com' -Dperladmin=root@localhost -Dinstallprefix=${stagedir}${prefix} -Dman3ext=3pm -Uinstallusrbinperl -Dpager='/usr/bin/more' -Dlocincpth='/usr/tgcware/include' -Dloclibpth='/usr/tgcware/lib' -des -Dinc_version_list='5.8.7 5.8.8' + $__configure "${configure_args[@]}" ${__make} LDDLFLAGS="-shared -L/usr/tgcware/lib -rpath /usr/tgcware/lib" CLDFLAGS="$NO_RQS -L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" } diff --git a/pidgin/build.sh b/pidgin/build.sh index 9364e8e..beae77a 100755 --- a/pidgin/build.sh +++ b/pidgin/build.sh @@ -29,7 +29,7 @@ patch[8]=pidgin-2.0.0-finch-configh.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/ncurses" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-gnutls=yes --enable-nss=no --disable-gevolution" +configure_args+=(--enable-gnutls=yes --enable-nss=no --disable-gevolution) ac_overrides="ac_cv_func_inet_ntop=no" reg prep diff --git a/pixman/build.sh b/pixman/build.sh index a8e1b18..0ddafa7 100755 --- a/pixman/build.sh +++ b/pixman/build.sh @@ -18,7 +18,7 @@ patch[0]=pixman-0.16.2-sgi.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --disable-gtk" +configure_args+=(--disable-static --disable-gtk) reg prep prep() diff --git a/popt/build.sh b/popt/build.sh index 251b8ff..a21a4f2 100755 --- a/popt/build.sh +++ b/popt/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --with-libiconv-prefix=/usr/tgcware -with-libintl-prefix=/usr/tgcware" +configure_args=(--prefix=$prefix --with-libiconv-prefix=/usr/tgcware -with-libintl-prefix=/usr/tgcware) reg prep prep() @@ -34,7 +34,7 @@ reg build build() { setdir source - $__configure $configure_args + $__configure "${configure_args[@]}" # configure/libtool support for gettext is completely broken, this'll make # sure we link with the right libraries ${SED} -e '/^LIBS\ =/ s/=/=\ -liconv\ -lintl/g' Makefile > Makefile.fixed diff --git a/prngd/build.sh b/prngd/build.sh index 60c13c2..e97615e 100755 --- a/prngd/build.sh +++ b/prngd/build.sh @@ -31,7 +31,7 @@ if [ "$_os" = "irix53" ]; then mipspro=2 fi __configure="make" -configure_args="CC=$CC CFLAGS=\\\"$cflags_os\\\" DEFS=\\\"-DRANDSAVENAME=\\\"${prefix}/${_sysconfdir}/prngd/prngd-seed\\\" -DCONFIGFILE=\\\"${prefix}/${_sysconfdir}/prngd/prngd.conf\\\"\\\"" +configure_args=(CC=$CC CFLAGS="$cflags_os" DEFS="-DRANDSAVENAME=\\\"${prefix}/${_sysconfdir}/prngd/prngd-seed\\\" -DCONFIGFILE=\\\"${prefix}/${_sysconfdir}/prngd/prngd.conf\\\"") reg prep prep() @@ -44,7 +44,7 @@ build() { #generic_build setdir source - $MAKE_PROG CC=$CC CFLAGS="$cflags_os" DEFS="-DRANDSAVENAME=\\\"${prefix}/${_sysconfdir}/prngd/prngd-seed\\\" -DCONFIGFILE=\\\"${prefix}/${_sysconfdir}/prngd/prngd.conf\\\"" + $MAKE_PROG "${configure_args[@]}" } reg install diff --git a/pth/build.sh b/pth/build.sh index 247962b..5771396 100755 --- a/pth/build.sh +++ b/pth/build.sh @@ -21,7 +21,7 @@ source[0]=$topdir-$version.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --enable-pthread --with-mctx-mth=sjlj --with-mctx-dsp=ssjlj --with-mctx-stk=sas --enable-optimize" +configure_args=(--prefix=$prefix --enable-pthread --with-mctx-mth=sjlj --with-mctx-dsp=ssjlj --with-mctx-stk=sas --enable-optimize) reg prep prep() diff --git a/python24/build.sh b/python24/build.sh index cea92f5..1ba6644 100755 --- a/python24/build.sh +++ b/python24/build.sh @@ -29,7 +29,7 @@ export CXX=g++ export LDSHARED="$CC -shared -all" unset SGI_ABI ac_overrides="ac_cv_lib_socket_socket=no" -configure_args="$configure_args --enable-shared --disable-ipv6" +configure_args+=(--enable-shared --disable-ipv6) reg prep prep() diff --git a/qt3/build.sh b/qt3/build.sh index 14634cb..784c9d3 100755 --- a/qt3/build.sh +++ b/qt3/build.sh @@ -28,7 +28,7 @@ prefix=$prefix/$qt final_qtdir=$prefix #plugins_style="-qt-style-cde -qt-style-motifplus -qt-style-platinum -qt-style-sgi -qt-style-windows -qt-style-compact -qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng" #plugins_style="-qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng" -configure_args='\ +configure_args=(\ -platform irix-g++ \ -prefix $final_qtdir \ -release \ @@ -49,7 +49,7 @@ configure_args='\ -L/usr/tgcware/lib \ -R/usr/tgcware/lib \ -L$final_qtdir/${_libdir} \ - -R$final_qtdir/${_libdir}' + -R$final_qtdir/${_libdir}) reg prep prep() @@ -77,8 +77,8 @@ build() export QTDEST=$final_qtdir # Argh! It asks a question before running configure :( - echo $(_upls $configure_args) - echo yes | ./configure -v $(_upls $configure_args) + echo "${configure_args[@]}" + echo yes | ./configure -v "${configure_args[@]}" # Remove troublesome and uneeded -rpath from Makefiles before building $GSED -i '/^LFLAGS/s;\(.*mt.so.3\).*;\1;' src/Makefile cd tools diff --git a/rcs/build.sh b/rcs/build.sh index 2fae20f..aed5960 100755 --- a/rcs/build.sh +++ b/rcs/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir-$version.tar.gz # Global settings shortroot=1 -configure_args="--prefix=$prefix --with-diffutils" +configure_args=(--prefix=$prefix --with-diffutils) reg prep prep() diff --git a/rdesktop/build.sh b/rdesktop/build.sh index aeaa945..a7d9a1a 100755 --- a/rdesktop/build.sh +++ b/rdesktop/build.sh @@ -23,7 +23,7 @@ patch[0]=rdesktop-1.7.0-trio.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --with-openssl=$prefix --with-egd-socket=/var/run/egd-pool --with-sound=libao --with-libiconv-prefix=$prefix" +configure_args=(--prefix=$prefix --with-openssl=$prefix --with-egd-socket=/var/run/egd-pool --with-sound=libao --with-libiconv-prefix=$prefix) reg prep prep() diff --git a/rsync/build.sh b/rsync/build.sh index 5a19b85..57df16e 100755 --- a/rsync/build.sh +++ b/rsync/build.sh @@ -16,7 +16,7 @@ source[0]=http://www.samba.org/ftp/rsync/src/$topdir-$version.tar.gz . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args='--prefix=${prefix} --mandir=${prefix}/${_mandir} --with-rsyncd-conf=${prefix}/${_sysconfdir}/rsyncd.conf --disable-ipv6 --disable-acl-support' +configure_args=(--prefix=${prefix} --mandir=${prefix}/${_mandir} --with-rsyncd-conf=${prefix}/${_sysconfdir}/rsyncd.conf --disable-ipv6 --disable-acl-support) export CC=cc if [ "$_os" = "irix62" ]; then ac_overrides="ac_cv_func_inet_pton=no ac_cv_func_inet_ntop=no" diff --git a/samba/build.sh b/samba/build.sh index 1012f9b..fd6b437 100755 --- a/samba/build.sh +++ b/samba/build.sh @@ -24,7 +24,7 @@ patch[1]=samba-3.0.28-replace-pread_pwrite.patch export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -rpath /usr/tgcware/lib" -configure_args="--with-manpages-langs=en --with-libsmbclient \ +configure_args=(--with-manpages-langs=en --with-libsmbclient \ --prefix=$prefix --mandir=${prefix}/${_mandir} \ --with-lockdir=${prefix}/var/locks --with-piddir=${prefix}/var/run \ --with-privatedir=${prefix}/${_sysconfdir}/samba \ @@ -32,18 +32,18 @@ configure_args="--with-manpages-langs=en --with-libsmbclient \ --with-libdir=${prefix}/${_libdir}/samba \ --with-configdir=${prefix}/${_sysconfdir}/samba \ --with-swatdir=${prefix}/${_sharedir}/swat \ - --with-libiconv=/usr/tgcware" + --with-libiconv=/usr/tgcware) if [ "$_os" = "irix53" ]; then patch[2]=samba-3.0.28-use-included-fnmatch.patch ac_overrides="ac_cv_func__pread=no ac_cv_func_pread=no ac_cv_func__pwrite=no ac_cv_func_pwrite=no samba_stat_hires=no samba_cv_fpie=no" - configure_args="$configure_args --with-ldap=no --with-ads=no --with-cups=no" + configure_args+=(--with-ldap=no --with-ads=no --with-cups=no) fi if [ "$_os" = "irix62" ]; then patch[2]=samba-3.0.11-ld.patch patch[3]=samba-3.0.25a-no-tcp.h.patch ac_overrides="samba_stat_hires=no samba_cv_fpie=no" - configure_args="$configure_args --with-ldap --with-ads --with-cups" + configure_args+=(--with-ldap --with-ads --with-cups) fi topinstalldir=/ diff --git a/sdl/build.sh b/sdl/build.sh index b40f81b..8016089 100755 --- a/sdl/build.sh +++ b/sdl/build.sh @@ -27,8 +27,8 @@ patch[3]=sdl-1.2.11-ogl10.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-x11-shared=no --enable-dga=no" -#[ "$_os" = "irix53" ] && configure_args="$configure_args --enable-pth" +configure_args+=(--enable-x11-shared=no --enable-dga=no) +#[ "$_os" = "irix53" ] && configure_args+=(--enable-pth) [ -r $prefix/${_includedir}/X11/extensions/dpms.h ] && { echo "found X.org dpms.h - this will f*ck up the build" ; exit 1 ;} diff --git a/speex/build.sh b/speex/build.sh index 5a17c2b..542a2a2 100755 --- a/speex/build.sh +++ b/speex/build.sh @@ -22,7 +22,7 @@ patch[1]=speex-1.0.5-underquoted.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args='--prefix=$prefix --mandir=${prefix}/${_mandir} --with-ogg-dir=$prefix' +configure_args=(--prefix=$prefix --mandir=${prefix}/${_mandir} --with-ogg-dir=$prefix) reg prep prep() diff --git a/sqlite/build.sh b/sqlite/build.sh index 139b35f..610f6da 100755 --- a/sqlite/build.sh +++ b/sqlite/build.sh @@ -18,7 +18,7 @@ source[0]=http://www.sqlite.org/${topdir}-${version}.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/readline" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-static --enable-threadsafe=no --disable-tcl" +configure_args+=(--disable-static --enable-threadsafe=no --disable-tcl) reg prep prep() diff --git a/subversion/build.sh b/subversion/build.sh index d2c7722..fa0665e 100755 --- a/subversion/build.sh +++ b/subversion/build.sh @@ -18,7 +18,7 @@ source[0]=http://subversion.tigris.org/downloads/$topdir-$version.tar.bz2 # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --with-neon=${prefix} --with-apr=${prefix} --with-apr-util=${prefix} --without-jdk --disable-static" +configure_args+=(--with-neon=${prefix} --with-apr=${prefix} --with-apr-util=${prefix} --without-jdk --disable-static) [ "$_os" = "irix62" ] && ac_overrides="ac_cv_lib_socket_socket=no" reg prep diff --git a/sudo/build.sh b/sudo/build.sh index 722767e..bf8eca2 100755 --- a/sudo/build.sh +++ b/sudo/build.sh @@ -19,7 +19,7 @@ source[0]=$topdir-$version.tar.gz . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args="$configure_args --sysconfdir=$prefix/${_sysconfdir} --with-logging=syslog --with-logfac=auth --with-editor=/bin/vi --with-env-editor --with-ignore-dot --with-insults --with-all-insults --with-timedir=/var/run/sudo" +configure_args+=(--sysconfdir=$prefix/${_sysconfdir} --with-logging=syslog --with-logfac=auth --with-editor=/bin/vi --with-env-editor --with-ignore-dot --with-insults --with-all-insults --with-timedir=/var/run/sudo) ac_overrides="sudo_cv_func_isblank=no" topinstalldir=/ diff --git a/sylpheed-claws/build.sh b/sylpheed-claws/build.sh index 0224caa..1214003 100755 --- a/sylpheed-claws/build.sh +++ b/sylpheed-claws/build.sh @@ -24,7 +24,7 @@ patch[3]=sylpheed-claws-2.2.0-setenv.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-gnomeprint --enable-ldap" +configure_args+=(--disable-gnomeprint --enable-ldap) ac_overrides="ac_cv_lib_socket_bind=no" reg prep diff --git a/tcl/build.sh b/tcl/build.sh index ba822db..629f7f4 100755 --- a/tcl/build.sh +++ b/tcl/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir$version-src.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" -configure_args="--prefix=$prefix --disable-symbols --enable-man-symlinks" +configure_args=(--prefix=$prefix --disable-symbols --enable-man-symlinks) topsrcdir=$topdir$version export CC=cc if [ "$_os" = "irix53" ]; then diff --git a/tcpdump/build.sh b/tcpdump/build.sh index cd85ca4..64730a2 100755 --- a/tcpdump/build.sh +++ b/tcpdump/build.sh @@ -19,7 +19,7 @@ patch[1]=tcpdump-4.3.0-default-snaplen.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --disable-ipv6" +configure_args+=(--disable-ipv6) reg prep prep() diff --git a/tk/build.sh b/tk/build.sh index 96d8085..32e92a7 100755 --- a/tk/build.sh +++ b/tk/build.sh @@ -20,7 +20,7 @@ source[0]=$topdir$version-src.tar.gz # Global settings export CPPFLAGS="-I/usr/tgcware/include" -configure_args="--prefix=$prefix --disable-symbols --enable-man-symlinks --with-tcl=${prefix}/${_libdir}" +configure_args=(--prefix=$prefix --disable-symbols --enable-man-symlinks --with-tcl=${prefix}/${_libdir}) topsrcdir=$topdir$version export CC=cc if [ "$_os" = "irix53" ]; then diff --git a/tz/build.sh b/tz/build.sh index 1627134..ef5f48a 100755 --- a/tz/build.sh +++ b/tz/build.sh @@ -26,7 +26,7 @@ export CC="gcc" # hackish for the sake of relnotes mostly __configure="${__make}" # Note that REDO=right_only disables strict POSIX compatibility since leap-seconds are counted -configure_args="CC=$CC TOPDIR=$prefix TZDIR=/usr/lib/locale/TZ ETCDIR=$prefix/$_bindir REDO=right_only" +configure_args=(CC=$CC TOPDIR=$prefix TZDIR=/usr/lib/locale/TZ ETCDIR=$prefix/$_bindir REDO=right_only) check_ac=0 reg prep @@ -55,7 +55,7 @@ install() { clean stage setdir source - ${__make} $configure_args DESTDIR=$stagedir install + ${__make} "${configure_args[@]}" DESTDIR=$stagedir install doc Theory README custom_install=1 generic_install diff --git a/vim/build.sh b/vim/build.sh index 1f3bf3c..eef8e77 100755 --- a/vim/build.sh +++ b/vim/build.sh @@ -277,7 +277,7 @@ export CC=cc export CPPFLAGS="-I/usr/tgcware/include" # What gui should we build? gui=motif -configure_args='--prefix=$prefix --mandir=$prefix/man --enable-gui=$gui --with-features=huge --enable-multibyte --disable-perlinterp --disable-pythoninterp --disable-tclinterp --with-compiledby="" --disable-netbeans' +configure_args=(--prefix=$prefix --mandir=$prefix/man --enable-gui=$gui --with-features=huge --enable-multibyte --disable-perlinterp --disable-pythoninterp --disable-tclinterp --with-compiledby="" --disable-netbeans) configlog=src/auto/config.log if [ "$_os" = "irix53" ]; then diff --git a/vorbistools/build.sh b/vorbistools/build.sh index e472e37..e039da7 100755 --- a/vorbistools/build.sh +++ b/vorbistools/build.sh @@ -22,7 +22,7 @@ patch[1]=vorbis-tools-1.1.1-include.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="$configure_args --enable-nls --with-libiconv-prefix=/usr/tgcware" +configure_args+=(--enable-nls --with-libiconv-prefix=/usr/tgcware) ac_overrides='ac_cv_lib_socket_socket=no' reg prep diff --git a/x11vnc/build.sh b/x11vnc/build.sh index cde4ce4..c2c4ae2 100755 --- a/x11vnc/build.sh +++ b/x11vnc/build.sh @@ -27,7 +27,7 @@ patch[5]=x11vnc-0.9.3-usleep.patch export CPPFLAGS="-I/usr/tgcware/include" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" ac_overrides="ac_cv_lib_socket_socket=no" -configure_args="$configure_args --without-xkeyboard --x-libraries= --without-xfixes --without-xrandr --without-pthread" +configure_args+=(--without-xkeyboard --x-libraries= --without-xfixes --without-xrandr --without-pthread) reg prep prep() diff --git a/xmms/build.sh b/xmms/build.sh index 4d4d938..f51d91d 100755 --- a/xmms/build.sh +++ b/xmms/build.sh @@ -28,7 +28,7 @@ mipspro=1 if [ "$_os" = "irix62" ]; then export CFLAGS="-O3" fi -configure_args="$configure_args --enable-static=no --disable-rpath --disable-oss --with-ogg=/usr/tgcware --with-vorbis=/usr/tgcware --with-esd-prefix=/usr/tgcware" +configure_args+=(--enable-static=no --disable-rpath --disable-oss --with-ogg=/usr/tgcware --with-vorbis=/usr/tgcware --with-esd-prefix=/usr/tgcware) reg prep prep() diff --git a/xpdf/build.sh b/xpdf/build.sh index 54b2e7d..2c11bbf 100755 --- a/xpdf/build.sh +++ b/xpdf/build.sh @@ -21,7 +21,7 @@ patch[0]=xpdf-3.01-includes.patch # Global settings export CPPFLAGS="-I/usr/tgcware/include -I/usr/tgcware/include/freetype2" export LDFLAGS="-L/usr/tgcware/lib -Wl,-rpath,/usr/tgcware/lib" -configure_args="--prefix=$prefix --with-freetype2-library=/usr/tgcware/lib --with-freetype2-includes=/usr/tgcware/include" +configure_args=(--prefix=$prefix --with-freetype2-library=/usr/tgcware/lib --with-freetype2-includes=/usr/tgcware/include) reg prep prep() diff --git a/xsnow/build.sh b/xsnow/build.sh index 46c9952..7cec91b 100755 --- a/xsnow/build.sh +++ b/xsnow/build.sh @@ -24,12 +24,12 @@ patch[2]=xsnow-1.42-ldpostlib.patch __configure="xmkmf" check_ac=0 if [ "$_os" = "irix62" ]; then - configure_args="-n32 -mips3 -a" + configure_args=(-n32 -mips3 -a) mipspro=1 fi if [ "$_os" = "irix53" ]; then patch[3]=xsnow-1.42-no_rqs.patch - configure_args="-32 -a" + configure_args=(-32 -a) mipspro=2 fi diff --git a/zlib/build.sh b/zlib/build.sh index 53015b7..88f602a 100755 --- a/zlib/build.sh +++ b/zlib/build.sh @@ -19,7 +19,7 @@ patch[0]=zlib-1.2.5-irixcc.patch . ${BUILDPKG_SCRIPTS}/buildpkg.functions # Global settings -configure_args='--shared --prefix=$prefix' +configure_args=(--shared --prefix=$prefix) check_ac=0 shortroot=1 mipspro=1