1 #############################################################
5 #############################################################
7 PORTMAP_SOURCE
:=portmap_
$(PORTMAP_VERSION
)eta.
tar.gz
8 PORTMAP_SITE
:=ftp
://ftp.porcupine.org
/pub
/security
/
9 PORTMAP_DIR
:=$(BUILD_DIR
)/portmap_
$(PORTMAP_VERSION
)eta
11 PORTMAP_BINARY
:=portmap
12 PORTMAP_TARGET_BINARY
:=sbin
/portmap
14 $(DL_DIR
)/$(PORTMAP_SOURCE
):
15 $(WGET
) -P
$(DL_DIR
) $(PORTMAP_SITE
)/$(PORTMAP_SOURCE
)
17 portmap-source
: $(DL_DIR
)/$(PORTMAP_SOURCE
)
19 $(PORTMAP_DIR
)/.unpacked
: $(DL_DIR
)/$(PORTMAP_SOURCE
)
20 $(PORTMAP_CAT
) $(DL_DIR
)/$(PORTMAP_SOURCE
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
21 toolchain
/patch-kernel.sh
$(PORTMAP_DIR
) package
/portmap
/ portmap\
*.patch
22 touch
$(PORTMAP_DIR
)/.unpacked
24 $(PORTMAP_DIR
)/$(PORTMAP_BINARY
): $(PORTMAP_DIR
)/.unpacked
25 $(MAKE
) CC
=$(TARGET_CC
) O
="$(TARGET_CFLAGS)" -C
$(PORTMAP_DIR
)
27 $(TARGET_DIR
)/$(PORTMAP_TARGET_BINARY
): $(PORTMAP_DIR
)/$(PORTMAP_BINARY
)
28 $(INSTALL
) -D
$(PORTMAP_DIR
)/$(PORTMAP_BINARY
) $(TARGET_DIR
)/$(PORTMAP_TARGET_BINARY
)
29 $(INSTALL
) -m
0755 package
/portmap
/S13portmap
$(TARGET_DIR
)/etc
/init.d
31 portmap
: uclibc
$(TARGET_DIR
)/$(PORTMAP_TARGET_BINARY
)
34 rm -f
$(TARGET_DIR
)/$(PORTMAP_TARGET_BINARY
)
35 rm -f
$(TARGET_DIR
)/etc
/init.d
/S13portmap
36 -$(MAKE
) -C
$(PORTMAP_DIR
) clean
40 #############################################################
42 # Toplevel Makefile options
44 #############################################################
45 ifeq ($(BR2_PACKAGE_PORTMAP
),y
)