devel/upnp 1.14.31,1 FreeBSD
Universal Plug and Play Software Development Kit
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- devel
- Package size
- 527.5 KiB, 1494.6 KiB installed
Description
The portable SDK for UPnP* Devices (libupnp) 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 support several operating systems like Linux, *BSD, Solaris and others.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/upnp | 1.14.31,1 |
| DragonFly | devel/upnp | 1.14.20,1 |
| MidnightBSD | devel/upnp | 1.14.25,1 |
Install
Binary package:
pkg install upnp
From the ports tree:
cd /usr/ports/devel/upnp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= upnp>0:devel/upnp
LIB_DEPENDS= libixml.so:devel/upnp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.14.31,1 | 1.14.31,1 | 1.14.15,1 | 1.14.24,1 | 1.14.31,1 |
| FreeBSD:14:quarterly | 1.14.31,1 | 1.14.31,1 | n/a | 1.14.24,1 | 1.14.31,1 |
| FreeBSD:15:latest | 1.14.31,1 | 1.14.31,1 | n/a | 1.14.24,1 | 1.14.24,1 |
| FreeBSD:15:quarterly | 1.14.31,1 | 1.14.31,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.14.31,1 | 1.14.31,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 9
Required by 20
- emulators/emulationstation
- filesystems/acfgfs
- graphics/aloadimage
- graphics/kphotoalbum
- multimedia/arcan
- multimedia/kaffeine
- multimedia/libvlcpp
- multimedia/obs-multi-rtmp
- multimedia/obs-studio
- multimedia/obs-text-pthread
- multimedia/obs-waveform
- multimedia/phonon-vlc
- multimedia/vlc
- multimedia/webcamoid
- multimedia/wlrobs
- x11-servers/xarcan
- x11-wm/durden
- x11/aclip
- x11/arcan-trayicon
- x11/eaglemode
Configuration
Options name: devel_upnp
| Option | Default | Description |
|---|---|---|
| CLIENT | on | Enable control point code |
| DEBUG | off | Build with debugging support |
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| IPV6 | off | IPv6 protocol support |
| LARGEFILE | on | Large files support |
| OPENSSL | off | SSL/TLS support via OpenSSL |
| OPTSSDP | on | Enable optional SSDP headers support |
| POSTWRITE | off | Write to filesystem on unhandled POST requests |
| REUSEADDR | on | Bind miniserver socket with reuseaddr |
| SCRIPTSUPPORT | on | Enable script support for IXML document tree |
| TCP_BLOCK | on | Enable blocking TCP connections |
| TEST | off | Perfom a few tests (implies TOOLS) |
| TOOLS | on | Enable helpers API in upnptools.h |
| UNSPECIFIED_SERVER | off | Enable unspecified SERVER header |
- USES
- autoreconf cpe libtool pathfix pkgconfig
- Service scripts
- none
Files
pkg-plist 36
- include/upnp/Callback.h
- include/upnp/UpnpActionComplete.h
- include/upnp/UpnpActionRequest.h
- include/upnp/UpnpDiscovery.h
- include/upnp/UpnpEvent.h
- include/upnp/UpnpEventSubscribe.h
- include/upnp/UpnpExtraHeaders.h
- include/upnp/UpnpFileInfo.h
- include/upnp/UpnpGlobal.h
- include/upnp/UpnpInet.h
- include/upnp/UpnpIntTypes.h
- include/upnp/UpnpStateVarComplete.h
- include/upnp/UpnpStateVarRequest.h
- include/upnp/UpnpStdInt.h
- include/upnp/UpnpString.h
- include/upnp/UpnpSubscriptionRequest.h
- include/upnp/UpnpUniStd.h
- include/upnp/ithread.h
- include/upnp/ixml.h
- include/upnp/ixmldebug.h
- include/upnp/list.h
- include/upnp/posix_overwrites.h
- include/upnp/upnp.h
- include/upnp/upnpconfig.h
- include/upnp/upnpdebug.h
- include/upnp/upnptools.h
- lib/libixml.a
- lib/libixml.so
- lib/libixml.so.11
- lib/libixml.so.11.1.7
- lib/libupnp.a
- lib/libupnp.so
- lib/libupnp.so.17
- lib/libupnp.so.17.2.11
- libdata/pkgconfig/libupnp.pc
- share/doc/upnp/UPnP_Programming_Guide.pdf
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pupnp-pupnp-release-1.14.31_GH0.tar.gz | 826590 | ce1dd3da7268ad61a56041af0ee80a3d067e7fbd197e2a387ae53942f70068bd |
Commit history 0
No commits in the history this site was built from.