# HG changeset patch # User Christophe Lincoln # Date 1396143672 -7200 # Node ID 2a3776157b634728f1309276e40bcc17b50ce2c7 # Parent 0da0825d80924cb83ab9e7edbf55709c27ebb50a ARM: e17 still need more bdeps diff -r 0da0825d8092 -r 2a3776157b63 enlightenment/receipt --- a/enlightenment/receipt Sun Mar 30 01:24:13 2014 +0100 +++ b/enlightenment/receipt Sun Mar 30 03:41:12 2014 +0200 @@ -13,9 +13,11 @@ HOST_ARCH="i486 arm" LOCALES="da de es fr fr_CH it pt_BR ru zh_CN zh_TW" -DEPENDS="eet evas ecore emotion efreet edbus alsa-lib xcb-util-keysyms" -BUILD_DEPENDS="eet-dev evas-dev ecore-dev emotion-dev efreet-dev \ -edbus-dev alsa-lib-dev xcb-util-keysyms-dev" +DEPENDS="eet evas ecore eeze emotion efreet edbus edje elementary alsa-lib \ +xcb-util-keysyms" +BUILD_DEPENDS="eet-dev evas-dev ecore-dev eeze-dev emotion-dev efreet-dev \ +edbus-dev libelementary elementary-dev edje-dev ethumb-dev eio-dev \ +alsa-lib-dev xcb-util-keysyms-dev" case "$ARCH" in i?86) BUILD_DEPENDS="$BUILD_DEPENDS pm-utils" ;; diff -r 0da0825d8092 -r 2a3776157b63 gtk+/receipt --- a/gtk+/receipt Sun Mar 30 01:24:13 2014 +0100 +++ b/gtk+/receipt Sun Mar 30 03:41:12 2014 +0200 @@ -1,16 +1,17 @@ # SliTaz package receipt. PACKAGE="gtk+" -VERSION="2.24.18" +VERSION="2.20.1" CATEGORY="x-window" SHORT_DESC="The GIMP Toolkit." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" SUGGESTED="cups gnutls libgcrypt libgpg-error" -TARBALL="$PACKAGE-$VERSION.tar.xz" +TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.gtk.org/" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" CONFIG_FILES="/etc/gtk-2.0/gtk.immodules" + HOST_ARCH="i486 arm" CROSS_BUGS="/bin/bash: no: command not found" diff -r 0da0825d8092 -r 2a3776157b63 gtk+3/receipt --- a/gtk+3/receipt Sun Mar 30 01:24:13 2014 +0100 +++ b/gtk+3/receipt Sun Mar 30 03:41:12 2014 +0200 @@ -11,7 +11,9 @@ WEB_SITE="http://www.gtk.org/" WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION:0:3}/$TARBALL" CONFIG_FILES="/etc/gtk-3.0/settings.ini" -CROSS="bug: /bin/bash: no: command not found" + +#HOST_ARCH="i486 arm" +CROSS_BUGS="bug: /bin/bash: no: command not found" DEPENDS="atk gdk-pixbuf pango xorg-libXcomposite xorg-libXcursor xorg-libXi \ xorg-libXinerama xorg-libXrandr" @@ -20,6 +22,17 @@ perl gdk-pixbuf-dev xorg-dev libffi-dev atk-dev pango-dev cairo-dev indent \ libxml2-dev" +# Handle cross compilation. +case "$ARCH" in + arm*) + BUILD_DEPENDS="atk-dev pango-dev gdk-pixbuf-dev dbus-dev dbus-glib-dev \ +xorg-inputproto" + ARCH_ARGS="--enable-introspection=no --disable-glibtest --disable-cups \ +--disable-papi --with-xinput gio_can_sniff=yes" + export LDFLAGS=-L/cross/$ARCH/sysroot/usr/lib + export CPPFLAGS=-I/cross/$ARCH/sysroot/usr/include ;; +esac + # Rules to configure and make the package. compile_rules() { @@ -27,8 +40,6 @@ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ - --build=$HOST_SYSTEM \ - --host=$HOST_SYSTEM \ --enable-debug=no \ --enable-xkb \ --enable-xinerama \ @@ -40,7 +51,7 @@ --enable-introspection=yes \ --enable-packagekit=no \ --enable-colord=no \ - --with-x && + --with-x $CONFIGURE_ARGS ${ARCH_ARGS}&& make $MAKEFLAGS && make DESTDIR=$DESTDIR install } diff -r 0da0825d8092 -r 2a3776157b63 ninvaders/receipt --- a/ninvaders/receipt Sun Mar 30 01:24:13 2014 +0100 +++ b/ninvaders/receipt Sun Mar 30 03:41:12 2014 +0200 @@ -10,6 +10,7 @@ WEB_SITE="http://ninvaders.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" TAGS="shooting" +HOST_ARCH="i486 arm" DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" @@ -17,8 +18,7 @@ # Rules to configure and make the package. compile_rules() { - cd $src - make + make CC=${HOST_SYSTEM}-gcc } # Rules to gen a SliTaz package suitable for Tazpkg.