openswan: new package
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
a79f0494a1
commit
3bc3af3d9c
|
@ -547,6 +547,7 @@ source "package/nuttcp/Config.in"
|
|||
source "package/olsr/Config.in"
|
||||
source "package/openntpd/Config.in"
|
||||
source "package/openssh/Config.in"
|
||||
source "package/openswan/Config.in"
|
||||
source "package/openvpn/Config.in"
|
||||
source "package/portmap/Config.in"
|
||||
source "package/pppd/Config.in"
|
||||
|
|
8
package/openswan/Config.in
Normal file
8
package/openswan/Config.in
Normal file
|
@ -0,0 +1,8 @@
|
|||
config BR2_PACKAGE_OPENSWAN
|
||||
bool "openswan"
|
||||
select BR2_PACKAGE_GMP
|
||||
select BR2_PACKAGE_IPROUTE2
|
||||
help
|
||||
Openswan is an implementation of IPsec for Linux
|
||||
|
||||
http://www.openswan.org
|
35
package/openswan/openswan.mk
Normal file
35
package/openswan/openswan.mk
Normal file
|
@ -0,0 +1,35 @@
|
|||
#############################################################
|
||||
#
|
||||
# openswan
|
||||
#
|
||||
#############################################################
|
||||
|
||||
OPENSWAN_VERSION = 2.6.38
|
||||
OPENSWAN_SITE = http://download.openswan.org/openswan
|
||||
OPENSWAN_DEPENDENCIES = host-bison gmp iproute2
|
||||
OPENSWAN_MAKE_OPT = ARCH=$(BR2_ARCH) CC="$(TARGET_CC)" \
|
||||
USERCOMPILE="$(TARGET_CFLAGS)" INC_USRLOCAL=/usr \
|
||||
USE_KLIPS=false USE_MAST=false USE_NM=false
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBCURL),y)
|
||||
OPENSWAN_DEPENDENCIES += libcurl
|
||||
OPENSWAN_MAKE_OPT += USE_LIBCURL=true
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||
OPENSWAN_DEPENDENCIES += openssl
|
||||
OPENSWAN_MAKE_OPT += HAVE_OPENSSL=true
|
||||
ifeq ($(BR2_PACKAGE_OPENSSL_OCF),y)
|
||||
OPENSWAN_MAKE_OPT += HAVE_OCF=true
|
||||
endif
|
||||
endif
|
||||
|
||||
define OPENSWAN_BUILD_CMDS
|
||||
$(MAKE) -C $(@D) $(OPENSWAN_MAKE_OPT) programs
|
||||
endef
|
||||
|
||||
define OPENSWAN_INSTALL_TARGET_CMDS
|
||||
$(MAKE) -C $(@D) $(OPENSWAN_MAKE_OPT) DESTDIR=$(TARGET_DIR) install
|
||||
endef
|
||||
|
||||
$(eval $(call GENTARGETS))
|
Loading…
Reference in a new issue