# HG changeset patch # User Christophe Lincoln # Date 1397037604 -7200 # Node ID e3c24dc3326c1c6c69ff1e2f2dd7a45fe2b88793 # Parent 412cfae4a54c0ee87f5ec5b8f02ad3a20fb547fe ARM: add tslib diff -r 412cfae4a54c -r e3c24dc3326c mercurial/receipt --- a/mercurial/receipt Wed Apr 09 11:39:21 2014 +0200 +++ b/mercurial/receipt Wed Apr 09 12:00:04 2014 +0200 @@ -10,6 +10,7 @@ WEB_SITE="http://mercurial.selenic.com/" WGET_URL="http://www.selenic.com/mercurial/release/$TARBALL" CONFIG_FILES="/etc/mercurial/hgweb.config" +HOST_ARCH="i486 arm" DEPENDS="python patch libssl" BUILD_DEPENDS="python-dev patch openssl-dev" @@ -17,9 +18,14 @@ # Rules to configure and make the package. compile_rules() { - python setup.py install --root="$DESTDIR" --optimize=1 - mkdir -p $DESTDIR/usr/share/examples/mercurial - cp -a $src/hgweb.cgi $DESTDIR/usr/share/examples/mercurial + export PYTHONXCPREFIX=/cross/$ARCH/sysroot/usr + export LDFLAGS="-L/cross/$ARCH/sysroot/usr/lib" + export PYTHONPATH="/usr/lib/python2.7/site-packages" + make all CC=${HOST_SYSTEM}-gcc + #ARCH_ARGS="" + #python setup.py install ${ARCH_ARGS} --root="$DESTDIR" --optimize=1 + #mkdir -p $DESTDIR/usr/share/examples/mercurial + #cp -a $src/hgweb.cgi $DESTDIR/usr/share/examples/mercurial } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 412cfae4a54c -r e3c24dc3326c tslib-dev/receipt --- a/tslib-dev/receipt Wed Apr 09 11:39:21 2014 +0200 +++ b/tslib-dev/receipt Wed Apr 09 12:00:04 2014 +0200 @@ -8,6 +8,7 @@ LICENSE="LGPL2" WEB_SITE="http://tslib.berlios.de/" WANTED="tslib" +HOST_ARCH="i486 arm" DEPENDS="pkg-config" diff -r 412cfae4a54c -r e3c24dc3326c tslib/receipt --- a/tslib/receipt Wed Apr 09 11:39:21 2014 +0200 +++ b/tslib/receipt Wed Apr 09 12:00:04 2014 +0200 @@ -9,20 +9,23 @@ WEB_SITE="http://tslib.berlios.de/" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://download.berlios.de/$PACKAGE/$TARBALL" +HOST_ARCH="i486 arm" BUILD_DEPENDS="libtool automake autoconf" +# Handle cross compilation +case "$ARCH" in + arm*) export ac_cv_func_malloc_0_nonnull=yes ;; +esac + # Rules to configure and make the package. compile_rules() -{ +{ ./autogen.sh ./configure \ - --prefix=/usr \ - --infodir=/usr/share/info \ --sysconfdir=/etc \ $CONFIGURE_ARGS && - make && - make DESTDIR=$DESTDIR install + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 412cfae4a54c -r e3c24dc3326c ttf-bitstream-vera/receipt --- a/ttf-bitstream-vera/receipt Wed Apr 09 11:39:21 2014 +0200 +++ b/ttf-bitstream-vera/receipt Wed Apr 09 12:00:04 2014 +0200 @@ -10,6 +10,7 @@ WEB_SITE="http://www.gnome.org/fonts/" WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/$VERSION/$TARBALL" TAGS="font" +HOST_ARCH="i486 arm" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules()