# Created by: Martin Wilke # $FreeBSD$ PORTNAME= gupnp PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= GNOME MAINTAINER= sunpoet@FreeBSD.org COMMENT= Framework for UPnP devices LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gobject-introspection>=0.6.4:devel/gobject-introspection \ gssdp>=0.14.13:net/gssdp LIB_DEPENDS= libgssdp-1.0.so:net/gssdp \ libsoup-2.4.so:devel/libsoup \ libuuid.so:misc/e2fsprogs-libuuid OPTIONS_DEFINE= VALA OPTIONS_SUB= yes VALA_DESC= Vala binding (requires net/gssdp with VALA enabled) CONFIGURE_ARGS= --enable-introspection=yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_CSTD= c11 USE_GNOME= glib20 introspection:build libxml2 USE_LDCONFIG= yes USES= compiler:c11 gmake gnome libtool pathfix pkgconfig python:run shebangfix tar:xz SHEBANG_FILES= tools/gupnp-binding-tool VALA_BUILD_DEPENDS= vala>=0.20:lang/vala VALA_CONFIGURE_ENV= ac_cv_path_VAPIGEN=${LOCALBASE}/bin/vapigen VALA_CONFIGURE_ENV_OFF= ac_cv_path_VAPIGEN="" .include .if ${CHOSEN_COMPILER_TYPE} == "clang" CPPFLAGS+= -Wno-return-type .endif .include