# HG changeset patch # User Christophe Lincoln # Date 1396058686 -3600 # Node ID 1204cf352c748050fa496eb1d7d39bf49d33e4fe # Parent e0d46e46833e9b922991554915cbb7f9ee6d9b2d ARM: add Openbox and some fix edje/emotion diff -r e0d46e46833e -r 1204cf352c74 edje/receipt --- a/edje/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/edje/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -12,13 +12,13 @@ TAGS="e enlightenment efl" HOST_ARCH="i486 arm" -DEPENDS="embryo ecore lua" -BUILD_DEPENDS="embryo-dev ecore-dev lua-dev" +DEPENDS="eet evas embryo ecore lua" +BUILD_DEPENDS="eet-dev evas-dev embryo-dev ecore-dev lua-dev" # Rules to configure and make the package. compile_rules() { - # Fix libe*.la to use shared libs in sysroot + # Fix (if installed) libe*.la to use shared libs in sysroot case "$ARCH" in arm) sed -i s"#libdir=.*#libdir='/cross/$ARCH/sysroot/usr/lib'#" \ diff -r e0d46e46833e -r 1204cf352c74 emotion/receipt --- a/emotion/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/emotion/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -16,11 +16,6 @@ BUILD_DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev" OPTIONAL_DEPENDS="gstreamer-dev gst-plugins-base-dev" -# Handle cross compilation -case "$ARCH" in - arm) BUILD_DEPENDS="edje-dev eio-dev eeze-dev" ;; -esac - # Rules to configure and make the package. compile_rules() { @@ -29,6 +24,7 @@ ./configure \ --disable-doc \ --enable-emotion-test \ + --enable-xine \ $CONFIGURE_ARGS && make $MAKEFILE && make install } diff -r e0d46e46833e -r 1204cf352c74 libvalhalla/receipt --- a/libvalhalla/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/libvalhalla/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -9,6 +9,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://libvalhalla.geexbox.org/" WGET_URL="http://libvalhalla.geexbox.org/releases/$TARBALL" +#HOST_ARCH="i486 arm" DEPENDS="ffmpeg ffmpeg-compat libexif sqlite libxml2 libgcrypt libcurl libcrypto" BUILD_DEPENDS="ffmpeg-compat-dev sqlite-dev libxml2-dev libexif-dev curl-dev" diff -r e0d46e46833e -r 1204cf352c74 openbox-dev/receipt --- a/openbox-dev/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/openbox-dev/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="GPL2" WANTED="openbox" WEB_SITE="http://openbox.org/" +HOST_ARCH="i486 arm" DEPENDS="pkg-config" diff -r e0d46e46833e -r 1204cf352c74 openbox-themes/receipt --- a/openbox-themes/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/openbox-themes/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -2,12 +2,13 @@ PACKAGE="openbox-themes" VERSION="3.5.2" -CATEGORY="development" +CATEGORY="x-window" SHORT_DESC="Openbox official themes set." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" WANTED="openbox" WEB_SITE="http://openbox.org/" +HOST_ARCH="i486 arm" DEPENDS="openbox" diff -r e0d46e46833e -r 1204cf352c74 openbox/receipt --- a/openbox/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/openbox/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -9,19 +9,28 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://openbox.org/" WGET_URL="http://openbox.org/dist/openbox/$TARBALL" -SUGGESTED="obconf spacefm pcmanfm hsetroot" TAGS="window-manager wm" +HOST_ARCH="i486 arm" -DEPENDS="startup-notification pango glib xorg-libX11 fontconfig freetype \ -xorg-libXrandr xorg-libXft xorg-libXinerama xorg-libXcursor \ -libxml2 slitaz-configs" -BUILD_DEPENDS="xorg-dev pango-dev glib-dev startup-notification-dev \ -xorg-libXft-dev util-linux-uuid-dev libxml2-dev" +SUGGESTED="obconf spacefm pcmanfm hsetroot conky" +DEPENDS="pango glib xorg-libX11 fontconfig freetype xorg-libXrandr \ +xorg-libXft xorg-libXinerama xorg-libXcursor libxml2 slitaz-configs" +BUILD_DEPENDS=" pango-dev glib-dev xorg-libXft-dev util-linux-uuid-dev \ +libxml2-dev" + +# Handle slitaz arch: /etc/slitaz/slitaz.conf +case "$SLITAZ_ARCH" in + i?86) DEPENDS="$DEPENDS startup-notification" ;; +esac + +# Handle cross compilation +case "$ARCH" in + i?86) BUILD_DEPENDS="$BUILD_DEPENDS startup-notification-dev xorg-dev" ;; +esac # Rules to configure and make the package. compile_rules() { - cd $src chmod +x install-sh ./configure \ --prefix=/usr \ diff -r e0d46e46833e -r 1204cf352c74 rage/receipt --- a/rage/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/rage/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -11,16 +11,20 @@ BRANCH="$VERSION" TARBALL="$PACKAGE-$VERSION.tar.bz2" TAGS="mp3 ogg video e17 audio music" +HOST_ARCH="i486 arm" DEPENDS="eet evas ecore embryo edje emotion eina libcurl openssl" BUILD_DEPENDS="eet-dev evas-dev ecore-dev embryo-dev edje-dev emotion-dev \ -emotion eina-dev curl-dev openssl-dev subversion autoconf automake libtool \ -jpeg-dev expat-dev glib-dev" +emotion eina-dev curl-dev openssl-dev libtool jpeg-dev expat-dev glib-dev" + +# Handle cross compilation +case "$ARCH" in + i?86) BUILD_DEPENDS="$BUILD_DEPENDS subversion autoconf automake" ;; +esac # Rules to configure and make the package. compile_rules() { - cd $src ./autogen.sh \ --prefix=/usr \ $CONFIGURE_ARGS && diff -r e0d46e46833e -r 1204cf352c74 startup-notification/receipt --- a/startup-notification/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/startup-notification/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -9,7 +9,9 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://freedesktop.org/software/startup-notification/releases/" WGET_URL="http://freedesktop.org/software/startup-notification/releases/$TARBALL" -CROSS="error: cannot run test program while cross compiling" +#HOST_ARCH="i486 arm" + +CROSS_BUGS="error: cannot run test program while cross compiling" DEPENDS="util-linux-uuid libxcb xcb-util xorg-libICE xorg-libSM xorg-libX11 \ xorg-libXau xorg-libXdmcp" @@ -18,11 +20,9 @@ # Rules to configure and make the package. compile_rules() { - cd $src ./configure -C \ --prefix=/usr \ - --build=$HOST_SYSTEM \ - --host=$HOST_SYSTEM && + $CONFIGURE_ARGS && make && make install } diff -r e0d46e46833e -r 1204cf352c74 xine-lib-dev/receipt --- a/xine-lib-dev/receipt Fri Mar 28 23:45:57 2014 +0100 +++ b/xine-lib-dev/receipt Sat Mar 29 03:04:46 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="GPL2" WANTED="xine-lib" WEB_SITE="http://www.xinehq.de/" +HOST_ARCH="i486 arm" DEPENDS="pkg-config"