5 PVER="$(pkg-config --modversion evas)_${PRELEASE}"
6 SECTION="user/accessories"
10 DESC="Expedite - Evas Benchmark suite"
12 Homepage: http://www.enlightenment.org/
14 BDEPENDS="pkg-config, efl-core"
19 export CFLAGS="$CFLAGS -DNDEBUG=1 -fomit-frame-pointer -O2 -mfpu=vfp -mfloat-abi=softfp -mcpu=arm1136jf-s -ffast-math -funsafe-math-optimizations -fno-math-errno -fsingle-precision-constant"
20 DESTDIR="/tmp/$PNAME-$ARCH"
23 if [ x"$PKGS" = x ]; then
32 if [ x"$NODESTDIR" != x1 ]; then
36 LOG_PREFIX="$(basename $0)"
40 PKG_OPTS_NAME="OPTS_$p"
41 PKG_OPTS="${!PKG_OPTS_NAME}"
42 LOG="/tmp/${LOG_PREFIX}__$p.log"
45 echo "$(date) ---- $p" >> "$LOG"
46 cd $CWD/$p || die "missing package $p"
48 if [ x"$NORECONFIGURE" != x1 ]; then
49 if [ -f Makefile ] && [ x"$NOMAKE" != x1 ]; then
50 (make uninstall && make distclean) >/dev/null 2>> "$LOG"
52 NOCONFIGURE=1 ./autogen.sh >/dev/null 2>> "$LOG" || die "failed to autogen.sh $p"
55 ./configure $OPTS $PKG_OPTS >/dev/null 2>> "$LOG" || die "failed to configure $p"
58 if [ x"$NOMAKE" != x1 ]; then
59 make >/dev/null 2>> "$LOG" || die "failed to make $p"
60 make install >/dev/null 2>> "$LOG" || die "failed to install $p"
63 if [ x"$NODESTDIR" != x1 ]; then
64 make DESTDIR=$DESTDIR install >/dev/null 2>> "$LOG"
69 if [ x"$NODESTDIR" != x1 ]; then
71 tar czf $DESTDIR.tar.gz .
78 find $DESTDIR/usr/lib -name '*.a' -exec rm \{\} \;
79 find $DESTDIR/usr/lib -name '*.la' -exec rm \{\} \;
80 find $DESTDIR/usr/lib -name '*.so' -exec strip -s \{\} \;
81 rm -fr $DESTDIR/usr/include
82 rm -fr $DESTDIR/usr/bin/*-config
83 rm -fr $DESTDIR/usr/lib/pkgconfig
84 SIZE=$(du -sc $DESTDIR | grep total | sed s/total//)
86 MENU_DIR="$DESTDIR/usr/share/applications/hildon"
89 cat > "$MENU_DIR/expedite-x11.desktop" <<EOF
95 Exec=/usr/bin/expedite -e x11
98 cat > "$MENU_DIR/expedite-x11-16.desktop" <<EOF
103 Name=Expedite - X11-16
104 Exec=/usr/bin/expedite -e x11-16
111 PDIR="${DESTDIR}-deb"
120 Installed-Size: $SIZE
121 Maintainer: Gustavo Sverzut Barbieri <gustavo.barbieri@openbossa.org>
122 Build-Depends: $BDEPENDS
127 echo 2.0 > debian-binary
128 tar czf control.tar.gz control
129 (cd $DESTDIR; tar czf $PDIR/data.tar.gz .)
130 rm -f ${PNAME}_${PVER}.deb
131 ar q ${PNAME}_${PVER}_armel.deb debian-binary control.tar.gz data.tar.gz
132 echo $PWD/${PNAME}_${PVER}_armel.deb