fix copy'n paste error
[buildroot.git] / package / procps / procps.mk
blobc7ec7b644502e8bed2632e53a6b0a5649f688727
1 #############################################################
3 # procps
5 #############################################################
6 PROCPS_VERSION:=3.2.7
7 PROCPS_SOURCE:=procps-$(PROCPS_VERSION).tar.gz
8 PROCPS_SITE:=http://procps.sourceforge.net/
9 PROCPS_DIR:=$(BUILD_DIR)/procps-$(PROCPS_VERSION)
10 PROCPS_BINARY:=ps/ps
11 PROCPS_TARGET_BINARY:=usr/bin/vmstat
13 $(DL_DIR)/$(PROCPS_SOURCE):
14 $(WGET) -P $(DL_DIR) $(PROCPS_SITE)/$(PROCPS_SOURCE)
16 $(PROCPS_DIR)/.source: $(DL_DIR)/$(PROCPS_SOURCE)
17 $(ZCAT) $(DL_DIR)/$(PROCPS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
18 toolchain/patch-kernel.sh $(PROCPS_DIR) package/procps/ procps\*.patch
19 touch $@
21 $(PROCPS_DIR)/$(PROCPS_BINARY): $(PROCPS_DIR)/.source
22 $(TARGET_CONFIGURE_OPTS) $(TARGET_CONFIGURE_ENV) \
23 $(MAKE) -C $(PROCPS_DIR)
25 $(TARGET_DIR)/$(PROCPS_TARGET_BINARY): $(PROCPS_DIR)/$(PROCPS_BINARY)
26 $(MAKE) $(TARGET_CONFIGURE_OPTS) DESTDIR=$(TARGET_DIR) \
27 install='install -D' -C $(PROCPS_DIR) lib64=/lib \
28 ldconfig='/bin/true' install
29 ifneq ($(BR2_HAVE_MANPAGES),y)
30 rm -rf $(TARGET_DIR)/usr/man
31 endif
32 ifneq ($(BR2_HAVE_INFOPAGES),y)
33 rm -rf $(TARGET_DIR)/usr/info
34 endif
35 $(STRIP) $(STRIP_STRIP_ALL) $@
37 procps: ncurses $(TARGET_DIR)/$(PROCPS_TARGET_BINARY)
39 procps-source: $(DL_DIR)/$(PROCPS_SOURCE)
41 procps-clean:
42 for bin in uptime tload free w \
43 top vmstat watch skill \
44 snice kill sysctl pmap \
45 pgrep pkill slabtop; do \
46 rm -f $(TARGET_DIR)/usr/bin/$${bin}; \
47 done
48 rm -f $(TARGET_DIR)/lib/libproc*
50 procps-dirclean:
51 rm -rf $(PROCPS_DIR)
53 #############################################################
55 # Toplevel Makefile options
57 #############################################################
58 ifeq ($(BR2_PACKAGE_PROCPS),y)
59 TARGETS+=procps
60 endif