|
@ -9,18 +9,21 @@ include $(TOPDIR)/rules.mk |
|
|
|
|
|
|
|
|
PKG_NAME:=coova-chilli |
|
|
PKG_NAME:=coova-chilli |
|
|
PKG_VERSION:=1.4 |
|
|
PKG_VERSION:=1.4 |
|
|
PKG_MAINTAINER:=Jaehoon You <teslamint@gmail.com> |
|
|
|
|
|
PKG_LICENSE:=GPL-2.0+ |
|
|
|
|
|
PKG_LICENSE_FILES:=COPYING |
|
|
|
|
|
PKG_RELEASE:=9 |
|
|
|
|
|
|
|
|
PKG_RELEASE:=10 |
|
|
|
|
|
|
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |
|
|
PKG_SOURCE_URL:=https://codeload.github.com/coova/coova-chilli/tar.gz/$(PKG_VERSION)? |
|
|
PKG_SOURCE_URL:=https://codeload.github.com/coova/coova-chilli/tar.gz/$(PKG_VERSION)? |
|
|
PKG_HASH:=987647a4c8efe7b1e2d7108d56068e3bd7830d326680f0eaa2c705e4c59c46d9 |
|
|
PKG_HASH:=987647a4c8efe7b1e2d7108d56068e3bd7830d326680f0eaa2c705e4c59c46d9 |
|
|
|
|
|
|
|
|
|
|
|
PKG_MAINTAINER:=Jaehoon You <teslamint@gmail.com> |
|
|
|
|
|
PKG_LICENSE:=GPL-2.0-or-later |
|
|
|
|
|
PKG_LICENSE_FILES:=COPYING |
|
|
|
|
|
|
|
|
|
|
|
PKG_FIXUP:=autoreconf |
|
|
PKG_INSTALL:=1 |
|
|
PKG_INSTALL:=1 |
|
|
|
|
|
PKG_BUILD_PARALLEL:=1 |
|
|
|
|
|
|
|
|
PKG_CONFIG_DEPENDS := \
|
|
|
|
|
|
|
|
|
PKG_CONFIG_DEPENDS:= \
|
|
|
COOVACHILLI_MINIPORTAL \
|
|
|
COOVACHILLI_MINIPORTAL \
|
|
|
COOVACHILLI_REDIR \
|
|
|
COOVACHILLI_REDIR \
|
|
|
COOVACHILLI_USERAGENT \
|
|
|
COOVACHILLI_USERAGENT \
|
|
@ -28,7 +31,7 @@ PKG_CONFIG_DEPENDS := \ |
|
|
COOVACHILLI_UAMDOMAINFILE \
|
|
|
COOVACHILLI_UAMDOMAINFILE \
|
|
|
COOVACHILLI_LARGELIMITS \
|
|
|
COOVACHILLI_LARGELIMITS \
|
|
|
COOVACHILLI_NOSSL \
|
|
|
COOVACHILLI_NOSSL \
|
|
|
COOVACHILLI_CYASSL \
|
|
|
|
|
|
|
|
|
COOVACHILLI_WOLFSSL \
|
|
|
COOVACHILLI_OPENSSL |
|
|
COOVACHILLI_OPENSSL |
|
|
|
|
|
|
|
|
include $(INCLUDE_DIR)/package.mk |
|
|
include $(INCLUDE_DIR)/package.mk |
|
@ -38,7 +41,7 @@ define Package/coova-chilli |
|
|
SUBMENU:=Captive Portals |
|
|
SUBMENU:=Captive Portals |
|
|
SECTION:=net |
|
|
SECTION:=net |
|
|
CATEGORY:=Network |
|
|
CATEGORY:=Network |
|
|
DEPENDS:=+kmod-tun +librt +COOVACHILLI_CYASSL:libcyassl +COOVACHILLI_OPENSSL:libopenssl |
|
|
|
|
|
|
|
|
DEPENDS:=+kmod-tun +librt +COOVACHILLI_WOLFSSL:libwolfssl +COOVACHILLI_OPENSSL:libopenssl |
|
|
TITLE:=Wireless LAN HotSpot controller (Coova Chilli Version) |
|
|
TITLE:=Wireless LAN HotSpot controller (Coova Chilli Version) |
|
|
URL:=https://coova.github.io/ |
|
|
URL:=https://coova.github.io/ |
|
|
MENU:=1 |
|
|
MENU:=1 |
|
@ -75,7 +78,7 @@ endef |
|
|
|
|
|
|
|
|
DISABLE_NLS= |
|
|
DISABLE_NLS= |
|
|
|
|
|
|
|
|
TARGET_CFLAGS += $(FPIC) |
|
|
|
|
|
|
|
|
TARGET_CFLAGS += $(FPIC) -Wno-address-of-packed-member |
|
|
|
|
|
|
|
|
CONFIGURE_VARS += \
|
|
|
CONFIGURE_VARS += \
|
|
|
ARCH="$(LINUX_KARCH)" \
|
|
|
ARCH="$(LINUX_KARCH)" \
|
|
@ -109,7 +112,7 @@ define Build/Configure |
|
|
$(if $(CONFIG_COOVACHILLI_LARGELIMITS),--enable,--disable)-largelimits \
|
|
|
$(if $(CONFIG_COOVACHILLI_LARGELIMITS),--enable,--disable)-largelimits \
|
|
|
$(if $(CONFIG_COOVACHILLI_UAMDOMAINFILE),--enable,--disable)-uamdomainfile \
|
|
|
$(if $(CONFIG_COOVACHILLI_UAMDOMAINFILE),--enable,--disable)-uamdomainfile \
|
|
|
$(if $(CONFIG_IPV6),--with,--without)-ipv6 \
|
|
|
$(if $(CONFIG_IPV6),--with,--without)-ipv6 \
|
|
|
$(if $(CONFIG_COOVACHILLI_CYASSL),--with,--without)-cyassl \
|
|
|
|
|
|
|
|
|
$(if $(CONFIG_COOVACHILLI_WOLFSSL),--with,--without)-cyassl \
|
|
|
$(if $(CONFIG_COOVACHILLI_OPENSSL),--with,--without)-openssl \
|
|
|
$(if $(CONFIG_COOVACHILLI_OPENSSL),--with,--without)-openssl \
|
|
|
$(if $(CONFIG_PACKAGE_kmod-ipt-coova),--with-nfcoova) \
|
|
|
$(if $(CONFIG_PACKAGE_kmod-ipt-coova),--with-nfcoova) \
|
|
|
) |
|
|
) |
|
|