fix copy'n paste error
[buildroot.git] / package / wget / wget.mk
blobec0ec33dea59a70ee53c75f8e4b5d8e4f0ca14c4
1 #############################################################
3 # wget
5 #############################################################
6 WGET_VERSION:=1.10.2
7 WGET_SOURCE:=wget-$(WGET_VERSION).tar.gz
8 WGET_SITE:=$(BR2_GNU_MIRROR)/wget
9 WGET_DIR:=$(BUILD_DIR)/wget-$(WGET_VERSION)
10 WGET_CAT:=$(ZCAT)
11 WGET_BINARY:=src/wget
12 WGET_TARGET_BINARY:=bin/wget
14 $(DL_DIR)/$(WGET_SOURCE):
15 $(WGET) -P $(DL_DIR) $(WGET_SITE)/$(WGET_SOURCE)
17 $(WGET_DIR)/.unpacked: $(DL_DIR)/$(WGET_SOURCE)
18 $(WGET_CAT) $(DL_DIR)/$(WGET_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
19 touch $@
21 # TODO: conditional ssl support
22 $(WGET_DIR)/.configured: $(WGET_DIR)/.unpacked
23 (cd $(WGET_DIR); rm -rf config.cache; \
24 $(TARGET_CONFIGURE_OPTS) \
25 $(TARGET_CONFIGURE_ARGS) \
26 ./configure \
27 --target=$(GNU_TARGET_NAME) \
28 --host=$(GNU_TARGET_NAME) \
29 --build=$(GNU_HOST_NAME) \
30 --prefix=/ \
31 $(DISABLE_IPV6) \
32 $(DISABLE_NLS) \
33 --without-ssl \
35 touch $@
37 $(WGET_DIR)/$(WGET_BINARY): $(WGET_DIR)/.configured
38 $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(WGET_DIR)
40 $(TARGET_DIR)/$(WGET_TARGET_BINARY): $(WGET_DIR)/$(WGET_BINARY)
41 $(INSTALL) -D -m 0755 $(WGET_DIR)/$(WGET_BINARY) $(TARGET_DIR)/$(WGET_TARGET_BINARY)
43 wget: $(TARGET_DIR)/$(WGET_TARGET_BINARY)
45 wget-source: $(DL_DIR)/$(WGET_SOURCE)
47 wget-clean:
48 rm -f $(TARGET_DIR)/$(WGET_TARGET_BINARY)
49 -$(MAKE) -C $(WGET_DIR) clean
51 wget-dirclean:
52 rm -rf $(WGET_DIR)
53 #############################################################
55 # Toplevel Makefile options
57 #############################################################
58 ifeq ($(BR2_PACKAGE_WGET),y)
59 TARGETS+=wget
60 endif