You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.3 KiB

  1. #
  2. # Copyright (C) 2007-2016 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=htop
  9. PKG_VERSION:=2.1.0
  10. PKG_RELEASE:=1
  11. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  12. PKG_SOURCE_URL:=http://hisham.hm/htop/releases/$(PKG_VERSION)/
  13. PKG_HASH:=3260be990d26e25b6b49fc9d96dbc935ad46e61083c0b7f6df413e513bf80748
  14. PKG_LICENSE:=GPL-2.0
  15. PKG_LICENSE_FILES:=COPYING
  16. PKG_FIXUP:=autoreconf
  17. PKG_INSTALL:=1
  18. include $(INCLUDE_DIR)/package.mk
  19. define Package/htop
  20. SECTION:=admin
  21. CATEGORY:=Administration
  22. TITLE:=Interactive processes viewer
  23. DEPENDS:=+libncurses
  24. URL:=http://htop.sourceforge.net/
  25. MAINTAINER:=Etienne CHAMPETIER <champetier.etienne@gmail.com>
  26. endef
  27. define Package/htop/description
  28. Htop is an ncursed-based process viewer similar to top, but
  29. it allows to scroll the list vertically and horizontally to
  30. see all processes and their full command lines.
  31. endef
  32. CONFIGURE_ARGS += \
  33. --disable-unicode \
  34. --disable-hwloc
  35. CONFIGURE_VARS += \
  36. ac_cv_file__proc_stat=yes \
  37. ac_cv_file__proc_meminfo=yes
  38. define Package/htop/install
  39. $(INSTALL_DIR) $(1)/usr/bin
  40. $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/$(PKG_NAME) $(1)/usr/bin/
  41. endef
  42. $(eval $(call BuildPackage,htop))