COMMENT=		services and D-Bus APIs to access UPnP and DLNA devices

DIST_TUPLE=		gnome World dLeyna v0.8.3 .
REVISION=		3

SHARED_LIBS += dleyna-core-1.0           1.1 # 6.0.0
SHARED_LIBS += dleyna-renderer-1.0       1.1 # 1.0.3
SHARED_LIBS += dleyna-server-1.0         1.1 # 1.0.3

CATEGORIES=		net multimedia

MAINTAINER=		Antoine Jacoutot <ajacoutot@openbsd.org>

# LGPLv2.1
PERMIT_PACKAGE=		Yes

WANTLIB += c gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gssdp-1.6
WANTLIB += gupnp-1.6 gupnp-av-1.0 gupnp-dlna-2.0 m soup-3.0 xml2

MODULES=		devel/meson \
			lang/python \
			x11/gnome

BUILD_DEPENDS=		devel/epoll-shim \
			textproc/py-docutils \
			textproc/py-sphinx

LIB_DEPENDS=		net/gupnp/core \
			net/gupnp/av \
			net/gupnp/dlna

RUN_DEPENDS=		devel/py-gobject3 \
			x11/dbus-python

MODGNOME_CPPFLAGS=	-I${LOCALBASE}/include/libepoll-shim

post-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dleyna
	mv ${WRKINST}/etc/dleyna-{renderer,server}-service.conf \
		${PREFIX}/share/examples/dleyna/

.include <bsd.port.mk>
