openbsd-ports/net/libupnp/Makefile
sthen 73cb848f4c SECURITY update to libupnp 1.6.18 http://www.kb.cert.org/vuls/id/922681
- at least three remotely exploitable buffer overflows in the
unique_service_name() function, which is called to process incoming
SSDP requests on UDP port 1900.

- devices that use libupnp may also accept UPnP queries over the
WAN interface, therefore exposing the vulnerabilitites to the
internet.

(and roll shared libs from PFRAG.shared into PLIST while there).
2013-01-29 16:14:06 +00:00

38 lines
787 B
Makefile
Executable File

# $OpenBSD: Makefile,v 1.4 2013/01/29 16:14:06 sthen Exp $
COMMENT= Universal Plug and Play SDK
DISTNAME= libupnp-1.6.18
EXTRACT_SUFX= .tar.bz2
CATEGORIES= net devel
SHARED_LIBS += ixml 0.1 # .2.7
SHARED_LIBS += threadutil 1.0 # .6.2
SHARED_LIBS += upnp 1.0 # .9.1
HOMEPAGE= http://pupnp.sourceforge.net/
# BSD
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pupnp/}
WANTLIB = pthread
USE_LIBTOOL= Yes
CONFIGURE_STYLE= gnu
# HAVE_COMPAT does not do anything
CONFIGURE_ENV= ac_cv_cflags_gcc_option__Os=no \
ac_cv_lib_compat_ftime=no
.ifdef DEBUG
CONFIGURE_ARGS+= --enable-debug
.endif
.include <bsd.port.mk>