# HG changeset patch # User Christophe Lincoln # Date 1398259752 -7200 # Node ID 4d888974dc59321bd8bf8ddbb35ea2d94a263b0d # Parent abc3060c2af2b487b11ff7b4828bf843094888e3 ARM: add tk (so we may have Python IDLE) diff -r abc3060c2af2 -r 4d888974dc59 tcl-dev/receipt --- a/tcl-dev/receipt Wed Apr 23 14:42:13 2014 +0200 +++ b/tcl-dev/receipt Wed Apr 23 15:29:12 2014 +0200 @@ -19,4 +19,5 @@ cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/tclConfig.sh $fs/usr/lib cp -a $install/usr/include $fs/usr + chmod +x $fs/usr/lib/tclConfig.sh } diff -r abc3060c2af2 -r 4d888974dc59 tk-dev/receipt --- a/tk-dev/receipt Wed Apr 23 14:42:13 2014 +0200 +++ b/tk-dev/receipt Wed Apr 23 15:29:12 2014 +0200 @@ -9,6 +9,7 @@ SOURCE="tk" WEB_SITE="http://tcl.sourceforge.net/" WANTED="tk" +HOST_ARCH="i486 arm" DEPENDS="tcl tk" diff -r abc3060c2af2 -r 4d888974dc59 tk/receipt --- a/tk/receipt Wed Apr 23 14:42:13 2014 +0200 +++ b/tk/receipt Wed Apr 23 15:29:12 2014 +0200 @@ -10,6 +10,7 @@ WEB_SITE="http://tcl.sourceforge.net/" WGET_URL="$SF_MIRROR/tcl/$TARBALL" TAGS="programming language" +HOST_ARCH="i486 arm" DEPENDS="tcl expat fontconfig freetype xorg-libX11 xorg-libXau xorg-libXdmcp \ xorg-libXft xorg-libXrender zlib xorg-libXss" @@ -18,10 +19,17 @@ # Rules to configure and make the package. compile_rules() { + case "$ARCH" in + arm*) + export tcl_cv_strtod_buggy=1 + export ac_cv_func_strtod=yes ;; + esac cd $src/unix - ./configure --prefix=/usr \ - --enable-threads \ - --enable-shared $CONFIGURE_ARGS && + ./configure \ + --prefix=/usr \ + --enable-threads \ + --enable-shared \ + ${CONFIGURE_ARGS} && make && make DESTDIR=$DESTDIR install }