root/floppyfw-3.0/makefiles/pppoe.mk

Revision 194, 1.2 KB (checked in by root, 5 years ago)

Bad URL.

Line 
1#############################################################
2#
3# pppoe
4#
5#############################################################
6
7PPPOE_SOURCE_URL=http://www.zelow.no/floppyfw/download/Development/src/
8PPPOE_SOURCE=rp-pppoe-3.5.tar.gz
9PPPOE_DIR=$(BUILD_DIR)/rp-pppoe-3.5
10
11$(DL_DIR)/$(PPPOE_SOURCE):
12         $(WGET) -P $(DL_DIR) $(PPPOE_SOURCE_URL)$(PPPOE_SOURCE)
13
14pppoe-source: $(DL_DIR)/$(PPPOE_SOURCE)
15
16$(PPPOE_DIR)/.unpacked: $(DL_DIR)/$(PPPOE_SOURCE)
17        zcat $(DL_DIR)/$(PPPOE_SOURCE) | \
18                tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf -
19        touch $(PPPOE_DIR)/.unpacked
20
21$(PPPOE_DIR)/.configured: $(PPPOE_DIR)/.unpacked
22        (cd $(PPPOE_DIR)/src; \
23                ./configure \
24                CFLAGS="$(TARGET_CFLAGS)" \
25        );
26        touch $(PPPOE_DIR)/.configured
27
28
29$(PPPOE_DIR)/src/pppoe: $(PPPOE_DIR)/.configured
30        $(MAKE) CC="$(TARGET_CC)" -C $(PPPOE_DIR)/src
31
32$(PACKAGES_DIR)/ppp/sbin/pppoe: $(PPPOE_DIR)/src/pppoe
33        cp -a $(PPPOE_DIR)/src/pppoe $(PACKAGES_DIR)/ppp/sbin/pppoe
34        -$(SSTRIP) $(PACKAGES_DIR)/ppp/sbin/pppoe
35
36pppoe: pppd $(PACKAGES_DIR)/ppp/sbin/pppoe
37
38pppoe-clean:
39        -$(MAKE) -C $(PPPOE_DIR) clean
40        $(RM) $(PACKAGES_DIR)/ppp/sbin/pppoe
41        $(RM) $(PACKAGES_DIR)/ppp/sbin/chat
42
43pppoe-dirclean:
44        $(RM) -r $(PPPOE_DIR)
45        $(RM) $(PACKAGES_DIR)/ppp/sbin/pppoe
46        $(RM) $(PACKAGES_DIR)/ppp/sbin/chat
Note: See TracBrowser for help on using the browser.