# HG changeset patch # User Christophe Lincoln # Date 1338323521 0 # Node ID 525a752f75b6115af953c74d86c7207724009ce6 # Parent e356385983b9ced9463d372e6b6549464b343b19 htop: disable tests and cross-compile for ARM diff -r e356385983b9 -r 525a752f75b6 htop/receipt --- a/htop/receipt Tue May 29 20:31:27 2012 +0000 +++ b/htop/receipt Tue May 29 20:32:01 2012 +0000 @@ -1,30 +1,36 @@ # SliTaz package receipt. PACKAGE="htop" -VERSION="1.0.1" +VERSION="1.0" CATEGORY="system-tools" SHORT_DESC="Interactive process viewer." MAINTAINER="pankso@slitaz.org" -DEPENDS="ncurses" -BUILD_DEPENDS="ncurses-dev" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://htop.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" TAGS="monitor system" +HOST_ARCH="i486 arm" + +DEPENDS="ncursesw" +BUILD_DEPENDS="ncursesw-dev" +case "$ARCH" in + arm) CROSS_ARGS="--enable-native_affinity=no" ;; +esac # Rules to configure and make the package. compile_rules() { - cd $src - ./configure --prefix=/usr --mandir=/usr/share/man $CONFIGURE_ARGS && - make && - make DESTDIR=$DESTDIR install + cd $src + ./configure \ + --enable-unicode \ + $CONFIGURE_ARGS $CROSS_ARGS && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin - cp -a $_pkg/usr/bin/* $fs/usr/bin - cp -a $_pkg/usr/share/pixmaps $fs/usr/share + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/* $fs/usr/bin + cp -a $install/usr/share/pixmaps $fs/usr/share }