wok rev 16162

ARM: add Openbox and some fix edje/emotion
author Christophe Lincoln <pankso@slitaz.org>
date Sat Mar 29 03:04:46 2014 +0100 (2014-03-29)
parents e0d46e46833e
children 8457249d0f20
files edje/receipt emotion/receipt libvalhalla/receipt openbox-dev/receipt openbox-themes/receipt openbox/receipt rage/receipt startup-notification/receipt xine-lib-dev/receipt
line diff
     1.1 --- a/edje/receipt	Fri Mar 28 23:45:57 2014 +0100
     1.2 +++ b/edje/receipt	Sat Mar 29 03:04:46 2014 +0100
     1.3 @@ -12,13 +12,13 @@
     1.4  TAGS="e enlightenment efl"
     1.5  HOST_ARCH="i486 arm"
     1.6  
     1.7 -DEPENDS="embryo ecore lua"
     1.8 -BUILD_DEPENDS="embryo-dev ecore-dev lua-dev"
     1.9 +DEPENDS="eet evas embryo ecore lua"
    1.10 +BUILD_DEPENDS="eet-dev evas-dev embryo-dev ecore-dev lua-dev"
    1.11  
    1.12  # Rules to configure and make the package.
    1.13  compile_rules()
    1.14  {
    1.15 -	# Fix libe*.la to use shared libs in sysroot
    1.16 +	# Fix (if installed) libe*.la to use shared libs in sysroot
    1.17  	case "$ARCH" in
    1.18  		arm)
    1.19  			sed -i s"#libdir=.*#libdir='/cross/$ARCH/sysroot/usr/lib'#" \
     2.1 --- a/emotion/receipt	Fri Mar 28 23:45:57 2014 +0100
     2.2 +++ b/emotion/receipt	Sat Mar 29 03:04:46 2014 +0100
     2.3 @@ -16,11 +16,6 @@
     2.4  BUILD_DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev"
     2.5  OPTIONAL_DEPENDS="gstreamer-dev gst-plugins-base-dev"
     2.6  
     2.7 -# Handle cross compilation
     2.8 -case "$ARCH" in
     2.9 -	arm) BUILD_DEPENDS="edje-dev eio-dev eeze-dev" ;;
    2.10 -esac
    2.11 -
    2.12  # Rules to configure and make the package.
    2.13  compile_rules()
    2.14  {
    2.15 @@ -29,6 +24,7 @@
    2.16  	./configure \
    2.17  		--disable-doc \
    2.18  		--enable-emotion-test \
    2.19 +		--enable-xine \
    2.20  		$CONFIGURE_ARGS &&
    2.21  	make $MAKEFILE && make install
    2.22  }
     3.1 --- a/libvalhalla/receipt	Fri Mar 28 23:45:57 2014 +0100
     3.2 +++ b/libvalhalla/receipt	Sat Mar 29 03:04:46 2014 +0100
     3.3 @@ -9,6 +9,7 @@
     3.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     3.5  WEB_SITE="http://libvalhalla.geexbox.org/"
     3.6  WGET_URL="http://libvalhalla.geexbox.org/releases/$TARBALL"
     3.7 +#HOST_ARCH="i486 arm"
     3.8  
     3.9  DEPENDS="ffmpeg ffmpeg-compat libexif sqlite libxml2 libgcrypt libcurl libcrypto"
    3.10  BUILD_DEPENDS="ffmpeg-compat-dev sqlite-dev libxml2-dev libexif-dev curl-dev"
     4.1 --- a/openbox-dev/receipt	Fri Mar 28 23:45:57 2014 +0100
     4.2 +++ b/openbox-dev/receipt	Sat Mar 29 03:04:46 2014 +0100
     4.3 @@ -8,6 +8,7 @@
     4.4  LICENSE="GPL2"
     4.5  WANTED="openbox"
     4.6  WEB_SITE="http://openbox.org/"
     4.7 +HOST_ARCH="i486 arm"
     4.8  
     4.9  DEPENDS="pkg-config"
    4.10  
     5.1 --- a/openbox-themes/receipt	Fri Mar 28 23:45:57 2014 +0100
     5.2 +++ b/openbox-themes/receipt	Sat Mar 29 03:04:46 2014 +0100
     5.3 @@ -2,12 +2,13 @@
     5.4  
     5.5  PACKAGE="openbox-themes"
     5.6  VERSION="3.5.2"
     5.7 -CATEGORY="development"
     5.8 +CATEGORY="x-window"
     5.9  SHORT_DESC="Openbox official themes set."
    5.10  MAINTAINER="pankso@slitaz.org"
    5.11  LICENSE="GPL2"
    5.12  WANTED="openbox"
    5.13  WEB_SITE="http://openbox.org/"
    5.14 +HOST_ARCH="i486 arm"
    5.15  
    5.16  DEPENDS="openbox"
    5.17  
     6.1 --- a/openbox/receipt	Fri Mar 28 23:45:57 2014 +0100
     6.2 +++ b/openbox/receipt	Sat Mar 29 03:04:46 2014 +0100
     6.3 @@ -9,19 +9,28 @@
     6.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     6.5  WEB_SITE="http://openbox.org/"
     6.6  WGET_URL="http://openbox.org/dist/openbox/$TARBALL"
     6.7 -SUGGESTED="obconf spacefm pcmanfm hsetroot"
     6.8  TAGS="window-manager wm"
     6.9 +HOST_ARCH="i486 arm"
    6.10  
    6.11 -DEPENDS="startup-notification pango glib xorg-libX11 fontconfig freetype \
    6.12 -xorg-libXrandr xorg-libXft xorg-libXinerama xorg-libXcursor \
    6.13 -libxml2 slitaz-configs"
    6.14 -BUILD_DEPENDS="xorg-dev pango-dev glib-dev startup-notification-dev \
    6.15 -xorg-libXft-dev util-linux-uuid-dev libxml2-dev"
    6.16 +SUGGESTED="obconf spacefm pcmanfm hsetroot conky"
    6.17 +DEPENDS="pango glib xorg-libX11 fontconfig freetype xorg-libXrandr \
    6.18 +xorg-libXft xorg-libXinerama xorg-libXcursor libxml2 slitaz-configs"
    6.19 +BUILD_DEPENDS=" pango-dev glib-dev xorg-libXft-dev util-linux-uuid-dev \
    6.20 +libxml2-dev"
    6.21 +
    6.22 +# Handle slitaz arch: /etc/slitaz/slitaz.conf
    6.23 +case "$SLITAZ_ARCH" in 
    6.24 +	i?86) DEPENDS="$DEPENDS startup-notification" ;;
    6.25 +esac
    6.26 +
    6.27 +# Handle cross compilation
    6.28 +case "$ARCH" in 
    6.29 +	i?86) BUILD_DEPENDS="$BUILD_DEPENDS startup-notification-dev xorg-dev" ;;
    6.30 +esac
    6.31  
    6.32  # Rules to configure and make the package.
    6.33  compile_rules()
    6.34  {
    6.35 -	cd $src
    6.36  	chmod +x install-sh
    6.37  	./configure \
    6.38  		--prefix=/usr \
     7.1 --- a/rage/receipt	Fri Mar 28 23:45:57 2014 +0100
     7.2 +++ b/rage/receipt	Sat Mar 29 03:04:46 2014 +0100
     7.3 @@ -11,16 +11,20 @@
     7.4  BRANCH="$VERSION"
     7.5  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     7.6  TAGS="mp3 ogg video e17 audio music"
     7.7 +HOST_ARCH="i486 arm"
     7.8  
     7.9  DEPENDS="eet evas ecore embryo edje emotion eina libcurl openssl"
    7.10  BUILD_DEPENDS="eet-dev evas-dev ecore-dev embryo-dev edje-dev emotion-dev \
    7.11 -emotion eina-dev curl-dev openssl-dev subversion autoconf automake libtool \
    7.12 -jpeg-dev expat-dev glib-dev"
    7.13 +emotion eina-dev curl-dev openssl-dev libtool jpeg-dev expat-dev glib-dev"
    7.14 +
    7.15 +# Handle cross compilation
    7.16 +case "$ARCH" in
    7.17 +	i?86) BUILD_DEPENDS="$BUILD_DEPENDS subversion autoconf automake" ;;
    7.18 +esac
    7.19  
    7.20  # Rules to configure and make the package.
    7.21  compile_rules()
    7.22  {
    7.23 -	cd $src
    7.24  	./autogen.sh \
    7.25  		--prefix=/usr \
    7.26  		$CONFIGURE_ARGS &&
     8.1 --- a/startup-notification/receipt	Fri Mar 28 23:45:57 2014 +0100
     8.2 +++ b/startup-notification/receipt	Sat Mar 29 03:04:46 2014 +0100
     8.3 @@ -9,7 +9,9 @@
     8.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     8.5  WEB_SITE="http://freedesktop.org/software/startup-notification/releases/"
     8.6  WGET_URL="http://freedesktop.org/software/startup-notification/releases/$TARBALL"
     8.7 -CROSS="error: cannot run test program while cross compiling"
     8.8 +#HOST_ARCH="i486 arm"
     8.9 +
    8.10 +CROSS_BUGS="error: cannot run test program while cross compiling"
    8.11  
    8.12  DEPENDS="util-linux-uuid libxcb xcb-util xorg-libICE xorg-libSM xorg-libX11 \
    8.13  xorg-libXau xorg-libXdmcp"
    8.14 @@ -18,11 +20,9 @@
    8.15  # Rules to configure and make the package.
    8.16  compile_rules()
    8.17  {
    8.18 -	cd $src
    8.19  	./configure -C \
    8.20  		--prefix=/usr \
    8.21 -		--build=$HOST_SYSTEM \
    8.22 -		--host=$HOST_SYSTEM &&
    8.23 +		$CONFIGURE_ARGS &&
    8.24  	make && make install
    8.25  }
    8.26  
     9.1 --- a/xine-lib-dev/receipt	Fri Mar 28 23:45:57 2014 +0100
     9.2 +++ b/xine-lib-dev/receipt	Sat Mar 29 03:04:46 2014 +0100
     9.3 @@ -8,6 +8,7 @@
     9.4  LICENSE="GPL2"
     9.5  WANTED="xine-lib"
     9.6  WEB_SITE="http://www.xinehq.de/"
     9.7 +HOST_ARCH="i486 arm"
     9.8  
     9.9  DEPENDS="pkg-config"
    9.10