|
@@ -18,25 +18,25 @@ IPSEC_TOOLS_TARGET_BINARY_RACOON:=usr/sbin/racoon
|
|
IPSEC_TOOLS_TARGET_BINARY_RACOONCTL:=usr/sbin/racoonctl
|
|
IPSEC_TOOLS_TARGET_BINARY_RACOONCTL:=usr/sbin/racoonctl
|
|
IPSEC_TOOLS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/ipsec-tools/
|
|
IPSEC_TOOLS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/ipsec-tools/
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-adminport
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-adminport
|
|
else
|
|
else
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-adminport
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-adminport
|
|
endif
|
|
endif
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_NATT)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_NATT), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-natt
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-natt
|
|
else
|
|
else
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-natt
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-natt
|
|
endif
|
|
endif
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_FRAG)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_FRAG), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-frag
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-frag
|
|
else
|
|
else
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-frag
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-frag
|
|
endif
|
|
endif
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_STATS)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_STATS), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-stats
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-stats
|
|
else
|
|
else
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-stats
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-stats
|
|
@@ -44,7 +44,7 @@ endif
|
|
|
|
|
|
ifeq ($(BR2_INET_IPV6),y)
|
|
ifeq ($(BR2_INET_IPV6),y)
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_IPV6)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_IPV6), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-ipv6
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-ipv6
|
|
else
|
|
else
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
|
@@ -54,7 +54,7 @@ else # ignore user's choice if it doesn't
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
|
endif
|
|
endif
|
|
|
|
|
|
-ifneq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_READLINE)), y)
|
|
|
|
|
|
+ifneq ($(BR2_PACKAGE_IPSEC_TOOLS_READLINE), y)
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --without-readline
|
|
IPSEC_TOOLS_CONFIG_FLAGS+= --without-readline
|
|
endif
|
|
endif
|
|
|
|
|
|
@@ -118,20 +118,20 @@ ifneq ($(BR2_HAVE_MANPAGES),y)
|
|
man8/racoonctl.8 man8/racoon.8 \
|
|
man8/racoonctl.8 man8/racoon.8 \
|
|
man8/plainrsa-gen.8 man8/setkey.8)
|
|
man8/plainrsa-gen.8 man8/setkey.8)
|
|
endif
|
|
endif
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_LIBS)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_LIBS), y)
|
|
install -D $(addprefix $(IPSEC_TOOLS_DIR)/src/, \
|
|
install -D $(addprefix $(IPSEC_TOOLS_DIR)/src/, \
|
|
libipsec/.libs/libipsec.a libipsec/.libs/libipsec.la \
|
|
libipsec/.libs/libipsec.a libipsec/.libs/libipsec.la \
|
|
racoon/.libs/libracoon.a racoon/.libs/libracoon.la) \
|
|
racoon/.libs/libracoon.a racoon/.libs/libracoon.la) \
|
|
$(STAGING_DIR)/lib
|
|
$(STAGING_DIR)/lib
|
|
endif
|
|
endif
|
|
-ifneq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT)), y)
|
|
|
|
|
|
+ifneq ($(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT), y)
|
|
rm -f $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOONCTL)
|
|
rm -f $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOONCTL)
|
|
endif
|
|
endif
|
|
|
|
|
|
IPSEC_TOOLS_PROGS= $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_SETKEY) \
|
|
IPSEC_TOOLS_PROGS= $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_SETKEY) \
|
|
$(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOON)
|
|
$(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOON)
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT), y)
|
|
IPSEC_TOOLS_PROGS+= $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOONCTL)
|
|
IPSEC_TOOLS_PROGS+= $(TARGET_DIR)/$(IPSEC_TOOLS_TARGET_BINARY_RACOONCTL)
|
|
endif
|
|
endif
|
|
|
|
|
|
@@ -144,7 +144,7 @@ ipsec-tools-uninstall:
|
|
ipsec-tools-clean:
|
|
ipsec-tools-clean:
|
|
-$(MAKE) -C $(IPSEC_TOOLS_DIR) DESTDIR=$(TARGET_DIR) uninstall
|
|
-$(MAKE) -C $(IPSEC_TOOLS_DIR) DESTDIR=$(TARGET_DIR) uninstall
|
|
-$(MAKE) -C $(IPSEC_TOOLS_DIR) clean
|
|
-$(MAKE) -C $(IPSEC_TOOLS_DIR) clean
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_LIBS)),y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS_LIBS),y)
|
|
rm -f $(addprefix $(STAGING_DIR)/lib/, \
|
|
rm -f $(addprefix $(STAGING_DIR)/lib/, \
|
|
libipsec.a libipsec.la libracoon.a libracoon.la)
|
|
libipsec.a libipsec.la libracoon.a libracoon.la)
|
|
endif
|
|
endif
|
|
@@ -153,6 +153,6 @@ endif
|
|
ipsec-tools-dirclean:
|
|
ipsec-tools-dirclean:
|
|
rm -rf $(IPSEC_TOOLS_DIR)
|
|
rm -rf $(IPSEC_TOOLS_DIR)
|
|
|
|
|
|
-ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS)), y)
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_IPSEC_TOOLS), y)
|
|
TARGETS+=ipsec-tools
|
|
TARGETS+=ipsec-tools
|
|
endif
|
|
endif
|