wok diff emotion/receipt @ rev 16141
ARM: add enlightenment
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Mar 26 09:44:30 2014 +0100 (2014-03-26) |
parents | f8fa8b0ae68c |
children | 1204cf352c74 |
line diff
1.1 --- a/emotion/receipt Tue Nov 05 20:58:10 2013 +0100 1.2 +++ b/emotion/receipt Wed Mar 26 09:44:30 2014 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="emotion" 1.7 -VERSION="1.7.9" 1.8 +VERSION="1.7.10" 1.9 CATEGORY="x-window" 1.10 SHORT_DESC="EFL video and audio codec playback library." 1.11 MAINTAINER="pankso@slitaz.org" 1.12 @@ -10,19 +10,22 @@ 1.13 WEB_SITE="http://www.enlightenment.org/" 1.14 WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 1.15 TAGS="e enlightenment efl" 1.16 +HOST_ARCH="i486 arm" 1.17 1.18 DEPENDS="edje eio eeze xine-lib" 1.19 -BUILD_DEPENDS="edje-dev eio-dev eeze-dev 1.20 -xine-lib-dev" 1.21 +BUILD_DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev" 1.22 OPTIONAL_DEPENDS="gstreamer-dev gst-plugins-base-dev" 1.23 1.24 +# Handle cross compilation 1.25 +case "$ARCH" in 1.26 + arm) BUILD_DEPENDS="edje-dev eio-dev eeze-dev" ;; 1.27 +esac 1.28 + 1.29 # Rules to configure and make the package. 1.30 compile_rules() 1.31 { 1.32 - CFLAGS="$CFLAGS -fvisibility=hidden" 1.33 - LDFLAGS="$LDFLAGS -fvisibility=hidden" 1.34 - export LDFLAGS 1.35 - 1.36 + export CFLAGS="$CFLAGS -fvisibility=hidden" 1.37 + export LDFLAGS="$LDFLAGS -fvisibility=hidden" 1.38 ./configure \ 1.39 --disable-doc \ 1.40 --enable-emotion-test \ 1.41 @@ -33,12 +36,14 @@ 1.42 # Rules to gen a SliTaz package suitable for Tazpkg. 1.43 genpkg_rules() 1.44 { 1.45 - mkdir -p $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 \ 1.46 - $fs/usr/lib/emotion 1.47 + case "$ARCH" in 1.48 + i?86) edje_mods="/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0" ;; 1.49 + arm) edje_mods="/usr/lib/edje/modules/emotion/linux-gnueabi-arm-1.0.0" ;; 1.50 + esac 1.51 + mkdir -p $fs/usr/lib/emotion ${fs}${edje_mods} 1.52 cp -a $install/usr/bin $fs/usr 1.53 cp -a $install/usr/share $fs/usr 1.54 cp -a $install/usr/lib/*.so* $fs/usr/lib 1.55 cp -a $install/usr/lib/emotion/*.so $fs/usr/lib/emotion 1.56 - cp -a $install/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0/*.so \ 1.57 - $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 1.58 + cp -a ${install}${edje_mods}/*.so ${fs}${edje_mods} 1.59 }