33e5a5da27
Changelog: https://github.com/AravisProject/aravis/blob/0.8.36/NEWS.md Sponsored by: UNIS Labs
44 lines
1010 B
Makefile
44 lines
1010 B
Makefile
PORTNAME= libaravis
|
|
DISTVERSION= 0.8.36
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= ports@FreeBSD.org
|
|
COMMENT= Camera control and image acquisition library
|
|
WWW= https://github.com/AravisProject/aravis/
|
|
|
|
LICENSE= LGPL21+
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
USES= gnome meson pkgconfig
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= AravisProject
|
|
GH_PROJECT= aravis
|
|
USE_GNOME= glib20 intltool introspection:build libxml2
|
|
USE_LDCONFIG= yes
|
|
|
|
MESON_ARGS= -Dgst-plugin=disabled \
|
|
-Dintrospection=enabled \
|
|
-Dpacket-socket=disabled \
|
|
-Dtests=false \
|
|
-Dviewer=disabled
|
|
|
|
INSTALL_TARGET= install-strip
|
|
|
|
DOCSDIR= ${PREFIX}/share/doc/aravis-${DISTVERSION:R}
|
|
|
|
PLIST_SUB= SOVERSION=${DISTVERSION}
|
|
|
|
OPTIONS_DEFINE= DOCS FAST_HEARTBEAT USB
|
|
OPTIONS_DEFAULT= USB
|
|
OPTIONS_SUB= yes
|
|
|
|
FAST_HEARTBEAT_DESC= build with extremely fast heartbeat
|
|
USB_DESC= build with USB support
|
|
|
|
DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen
|
|
DOCS_MESON_ENABLED= documentation
|
|
FAST_HEARTBEAT_MESON_TRUE= fast-heartbeat
|
|
USB_MESON_ENABLED= usb
|
|
|
|
.include <bsd.port.mk>
|