htop: new package
PATCH 1/1 htop: new package
The following adds support for version 0.8.3 of htop. 0.9 is the latest, however, is dependant on backtrace. The next version is to remove the hard dependencies of backtrace and make it a compile-time check.
Signed-off-by Andy Kennedy <[email protected]>
---
package/htop/Config.in 2011-01-14 11:49:53.000000000 -0600 renamed from package/htop/Config.in 1969-12-31 18:00:00.000000000 -0600 +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_HTOP + bool "htop" + select BR2_PACKAGE_NCURSES + help + htop is an interactive text-mode process viewer for Linux. + It aims to be a better top. + + http://sourceforge.net/projects/htop/
package/htop/htop-cross-no-proc-check.patch 2011-01-14 11:47:29.000000000 -0600 renamed from package/htop/htop-cross-no-proc-check.patch 1969-12-31 18:00:00.000000000 -0600 +22 -0
@@ -0,0 +1,22 @@ +# This patch removes the checks for /proc when cross compiling. +# We hope you know what you are doing and you have /proc, doesn't everyone? +# Signed-of-by: Andy Kennedy <[email protected]> <[email protected]> + +--- a/configure 2009-06-23 08:53:37.000000000 -0500 ++++ b/configure 2011-01-12 14:21:49.000000000 -0600 +@@ -21809,6 +21809,7 @@ + + fi + ++if test "$cross_compiling" = no ; then + as_ac_File=`echo "ac_cv_file_$PROCDIR/stat" | $as_tr_sh` + { echo "$as_me:$LINENO: checking for $PROCDIR/stat" >&5 + echo $ECHO_N "checking for $PROCDIR/stat... $ECHO_C" >&6; } +@@ -21862,6 +21863,7 @@ + echo "$as_me: error: Cannot find /proc/meminfo. Make sure you have a Linux-compatible /proc filesystem mounted. See the file README for help." >&2;} + { (exit 1); exit 1; }; } + fi ++fi #cross_compiling = no (Andy Kennedy) + + +
package/htop/htop.mk 2011-01-12 13:36:36.000000000 -0600 renamed from package/htop/htop.mk 1969-12-31 18:00:00.000000000 -0600 +12 -0
@@ -0,0 +1,12 @@ +############################################################# +# +# htop +# +############################################################# +# Version 0.9 requires backtrace, which doesn't exsist in uClibC, yet. +HTOP_VERSION = 0.8.3 +HTOP_SOURCE = htop-$(HTOP_VERSION).tar.gz +HTOP_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/htop/$(HTOP_VERSION) +HTOP_DEPENDENCIES = ncurses + +$(eval $(call AUTOTARGETS,package,htop))