mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-30 06:36:34 +00:00
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/olsr/Config.in"
|
||||||
source "package/openntpd/Config.in"
|
source "package/openntpd/Config.in"
|
||||||
source "package/openssh/Config.in"
|
source "package/openssh/Config.in"
|
||||||
|
source "package/openswan/Config.in"
|
||||||
source "package/openvpn/Config.in"
|
source "package/openvpn/Config.in"
|
||||||
source "package/portmap/Config.in"
|
source "package/portmap/Config.in"
|
||||||
source "package/pppd/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…
x
Reference in New Issue
Block a user