Works fine with upplay on amd64, but no regress so set NO_TEST. SEPARATE_BUILD=yes comes for free to split up the 112M build-amd64.
Feedback? OK? Index: net/libupnpp/Makefile =================================================================== RCS file: /cvs/ports/net/libupnpp/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- net/libupnpp/Makefile 4 Jan 2019 14:30:12 -0000 1.1.1.1 +++ net/libupnpp/Makefile 27 Apr 2019 09:31:41 -0000 @@ -2,9 +2,9 @@ COMMENT = UPnP client library -DISTNAME = libupnpp-0.16.1 +DISTNAME = libupnpp-0.17.1 -SHARED_LIBS += upnpp 0.0 # 0.0 +SHARED_LIBS += upnpp 1.0 # 8.1.0 CATEGORIES = net @@ -16,14 +16,18 @@ MAINTAINER = Pascal Stumpf <pascal@stum PERMIT_PACKAGE_CDROM = Yes WANTLIB += ${COMPILER_LIBCXX} crypto curl expat ixml m nghttp2 -WANTLIB += ssl threadutil upnp z +WANTLIB += ssl upnp z MASTER_SITES = https://www.lesbonscomptes.com/upmpdcli/downloads/ +# C++11 COMPILER = base-clang ports-gcc LIB_DEPENDS = net/curl \ net/libupnp +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu + +NO_TEST = Yes .include <bsd.port.mk> Index: net/libupnpp/distinfo =================================================================== RCS file: /cvs/ports/net/libupnpp/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- net/libupnpp/distinfo 4 Jan 2019 14:30:12 -0000 1.1.1.1 +++ net/libupnpp/distinfo 22 Apr 2019 19:52:55 -0000 @@ -1,2 +1,2 @@ -SHA256 (libupnpp-0.16.1.tar.gz) = 0qtaS7bfA13d3RFUK9RjGrcDE1QlkUXwf7w8Vqj1D6w= -SIZE (libupnpp-0.16.1.tar.gz) = 473013 +SHA256 (libupnpp-0.17.1.tar.gz) = kEA7VVg+kyqaBJBaAb9FIBalauy+reXJ4UVKX7tvAbA= +SIZE (libupnpp-0.17.1.tar.gz) = 475912 Index: net/libupnpp/patches/patch-configure =================================================================== RCS file: /cvs/ports/net/libupnpp/patches/patch-configure,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-configure --- net/libupnpp/patches/patch-configure 4 Jan 2019 14:30:12 -0000 1.1.1.1 +++ net/libupnpp/patches/patch-configure 22 Apr 2019 19:55:07 -0000 @@ -6,7 +6,7 @@ Index: configure @@ -2488,6 +2488,7 @@ build_mac=no # Detect the target system case "${host_os}" in - linux*) build_linux=yes;; + linux*|uclinux*) build_linux=yes;; + openbsd*) ;; darwin*) build_mac=yes;; *) as_fn_error $? "\"OS $host_os is not supported\"" "$LINENO" 5;; Index: net/libupnpp/pkg/PLIST =================================================================== RCS file: /cvs/ports/net/libupnpp/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- net/libupnpp/pkg/PLIST 4 Jan 2019 14:30:12 -0000 1.1.1.1 +++ net/libupnpp/pkg/PLIST 27 Apr 2019 09:05:58 -0000 @@ -33,7 +33,6 @@ include/libupnpp/soaphelp.hxx include/libupnpp/upnpavutils.hxx include/libupnpp/upnpplib.hxx include/libupnpp/upnpputils.hxx -include/libupnpp/workqueue.h lib/libupnpp.a lib/libupnpp.la @lib lib/libupnpp.so.${LIBupnpp_VERSION}