# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libupnp VERSION= 1.14.20 KEYWORDS= devel VARIANTS= std SDESC[std]= Portable SDK for UPnP Devices HOMEPAGE= https://github.com/pupnp/pupnp/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://github.com/pupnp/pupnp/releases/download/release-1.14.20/ DISTFILE[1]= libupnp-1.14.20.tar.bz2:main DF_INDEX= 1 SPKGS[std]= set primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= cpe libtool ssl LICENSE= BSD3CLAUSE:primary LICENSE_FILE= BSD3CLAUSE:{{WRKSRC}}/COPYING LICENSE_SCHEME= solo CPE_VENDOR= libupnp_project FPC_EQUIVALENT= devel/upnp MUST_CONFIGURE= gnu CONFIGURE_ARGS= --enable-blocking_tcp_connections --enable-client --enable-device --enable-gena --enable-largefile --enable-optssdp --enable-reuseaddr --enable-scriptsupport --enable-soap --enable-ssdp --enable-ssl --enable-tools --enable-webserver INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes PLIST_SUB= IXML=11.1.2 IXMLMAJ=11 UPNP=17.2.0 UPNPMAJ=17 [FILE:644:descriptions/desc.primary] The Portable SDK for UPnP(tm) Devices is an SDK for development of UPnP device and control point applications. It consists of the core UPnP protocols along with a UPnP-specific eXtensible Markup Language (XML) parser supporting the Document Object Model (DOM) Level 2 API and an optional, integrated mini web server for serving UPnP related documents. It provides developers with an API and open source code for building control points, devices, and bridges that are compliant with Version 1.0 of the Universal Plug and Play Device Architecture Specification and supports several operating systems like Linux, *BSD, Solaris and others. [FILE:102:distinfo] ee4b4f85aa00ce38b782cf480fa569a90c7ccb23b0a9a076073a2d0bd6227335 697871 libupnp-1.14.20.tar.bz2 [FILE:95:manifests/plist.primary] lib/ libixml.so.%%IXML%% libixml.so.%%IXMLMAJ%% libupnp.so.%%UPNP%% libupnp.so.%%UPNPMAJ%% [FILE:499:manifests/plist.dev] include/upnp/ Callback.h UpnpActionComplete.h UpnpActionRequest.h UpnpDiscovery.h UpnpEvent.h UpnpEventSubscribe.h UpnpExtraHeaders.h UpnpFileInfo.h UpnpGlobal.h UpnpInet.h UpnpIntTypes.h UpnpStateVarComplete.h UpnpStateVarRequest.h UpnpStdInt.h UpnpString.h UpnpSubscriptionRequest.h UpnpUniStd.h ithread.h ixml.h ixmldebug.h list.h posix_overwrites.h upnp.h upnpconfig.h upnpdebug.h upnptools.h lib/ libixml.a libixml.so libupnp.a libupnp.so lib/pkgconfig/libupnp.pc [FILE:340:patches/patch-upnp_src_genlib_net_uri_uri.c] --- upnp/src/genlib/net/uri/uri.c.orig 2024-02-19 19:47:15 UTC +++ upnp/src/genlib/net/uri/uri.c @@ -37,10 +37,12 @@ */ #ifdef __FreeBSD__ +# ifndef __MidnightBSD__ #include #if __FreeBSD_version < 601103 #include #endif +# endif #endif #ifdef _WIN32 #if defined(_MSC_VER) && _MSC_VER < 1900