summaryrefslogtreecommitdiffstats
path: root/databases/kdb/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/kdb/Makefile')
-rw-r--r--databases/kdb/Makefile31
1 files changed, 31 insertions, 0 deletions
diff --git a/databases/kdb/Makefile b/databases/kdb/Makefile
new file mode 100644
index 0000000..e6997d1
--- /dev/null
+++ b/databases/kdb/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= kdb
+PORTVERSION= 3.0.0
+CATEGORIES= databases kde
+MASTER_SITES= KDE/stable/${PORTNAME}/src
+DIST_SUBDIR= KDE/${PORTNAME}
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Database connectivity and creation framework
+
+LIB_DEPENDS= libicuuc.so:devel/icu
+
+USES= cmake:outsource gettext kde:5 python:2 tar:xz
+USE_KDE= coreaddons ecm i18n
+USE_QT5= core gui network widgets xml \
+ buildtools_build qmake_build
+
+# In the future, these options will be moved into slave ports
+OPTIONS_DEFINE= SQLITE MYSQL PGSQL
+OPTIONS_SUB= YES
+OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
+
+SQLITE_USES= sqlite
+SQLITE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Sqlite
+MYSQL_USES= mysql
+MYSQL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_MySQL
+PGSQL_USES= pgsql
+PGSQL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_PostgreSQL
+
+.include <bsd.port.mk>
OpenPOWER on IntegriCloud