summaryrefslogtreecommitdiffstats
path: root/databases/kdb
diff options
context:
space:
mode:
Diffstat (limited to 'databases/kdb')
-rw-r--r--databases/kdb/Makefile31
-rw-r--r--databases/kdb/distinfo3
-rw-r--r--databases/kdb/pkg-descr7
-rw-r--r--databases/kdb/pkg-plist229
4 files changed, 270 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>
diff --git a/databases/kdb/distinfo b/databases/kdb/distinfo
new file mode 100644
index 0000000..1bb9e9d
--- /dev/null
+++ b/databases/kdb/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481141837
+SHA256 (KDE/kdb/kdb-3.0.0.tar.xz) = b7dcc4f90a6adf069faa725bb2182639b59ff4f570f7fd1b790c3012c68913a0
+SIZE (KDE/kdb/kdb-3.0.0.tar.xz) = 478500
diff --git a/databases/kdb/pkg-descr b/databases/kdb/pkg-descr
new file mode 100644
index 0000000..e4a0210
--- /dev/null
+++ b/databases/kdb/pkg-descr
@@ -0,0 +1,7 @@
+KDb is a database connectivity and creation framework, consisted of a
+general-purpose C++ Qt library and set of plugins delivering support for
+various database vendors.
+
+It is a part of the Kexi project and the general Calligra Suite.
+
+WWW: http://community.kde.org/KDb
diff --git a/databases/kdb/pkg-plist b/databases/kdb/pkg-plist
new file mode 100644
index 0000000..1f710d9
--- /dev/null
+++ b/databases/kdb/pkg-plist
@@ -0,0 +1,229 @@
+%%SQLITE%%bin/kdb3_sqlite3_dump
+include/KDb3/KDb
+include/KDb3/KDb.h
+include/KDb3/KDbAdmin
+include/KDb3/KDbAdmin.h
+include/KDb3/KDbAlter
+include/KDb3/KDbAlter.h
+include/KDb3/KDbConnection
+include/KDb3/KDbConnection.h
+include/KDb3/KDbConnectionData
+include/KDb3/KDbConnectionData.h
+include/KDb3/KDbConnectionOptions
+include/KDb3/KDbConnectionOptions.h
+include/KDb3/KDbConnectionProxy
+include/KDb3/KDbConnectionProxy.h
+include/KDb3/KDbCursor
+include/KDb3/KDbCursor.h
+include/KDb3/KDbDriver
+include/KDb3/KDbDriver.h
+include/KDb3/KDbDriverBehavior
+include/KDb3/KDbDriverBehavior.h
+include/KDb3/KDbDriverManager
+include/KDb3/KDbDriverManager.h
+include/KDb3/KDbDriverMetaData
+include/KDb3/KDbDriverMetaData.h
+include/KDb3/KDbError
+include/KDb3/KDbError.h
+include/KDb3/KDbEscapedString
+include/KDb3/KDbEscapedString.h
+include/KDb3/KDbExpression
+include/KDb3/KDbExpression.h
+include/KDb3/KDbExpressionData
+include/KDb3/KDbExpressionData.h
+include/KDb3/KDbField
+include/KDb3/KDbField.h
+include/KDb3/KDbFieldList
+include/KDb3/KDbFieldList.h
+include/KDb3/KDbFieldValidator
+include/KDb3/KDbFieldValidator.h
+include/KDb3/KDbGlobal
+include/KDb3/KDbGlobal.h
+include/KDb3/KDbIdentifierValidator
+include/KDb3/KDbIdentifierValidator.h
+include/KDb3/KDbIndexSchema
+include/KDb3/KDbIndexSchema.h
+include/KDb3/KDbLongLongValidator
+include/KDb3/KDbLongLongValidator.h
+include/KDb3/KDbLookupFieldSchema
+include/KDb3/KDbLookupFieldSchema.h
+include/KDb3/KDbMessageHandler
+include/KDb3/KDbMessageHandler.h
+include/KDb3/KDbNativeStatementBuilder
+include/KDb3/KDbNativeStatementBuilder.h
+include/KDb3/KDbObject
+include/KDb3/KDbObject.h
+include/KDb3/KDbObjectNameValidator
+include/KDb3/KDbObjectNameValidator.h
+include/KDb3/KDbParser
+include/KDb3/KDbParser.h
+include/KDb3/KDbPreparedStatement
+include/KDb3/KDbPreparedStatement.h
+include/KDb3/KDbPreparedStatementInterface
+include/KDb3/KDbPreparedStatementInterface.h
+include/KDb3/KDbProperties
+include/KDb3/KDbProperties.h
+include/KDb3/KDbQueryColumnInfo
+include/KDb3/KDbQueryColumnInfo.h
+include/KDb3/KDbQuerySchema
+include/KDb3/KDbQuerySchema.h
+include/KDb3/KDbQuerySchemaParameter
+include/KDb3/KDbQuerySchemaParameter.h
+include/KDb3/KDbRecordData
+include/KDb3/KDbRecordData.h
+include/KDb3/KDbRecordEditBuffer
+include/KDb3/KDbRecordEditBuffer.h
+include/KDb3/KDbRelationship
+include/KDb3/KDbRelationship.h
+include/KDb3/KDbResult
+include/KDb3/KDbResult.h
+include/KDb3/KDbSqlField
+include/KDb3/KDbSqlField.h
+include/KDb3/KDbSqlRecord
+include/KDb3/KDbSqlRecord.h
+include/KDb3/KDbSqlResult
+include/KDb3/KDbSqlResult.h
+include/KDb3/KDbSqlString
+include/KDb3/KDbSqlString.h
+include/KDb3/KDbTableOrQuerySchema
+include/KDb3/KDbTableOrQuerySchema.h
+include/KDb3/KDbTableSchema
+include/KDb3/KDbTableSchema.h
+include/KDb3/KDbTableViewColumn
+include/KDb3/KDbTableViewColumn.h
+include/KDb3/KDbTableViewData
+include/KDb3/KDbTableViewData.h
+include/KDb3/KDbToken
+include/KDb3/KDbToken.h
+include/KDb3/KDbTransaction
+include/KDb3/KDbTransaction.h
+include/KDb3/KDbTristate
+include/KDb3/KDbTristate.h
+include/KDb3/KDbUtils
+include/KDb3/KDbUtils.h
+include/KDb3/KDbValidator
+include/KDb3/KDbValidator.h
+include/KDb3/KDbVersionInfo
+include/KDb3/KDbVersionInfo.h
+include/KDb3/config-kdb.h
+include/KDb3/kdb_export.h
+include/KDb3/kdb_version.h
+lib/cmake/KDb3/KDbConfig.cmake
+lib/cmake/KDb3/KDbConfigVersion.cmake
+lib/cmake/KDb3/KDbTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KDb3/KDbTargets.cmake
+lib/libKDb3.so
+lib/libKDb3.so.3
+lib/libKDb3.so.3.0
+libdata/pkgconfig/KDb3.pc
+%%QT_MKSPECDIR%%/modules/qt_KDb3.pri
+%%MYSQL%%%%QT_PLUGINDIR%%/kdb3/kdb_mysqldriver.so
+%%PGSQL%%%%QT_PLUGINDIR%%/kdb3/kdb_postgresqldriver.so
+%%SQLITE%%%%QT_PLUGINDIR%%/kdb3/kdb_sqlitedriver.so
+%%SQLITE%%%%QT_PLUGINDIR%%/kdb3/sqlite3/kdb_sqlite_icu.so
+%%MYSQL%%share/locale/ast/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ast/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ast/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/ast/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ca/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ca/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ca/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ca/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ca/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ca@valencia/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ca@valencia/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ca@valencia/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ca@valencia/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ca@valencia/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/cs/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/cs/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/cs/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/cs/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/cs/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/de/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/de/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/de/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/de/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/de/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/en_GB/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/en_GB/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/en_GB/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/en_GB/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/en_GB/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/es/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/es/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/es/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/es/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/fi/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/fi/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/fi/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/fi/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/fi/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/gl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/gl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/gl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/gl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/gl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/hu/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%MYSQL%%share/locale/ja/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ja/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ja/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/ja/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/lt/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/lt/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/lt/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/lt/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/nl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/nl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/nl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/nl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/nl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pl/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pl/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pl/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pl/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pl/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pt/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pt/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pt/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/pt/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/pt_BR/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/pt_BR/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/pt_BR/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/pt_BR/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/pt_BR/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/ru/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/ru/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/ru/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/ru/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+%%MYSQL%%share/locale/sk/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/sk/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/sk/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_sybasedriver_qt.mo
+share/locale/sk/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/sv/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/sv/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/sv/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/sv/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/sv/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/uk/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/uk/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/uk/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/uk/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/uk/LC_MESSAGES/kdb_xbasedriver_qt.mo
+%%MYSQL%%share/locale/zh_CN/LC_MESSAGES/kdb_mysqldriver_qt.mo
+%%PGSQL%%share/locale/zh_CN/LC_MESSAGES/kdb_postgresqldriver_qt.mo
+share/locale/zh_CN/LC_MESSAGES/kdb_qt.mo
+%%SQLITE%%share/locale/zh_CN/LC_MESSAGES/kdb_sqlitedriver_qt.mo
+share/locale/zh_CN/LC_MESSAGES/kdb_xbasedriver_qt.mo
OpenPOWER on IntegriCloud