• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/tcpdump/dhcpdump.mk
Peter KorsgaardPeter Korsgaard committed 3fdf0bffb8701 Oct 2009
Raw file
Source viewDiff to previous
xxxxxxxxxx
 
1
#############################################################
2
#
3
# dhcpdump
4
#
5
#############################################################
6
# Copyright (C) 2001-2003 by Erik Andersen <andersen@codepoet.org>
7
# Copyright (C) 2002 by Tim Riker <Tim@Rikers.org>
8
​
9
DHCPDUMP_VERSION:=1.7
10
DHCPDUMP_DIR:=$(BUILD_DIR)/dhcpdump-$(DHCPDUMP_VERSION)
11
DHCPDUMP_SITE:=http://www.mavetju.org/download/
12
DHCPDUMP_SOURCE:=dhcpdump-$(DHCPDUMP_VERSION).tar.gz
13
DHCPDUMP_CAT:=$(ZCAT)
14
​
15
$(DL_DIR)/$(DHCPDUMP_SOURCE):
16
     $(call DOWNLOAD,$(DHCPDUMP_SITE),$(DHCPDUMP_SOURCE))
17
​
18
dhcpdump-source: $(DL_DIR)/$(DHCPDUMP_SOURCE)
19
​
20
$(DHCPDUMP_DIR)/.unpacked: $(DL_DIR)/$(DHCPDUMP_SOURCE)
21
    $(DHCPDUMP_CAT) $(DL_DIR)/$(DHCPDUMP_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
22
    touch $@
23
​
24
$(DHCPDUMP_DIR)/.configured: $(DHCPDUMP_DIR)/.unpacked
25
    (cd $(DHCPDUMP_DIR); rm -f config.cache; \
26
        BUILD_CC=$(TARGET_CC) HOSTCC="$(HOSTCC)" \
27
        $(TARGET_CONFIGURE_OPTS) \
28
        $(TARGET_CONFIGURE_ARGS) \
29
        ./configure $(QUIET) \
30
        --target=$(GNU_TARGET_NAME) \
31
        --host=$(GNU_TARGET_NAME) \
32
        --build=$(GNU_HOST_NAME) \
33
        --prefix=/usr \
34
        --sysconfdir=/etc \
35
        --localstatedir=/var \
36
        --mandir=/usr/share/man \
37
        --infodir=/usr/share/info \
38
    )
39
    touch $@
40
​
41
$(DHCPDUMP_DIR)/dhcpdump: $(DHCPDUMP_DIR)/.configured
42
    $(MAKE) CC="$(TARGET_CC)" -C $(DHCPDUMP_DIR)
43
​
44
$(TARGET_DIR)/usr/sbin/dhcpdump: $(DHCPDUMP_DIR)/dhcpdump
45
    cp -af $< $@
46
​
47
dhcpdump: zlib libpcap $(TARGET_DIR)/usr/sbin/dhcpdump
48
​
49
dhcpdump-clean:
50
    rm -f $(TARGET_DIR)/usr/sbin/dhcpdump
51
    -$(MAKE) -C $(DHCPDUMP_DIR) clean
52
​
53
dhcpdump-dirclean:
54
    rm -rf $(DHCPDUMP_DIR)
55
#############################################################
56
#
57
# Toplevel Makefile options
58
#
59
#############################################################
60
ifeq ($(BR2_PACKAGE_DHCPDUMP),y)
61
TARGETS+=dhcpdump
62
endif
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.