mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Import libnpupnp-6.2.1, ok volker@
Comment: C++ base UPnP library Description: libpnupnp is a C++ reimplementation of the venerable libupnp, a.k.a. Portable UPnP* library. Most of the API is unchanged, except where libupnp exposed its internal XML ixml library DOM objects. Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org> WWW: https://www.lesbonscomptes.com/upmpdcli/libupnpp-refdoc/libupnpp-ctl.html
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
COMMENT = C++ base UPnP library
|
||||
|
||||
DISTNAME = libnpupnp-6.2.1
|
||||
|
||||
SHARED_LIBS += npupnp 0.0 # 0.0
|
||||
|
||||
CATEGORIES = net
|
||||
|
||||
HOMEPAGE = https://www.lesbonscomptes.com/upmpdcli/libupnpp-refdoc/libupnpp-ctl.html
|
||||
|
||||
# LGPLv2.1+
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
SITES = https://www.lesbonscomptes.com/upmpdcli/downloads/
|
||||
|
||||
WANTLIB += ${COMPILER_LIBCXX} curl expat m microhttpd
|
||||
|
||||
# C++18
|
||||
COMPILER = base-clang ports-gcc
|
||||
|
||||
MODULES = devel/meson
|
||||
|
||||
LIB_DEPENDS = www/libmicrohttpd \
|
||||
net/curl
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
1 line(s) longer than 80 chars in Makefile
|
||||
there are no patches, please remove the patches directory instead
|
||||
net/libnpupnp
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (libnpupnp-6.2.1.tar.gz) = HMEiJRLUgIJtKSPMe5i3NhGDoq3YxrZGp/oywvNLMrM=
|
||||
SIZE (libnpupnp-6.2.1.tar.gz) = 471007
|
||||
@@ -0,0 +1,3 @@
|
||||
libpnupnp is a C++ reimplementation of the venerable libupnp, a.k.a. Portable
|
||||
UPnP* library. Most of the API is unchanged, except where libupnp exposed its
|
||||
internal XML ixml library DOM objects.
|
||||
@@ -0,0 +1,10 @@
|
||||
include/npupnp/
|
||||
include/npupnp/UpnpGlobal.h
|
||||
include/npupnp/netif.h
|
||||
include/npupnp/upnp.h
|
||||
include/npupnp/upnpconfig.h
|
||||
include/npupnp/upnpdebug.h
|
||||
include/npupnp/upnpdescription.h
|
||||
include/npupnp/upnptools.h
|
||||
@lib lib/libnpupnp.so.${LIBnpupnp_VERSION}
|
||||
lib/pkgconfig/libnpupnp.pc
|
||||
Reference in New Issue
Block a user