| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(ADK_TOPDIR)/rules.mkPKG_NAME:=		openvpnPKG_VERSION:=		2.3.4PKG_RELEASE:=		1PKG_MD5SUM:=		9b70be9fb45e407117c3c9b118e4ba22PKG_DESCR:=		vpn solution using ssl/tlsPKG_SECTION:=		net/securityPKG_DEPENDS:=		ipPKG_URL:=		http://openvpn.net/PKG_SITES:=		http://swupdate.openvpn.org/community/releases/PKG_FLAVOURS_OPENVPN:=	WITH_LZO WITH_MANAGEMENT WITH_HTTPPROXY WITH_SOCKSPKGFD_WITH_LZO:=	enable lzo compression supportPKGFS_WITH_LZO:=	liblzoPKGFB_WITH_LZO:=	liblzoPKGFD_WITH_MANAGEMENT:=	enable management server supportPKGFD_WITH_HTTPPROXY:=	enable http proxy supportPKGFD_WITH_SOCKS:=	enable socks proxy supportPKG_CHOICES_OPENVPN:=		WITH_OPENSSL WITH_POLARSSLPKGCD_WITH_OPENSSL:=		use OpenSSL for cryptoPKGCS_WITH_OPENSSL:=		libopensslPKGCB_WITH_OPENSSL:=		opensslPKGCD_WITH_POLARSSL:=		use PolarSSL for cryptoPKGCS_WITH_POLARSSL:=		libpolarsslPKGCB_WITH_POLARSSL:=		polarsslinclude $(ADK_TOPDIR)/mk/package.mk$(eval $(call PKG_template,OPENVPN,openvpn,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))AUTOTOOL_STYLE:=	autoreconfifneq ($(ADK_PACKAGE_OPENVPN_WITH_LZO),)CONFIGURE_ARGS+=	--enable-lzoelseCONFIGURE_ARGS+=	--disable-lzoendififneq ($(ADK_PACKAGE_OPENVPN_WITH_MANAGEMENT),)CONFIGURE_ARGS+=	--enable-managementelseCONFIGURE_ARGS+=	--disable-managementendififneq ($(ADK_PACKAGE_OPENVPN_WITH_HTTPPROXY),)CONFIGURE_ARGS+=	--enable-http-proxyelseCONFIGURE_ARGS+=	--disable-http-proxyendififneq ($(ADK_PACKAGE_OPENVPN_WITH_SOCKS),)CONFIGURE_ARGS+=	--enable-sockselseCONFIGURE_ARGS+=	--disable-socksendififeq (${ADK_PACKAGE_OPENVPN_WITH_OPENSSL},y)CONFIGURE_ARGS+=	--with-crypto-library=opensslendififeq (${ADK_PACKAGE_OPENVPN_WITH_POLARSSL},y)CONFIGURE_ARGS+=	--with-crypto-library=polarsslendifCONFIGURE_ARGS+=	--disable-plugins \			--enable-small \			--disable-debug \			--enable-iproute2openvpn-install:	${INSTALL_DIR} $(IDIR_OPENVPN)/usr/sbin $(IDIR_OPENVPN)/etc/openvpn	${INSTALL_BIN} $(WRKINST)/usr/sbin/openvpn $(IDIR_OPENVPN)/usr/sbin/	$(CP) ./files/server.conf $(IDIR_OPENVPN)/etc/openvpn/server.conf.example	$(CP) ./files/client.conf $(IDIR_OPENVPN)/etc/openvpn/client.conf.exampleinclude ${ADK_TOPDIR}/mk/pkg-bottom.mk
 |