Update to last version, add configure.addopts
[maemo-efl] / scripts / e17 / libs / build-efl-core-maemo-deb.sh
index 63998a4..f22f98b 100755 (executable)
@@ -1,8 +1,8 @@
 #!/bin/bash
 
-PRELEASE="indt1"
+PRELEASE="indt3"
 PNAME="efl-core"
-PVER="$(pkg-config --modversion evas)_${PRELEASE}"
+PVER="$(grep AM_INIT_AUTOMAKE evas/configure.in | sed 's/AM_INIT_AUTOMAKE(evas, \([^)]\+\))/\1/')_${PRELEASE}"
 SECTION="libs"
 
 #DEF_PKGS="imlib2 eet edb imlib2_loaders evas ecore epeg embryo edje epsilon esmart efreet ewl emotion engrave etk exml enhance "
@@ -14,8 +14,8 @@ LONG_DESC="\
  .
  Homepage: http://www.enlightenment.org/
 "
-BDEPENDS="pkg-config, libfreetype6-dev, zlib1g-dev, libjpeg62-dev, libexpat1-dev, libssl-dev, libcurl3-openssl-dev"
-DEPENDS="libfreetype6, zlib1g, libjpeg62, libexpat1, libssl0.9.7, libcurl3"
+BDEPENDS="pkg-config, libfreetype6-dev, zlib1g-dev, libjpeg62-dev, libexpat1-dev, libssl-dev, libcurl3-openssl-dev, libxdamage-dev"
+DEPENDS="libfreetype6, zlib1g, libjpeg62, libexpat1, libssl0.9.7, libcurl3, libxdamage1"
 
 OPTS_evas="--enable-software-16-x11 --enable-software-x11 --disable-scale-smooth --disable-pthreads --enable-no-dither-mask --enable-small-dither-mask --disable-fb --disable-xrender-x11 --disable-image-loader-tiff --disable-image-loader-edb --disable-image-loader-gif --disable-image-loader-xpm --disable-image-loader-svg --disable-convert-yuv --disable-convert-8-rgb-332 --disable-convert-8-rgb-666 --disable-convert-8-rgb-232 --disable-convert-8-rgb-222 --disable-convert-8-rgb-221 --disable-convert-8-rgb-121 --disable-convert-8-rgb-111 --disable-convert-16-bgr-565 --disable-convert-16-rgb-555 --disable-convert-16-rgb-444 --disable-convert-16-rgb-ipq --disable-convert-16-rgb-rot-180 --disable-convert-16-rgb-rot-270 --disable-convert-16-rgb-rot-90 --disable-convert-24-rgb-888 --disable-convert-24-bgr-888 --disable-convert-32-rgb-8888 --disable-convert-32-rgbx-8888 --disable-convert-32-bgr-8888 --disable-convert-32-bgrx-8888 --disable-convert-32-rgb-rot-0 --disable-convert-32-rgb-rot-180 --disable-convert-32-rgb-rot-270 --disable-convert-32-rgb-rot-90"
 
@@ -56,6 +56,7 @@ for p in $PKGS; do
         if [ -f Makefile ] && [  x"$NOMAKE" != x1 ]; then
             (make uninstall && make distclean) >/dev/null 2>> "$LOG"
         fi
+       libtoolize --copy --force >/dev/null 2>> "$LOG" || die "failed to run libtoolize $p"
         NOCONFIGURE=1 ./autogen.sh >/dev/null 2>> "$LOG" || die "failed to autogen.sh $p"
 
         OPTS="--prefix=/usr"
@@ -114,3 +115,4 @@ tar czf control.tar.gz control
 (cd $DESTDIR; tar czf $PDIR/data.tar.gz .)
 rm -f ${PNAME}_${PVER}.deb
 ar q ${PNAME}_${PVER}_armel.deb debian-binary control.tar.gz data.tar.gz
+echo $PWD/${PNAME}_${PVER}_armel.deb