Files
ports/devel/libaravis/Makefile
T
2026-06-19 04:10:15 +03:00

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>