libupnp: enable reuseaddr 11649/head
authorRosen Penev <rosenp@gmail.com>
Mon, 23 Mar 2020 23:37:50 +0000 (16:37 -0700)
committerRosen Penev <rosenp@gmail.com>
Mon, 23 Mar 2020 23:40:48 +0000 (16:40 -0700)
Helps applications restart safely.

Disabled optssdp. Not used by anything.

Disabled scriptsupport. Not used by anything.

Made all configure options explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
libs/libupnp/Makefile

index 39c3e0f1afadbcf6065fe0983310e9083e519f29..d4c23d5ca26e6ddc81c9b793e83e8e835a7df131 100644 (file)
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libupnp
 PKG_VERSION:=1.8.6
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 PKG_SOURCE_URL:=@SF/pupnp
@@ -48,6 +48,25 @@ define Package/libupnp-sample/description
 TVcontrolpoint & tvdevice sample applications run inside /etc/upnp-tvdevice/
 endef
 
+CONFIGURE_ARGS += \
+       --enable-client \
+       --enable-device \
+       --enable-gena \
+       --enable-reuseaddr \
+       --enable-gena \
+       --enable-webserver \
+       --enable-ssdp \
+       --enable-soap \
+       --enable-tools \
+       --enable-blocking_tcp_connections \
+       --enable-samples \
+       --disable-debug \
+       --disable-optssdp \
+       --disable-unspecified_server \
+       --disable-open_ssl \
+       --disable-scriptsupport \
+       --disable-postwrite
+
 TARGET_CFLAGS += -flto
 TARGET_LDFLAGS += -flto