freebsd-ports/databases/arrow-glib/Makefile
Po-Chuan Hsieh 69c477b269
databases/arrow-glib: Add arrow-glib 8.0.0
Arrow GLib is a wrapper library for Arrow C++. Arrow GLib provides C API.

Arrow GLib supports GObject Introspection. It means that you can create language
bindings at runtime or compile time.

See also: https://github.com/apache/arrow/tree/master/c_glib
2022-10-09 23:37:42 +08:00

24 lines
654 B
Makefile

PORTNAME= arrow
PORTVERSION= 8.0.0
CATEGORIES= databases
MASTER_SITES= APACHE/arrow/arrow-${PORTVERSION}/
PKGNAMESUFFIX= -glib
DISTNAME= apache-arrow-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C API wrapper library for Arrow C++
WWW= https://arrow.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow
LIB_DEPENDS= libarrow.so:databases/arrow
USES= compiler:c++11-lang gnome meson pkgconfig
USE_GNOME= introspection
MESON_ARGS= -Darrow_cpp_build_dir='' -Darrow_cpp_build_type='release' -Dgtk_doc=false
WRKSRC_SUBDIR= c_glib
.include <bsd.port.mk>