freebsd-ports/lang/gir-to-d/Makefile
Gleb Popov 33ceef06ad lang/gir-to-d: + D language bindings generator for GNOME introspection.
Sponsored by:	Serenity Cybersecurity, LLC
2023-02-17 12:27:29 +03:00

29 lines
632 B
Makefile

PORTNAME= gir-to-d
PORTVERSION= 0.23.0
CATEGORIES= lang
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Create D bindings from GObject introspection files
WWW= https://github.com/gtkd-developers/gir-to-d
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ldc2:lang/ldc
LIB_DEPENDS= libphobos2-ldc-shared.so:lang/ldc \
libdruntime-ldc-shared.so:lang/ldc
USES= gnome meson
USE_GNOME= introspection
USE_GITHUB= yes
GH_ACCOUNT= gtkd-developers
GH_TAGNAME= v${DISTVERSION}
# a workaround for https://github.com/ldc-developers/ldc/issues/4000
CONFIGURE_ENV= DFLAGS=--allinst
PLIST_FILES= bin/girtod
.include <bsd.port.mk>