The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / iputils / iputils.mk
1 ################################################################################
2 #
3 # iputils
4 #
5 ################################################################################
6
7 IPUTILS_VERSION = s20121011
8 IPUTILS_SITE = http://www.skbuff.net/iputils
9 IPUTILS_SOURCE = iputils-$(IPUTILS_VERSION).tar.bz2
10 IPUTILS_LICENSE = GPLv2+ BSD-3c
11 # Only includes a license file for BSD
12 IPUTILS_LICENSE_FILES = ninfod/COPYING
13 IPUTILS_DEPENDENCIES = openssl
14
15 # Build after busybox so target ends up with this package's full
16 # versions of the applications instead of busybox applets.
17 ifeq ($(BR2_PACKAGE_BUSYBOX),y)
18 IPUTILS_DEPENDENCIES += busybox
19 endif
20
21 # Disabling CAP_SETPCAP (file capabilities)
22 IPUTILS_MAKE_OPTS = $(TARGET_CONFIGURE_OPTS) USE_CAP=no USE_SYSFS=no\
23         CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE" \
24         arping clockdiff ping rarpd rdisc tftpd tracepath \
25         ping6 tracepath6 traceroute6
26
27 define IPUTILS_BUILD_CMDS
28         $(MAKE) -C $(@D) $(IPUTILS_MAKE_OPTS)
29 endef
30
31 define IPUTILS_INSTALL_TARGET_CMDS
32         $(INSTALL) -D -m 755 $(@D)/arping      $(TARGET_DIR)/sbin/arping
33         $(INSTALL) -D -m 755 $(@D)/clockdiff   $(TARGET_DIR)/bin/clockdiff
34         $(INSTALL) -D -m 755 $(@D)/ping        $(TARGET_DIR)/bin/ping
35         $(INSTALL) -D -m 755 $(@D)/rarpd       $(TARGET_DIR)/sbin/rarpd
36         $(INSTALL) -D -m 755 $(@D)/rdisc       $(TARGET_DIR)/sbin/rdisc
37         $(INSTALL) -D -m 755 $(@D)/tftpd       $(TARGET_DIR)/usr/sbin/in.tftpd
38         $(INSTALL) -D -m 755 $(@D)/tracepath   $(TARGET_DIR)/bin/tracepath
39         $(INSTALL) -D -m 755 $(@D)/ping6       $(TARGET_DIR)/bin/ping6
40         $(INSTALL) -D -m 755 $(@D)/tracepath6  $(TARGET_DIR)/bin/tracepath6
41         $(INSTALL) -D -m 755 $(@D)/traceroute6 $(TARGET_DIR)/bin/traceroute6
42 endef
43
44 $(eval $(generic-package))