mirror of
https://github.com/netbirdio/FreeBSD-ports.git
synced 2026-05-22 18:42:42 -07:00
Libgda is a (relatively small) database access library: * it is a wrapper like ODBC but with more features to access several database engines * features a meta data extractor (to know all about database objects in a common way) * comes with an SQL console application (like mysql, psql or sqlite3 consoles) * relies on GLib, coded in C, its API is easy to use PR: 286697 Differential Revission: https://reviews.freebsd.org/D40489
42 lines
1.0 KiB
Makefile
42 lines
1.0 KiB
Makefile
PORTNAME= libgda
|
|
DISTVERSION= 6.0.1.g${SNAPDATE}
|
|
CATEGORIES= databases gnome
|
|
PKGNAMESUFFIX= 6
|
|
DIST_SUBDIR= gnome
|
|
|
|
MAINTAINER= gnome@FreeBSD.org
|
|
COMMENT= Database access library
|
|
WWW= https://gitlab.gnome.org/GNOME/libgda
|
|
|
|
LICENSE= LGPL20+
|
|
|
|
BUILD_DEPENDS= iso-codes>0:misc/iso-codes
|
|
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
|
libgcrypt.so:security/libgcrypt \
|
|
libsecret-1.so:security/libsecret
|
|
|
|
USES= cpe gettext meson gnome pkgconfig python:build shebangfix \
|
|
sqlite ssl tar:bz2 vala:build
|
|
CPE_VENDOR= gnome
|
|
USE_GNOME= glib20 gtk30 intltool:build introspection:build libxml2 \
|
|
libxslt
|
|
SHEBANG_FILES= providers/raw_spec.py
|
|
# Or use patch from https://gitlab.gnome.org/GNOME/libgda/-/merge_requests/208
|
|
CFLAGS= -Wno-deprecated-non-prototype
|
|
|
|
MESON_ARGS= -Dui=false \
|
|
-Dhelp=false \
|
|
-Dsqlcipher=false \
|
|
-Dlibsoup=false \
|
|
-Dlibsecret=true \
|
|
-Dpostgres=false \
|
|
-Dmysql=false
|
|
|
|
USE_GITLAB= yes
|
|
GL_SITE= https://gitlab.gnome.org
|
|
GL_ACCOUNT= GNOME
|
|
GL_TAGNAME= c149606b
|
|
SNAPDATE= 20250302
|
|
|
|
.include <bsd.port.mk>
|