xref: /mports/databases/arrow-glib/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	arrow
2PORTVERSION=	21.0.0
3CATEGORIES=	databases
4MASTER_SITES=	APACHE/arrow/arrow-${PORTVERSION}/
5PKGNAMESUFFIX=	-glib
6DISTNAME=	apache-arrow-${PORTVERSION}
7
8MAINTAINER=	ports@MidnightBSD.org
9COMMENT=	C API wrapper library for Arrow C++
10WWW=		https://arrow.apache.org/ \
11		https://github.com/apache/arrow/tree/master/c_glib
12
13LICENSE=	Apache-2.0
14LICENSE_FILE=	${WRKSRC}/../LICENSE.txt
15
16BUILD_DEPENDS=	arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow
17LIB_DEPENDS=	libarrow.so:databases/arrow
18
19USES=		compiler:c++17-lang gnome meson pkgconfig python:build
20USE_GNOME=	introspection
21
22BINARY_ALIAS=	python3=${PYTHON_CMD}
23MESON_ARGS=	--default-library=both \
24		-Darrow_cpp_build_dir='' \
25		-Darrow_cpp_build_type='release' \
26		-Ddoc=false \
27		-Dgtk_doc=false \
28		-Dsource_reference='main' \
29		-Dvapi=false
30WRKSRC_SUBDIR=	c_glib
31
32PLIST_SUB=	SHLIB_MAJOR=${PORTVERSION:R:R}0${PORTVERSION:R:E} \
33		SHLIB_MINOR=${PORTVERSION:E}
34
35.include <bsd.port.mk>
36

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026