[Buildroot] [PATCH] htop: new package

ANDY KENNEDY ANDY.KENNEDY at adtran.com
Fri Jan 14 22:55:46 UTC 2011


Sorry guys, it did it again.  I'll fix and resubmit.



> -----Original Message-----
> From: Andy Kennedy [mailto:Andy.Kennedy at adtran.com]
> Sent: Friday, January 14, 2011 4:54 PM
> To: buildroot at busybox.net
> Cc: ANDY KENNEDY
> Subject: [PATCH] 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 <andy.kennedy at adtran.com>
> ---
> diff -Naur a/package/htop/Config.in b/package/htop/Config.in
> --- a/package/htop/Config.in    1969-12-31 18:00:00.000000000 -0600
> +++ b/package/htop/Config.in    2011-01-11 15:16:01.000000000 -0600
> @@ -0,0 +1,9 @@
> +config BR2_PACKAGE_HTOP
> +       bool "htop"
> +       select BR2_PACKAGE_NCURSES
> +       select UCLIBC_HAS_BACKTRACE if BR2_TOOLCHAIN_BUILDROOT
> +       help
> +         htop is an interactive text-mode process viewer for Linux.
> +         It aims to be a better top.
> +
> +         http://sourceforge.net/projects/htop/
> diff -Naur a/package/htop/htop-cross-no-proc-check.patch
> b/package/htop/htop-cross-no-proc-check.patch
> --- a/package/htop/htop-cross-no-proc-check.patch       1969-12-31
> 18:00:00.000000000 -0600
> +++ b/package/htop/htop-cross-no-proc-check.patch       2011-01-12
> 14:51:53.000000000 -0600
> @@ -0,0 +1,18 @@
> +--- 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)
> +
> +
> +
> diff -Naur a/package/htop/htop.mk b/package/htop/htop.mk
> --- a/package/htop/htop.mk      1969-12-31 18:00:00.000000000 -0600
> +++ b/package/htop/htop.mk      2011-01-12 13:36:36.000000000 -0600
> @@ -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))


More information about the buildroot mailing list