X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=miniupnpd%2FMakefile;h=5537e2c886f711f0dbe696cac1a63f6c4553a065;hb=a7ce5a5d60bd2005da8fc5993dcb733290f32eb2;hp=97f0b6cb86c343257b58bae5be64133d4eab231a;hpb=56565aad08c916a26b3d895ed151ded36a03faa4;p=feed%2Frouting.git diff --git a/miniupnpd/Makefile b/miniupnpd/Makefile index 97f0b6c..5537e2c 100644 --- a/miniupnpd/Makefile +++ b/miniupnpd/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd -PKG_VERSION:=2.0 -PKG_RELEASE:=2 +PKG_VERSION:=2.0.20161216 +PKG_RELEASE:=1 PKG_SOURCE_URL:=http://miniupnp.free.fr/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_MD5SUM:=1c07a215dd9b362e75a9efc05e2fb3b4 +PKG_MD5SUM:=9e73d50ac830b5e08b6eb1df4e4c917833a5ab54351809f615d15d0f30cdeef3 PKG_MAINTAINER:=Markus Stenberg PKG_LICENSE:=BSD-3-Clause @@ -29,6 +29,13 @@ define Package/miniupnpd URL:=http://miniupnp.free.fr/ endef +define Package/miniupnpd/config +config MINIUPNPD_IGDv2 + bool + default y + prompt "Enable IGDv2" +endef + define Package/miniupnpd/conffiles /etc/config/upnpd endef @@ -54,10 +61,13 @@ MAKE_FLAGS += \ LIBS="" \ CC="$(TARGET_CC) -DIPTABLES_143 \ -lip4tc $(if $(CONFIG_IPV6),-lip6tc) -luuid" \ - CONFIG_OPTIONS="$(if $(CONFIG_IPV6),--ipv6) --leasefile" \ + CONFIG_OPTIONS="--portinuse --leasefile \ + $(if $(CONFIG_IPV6),--ipv6) \ + $(if $(CONFIG_MINIUPNPD_IGDv2),--igd2)" \ -f Makefile.linux \ miniupnpd + define Package/miniupnpd/install $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/init.d $(1)/etc/config $(1)/etc/uci-defaults $(1)/etc/hotplug.d/iface $(1)/usr/share/miniupnpd $(INSTALL_BIN) $(PKG_BUILD_DIR)/miniupnpd $(1)/usr/sbin/miniupnpd