From ae6aefe629222b7667f9bb192469e7efb0940066 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Fri, 4 Jan 2013 16:24:29 +0100 Subject: build_efl_stable.sh: efl 1.7.5 and various small things --- build_efl_stable.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/build_efl_stable.sh b/build_efl_stable.sh index fa5284d..d614603 100755 --- a/build_efl_stable.sh +++ b/build_efl_stable.sh @@ -1,11 +1,12 @@ #! /bin/bash -EFL_VER=1.7.4 +EFL_VER=1.7.5 E_VER=0.17.0 -PREFIX=/opt/efl -OPTIONS="--disable-doc" +PREFIX=/opt/efl-stable +OPTIONS="--disable-doc --disable-static" SUDO_PASSWD="" BASE_URL="http://download.enlightenment.fr/releases" +export LD_LIBRARY_PATH="" export PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig" EFL_PKGS="eina eet evas ecore eio embryo edje efreet e_dbus eeze emotion ethumb elementary" @@ -40,7 +41,13 @@ function e_build() { echo "build and install" for pkg in $EFL_PKGS; do echo " - $pkg" - cd $pkg-${EFL_VER} && ./autogen.sh --prefix=$PREFIX $OPTIONS && make && echo "$PASSWD" | sudo -S make install && cd .. || exit 1 + cd $pkg-${EFL_VER} || exit 1 + ./autogen.sh --prefix=$PREFIX $OPTIONS + if [ $? -ne 0 ]; then + echo " - FIX configure.ac" && sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/g' configure.ac && sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || exit 1 + ./autogen.sh --prefix=$PREFIX $OPTIONS || exit 1 + fi + make && echo "$PASSWD" | sudo -S make install && cd .. || exit 1 done echo " - $e_arch" cd enlightenment-${E_VER} && ./configure --prefix=$PREFIX $OPTIONS && make && echo "$PASSWD" | sudo -S make install && cd .. || exit 1 -- cgit v1.1-2-g2b99