summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2017-06-17 13:44:51 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2017-06-17 13:44:51 +0000
commita842d469243bc265e68c14c19cdf2648a2aaac95 (patch)
treed722a6757db1136f92f82f7b7d4e4d968a16b536 /databases
parent4f68d0d44822e3c276d674d30164f29889b27351 (diff)
Notes
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile2
-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
-rw-r--r--databases/kexi/Makefile33
-rw-r--r--databases/kexi/distinfo3
-rw-r--r--databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h20
-rw-r--r--databases/kexi/pkg-descr5
-rw-r--r--databases/kexi/pkg-plist234
10 files changed, 567 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index e39e8da6d8cb..80a24ef77ffa 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -124,6 +124,8 @@
SUBDIR += jrobin
SUBDIR += jrrd
SUBDIR += kbibtex
+ SUBDIR += kdb
+ SUBDIR += kexi
SUBDIR += kyotocabinet
SUBDIR += kyototycoon
SUBDIR += ldb
diff --git a/databases/kdb/Makefile b/databases/kdb/Makefile
new file mode 100644
index 000000000000..e6997d1c9528
--- /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 000000000000..1bb9e9dbed65
--- /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 000000000000..e4a0210dc183
--- /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 000000000000..1f710d90a928
--- /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
diff --git a/databases/kexi/Makefile b/databases/kexi/Makefile
new file mode 100644
index 000000000000..aa8a49b2f888
--- /dev/null
+++ b/databases/kexi/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= kexi
+PORTVERSION= 3.0.0
+CATEGORIES= databases kde
+MASTER_SITES= KDE/stable/${PORTNAME}/src
+DIST_SUBDIR= KDE/${PORTNAME}
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Visual database applications creator
+
+LIB_DEPENDS= libKDb3.so:databases/kdb \
+ libKPropertyCore3.so:x11-toolkits/kproperty \
+ libKReport3.so:textproc/kreport
+
+USES= cmake:outsource desktop-file-utils gettext iconv \
+ kde:5 pkgconfig tar:xz
+USE_GNOME= glib20
+USE_KDE= auth bookmarks codecs completion config \
+ configwidgets coreaddons crash ecm guiaddons i18n \
+ iconthemes itemviews jobwidgets kio parts service \
+ solid sonnet texteditor textwidgets widgetsaddons \
+ xmlgui breeze-icons_build
+USE_QT5= core dbus gui network printsupport webkit widgets xml \
+ buildtools_build qmake_build qml
+
+CONFLICTS_INSTALL= calligra-2*
+
+CMAKE_ARGS= -DBUILD_TESTING:BOOL=OFF \
+ -DKEXI_QTGUI_RUNTIME_AVAILABLE:BOOL=TRUE \
+ -DKEXI_ENABLE_QTGUI_FOR_TESTS:BOOL=FALSE
+
+.include <bsd.port.mk>
diff --git a/databases/kexi/distinfo b/databases/kexi/distinfo
new file mode 100644
index 000000000000..2c84e5dfa196
--- /dev/null
+++ b/databases/kexi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481142580
+SHA256 (KDE/kexi/kexi-3.0.0.tar.xz) = 8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0
+SIZE (KDE/kexi/kexi-3.0.0.tar.xz) = 3678724
diff --git a/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h b/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h
new file mode 100644
index 000000000000..a258db7368ed
--- /dev/null
+++ b/databases/kexi/files/patch-src_plugins_forms_widgets_kexidbcombobox.h
@@ -0,0 +1,20 @@
+Fix the build with LLVM < 4.0 (https://bugs.llvm.org//show_bug.cgi?id=26297).
+
+/wrkdirs/usr/ports/databases/kexi/work/kexi-3.0.0/src/plugins/forms/widgets/kexidbcombobox.h:47:33: error: return type of virtual function 'column' is not covariant with
+ the return type of the function it overrides ('KDbTableViewColumn' is incomplete)
+ virtual KDbTableViewColumn *column() const;
+ ^
+/usr/local/include/KDb3/KDbTableViewData.h:36:7: note: forward declaration of 'KDbTableViewColumn'
+class KDbTableViewColumn;
+ ^
+--- src/plugins/forms/widgets/kexidbcombobox.h.orig 2017-06-11 15:09:35 UTC
++++ src/plugins/forms/widgets/kexidbcombobox.h
+@@ -24,6 +24,8 @@
+ #include "kexidbautofield.h"
+ #include <widget/tableview/kexicomboboxbase.h>
+
++#include <KDb3/KDbTableViewColumn.h>
++
+ //! @short Combo box widget for Kexi forms
+ /*! This widget is implemented on top of KexiDBAutoField,
+ so as it uses KexiDBAutoField's ability of embedding subwidgets,
diff --git a/databases/kexi/pkg-descr b/databases/kexi/pkg-descr
new file mode 100644
index 000000000000..c59da16e1a14
--- /dev/null
+++ b/databases/kexi/pkg-descr
@@ -0,0 +1,5 @@
+Kexi is an open source visual database applications creator,
+a long-awaited competitor for programs like MS Access
+or Filemaker.
+
+WWW: http://www.kexi-project.org/
diff --git a/databases/kexi/pkg-plist b/databases/kexi/pkg-plist
new file mode 100644
index 000000000000..ccbb57273581
--- /dev/null
+++ b/databases/kexi/pkg-plist
@@ -0,0 +1,234 @@
+bin/kexi
+lib/libkexicore.so
+lib/libkexicore.so.15
+lib/libkexicore.so.15.0.0
+lib/libkexidatatable.so
+lib/libkexidatatable.so.15
+lib/libkexidatatable.so.15.0.0
+lib/libkexidataviewcommon.so
+lib/libkexidataviewcommon.so.15
+lib/libkexidataviewcommon.so.15.0.0
+lib/libkexiextendedwidgets.so
+lib/libkexiextendedwidgets.so.15
+lib/libkexiextendedwidgets.so.15.0.0
+lib/libkexiformutils.so
+lib/libkexiformutils.so.15
+lib/libkexiformutils.so.15.0.0
+lib/libkexiguiutils.so
+lib/libkexiguiutils.so.15
+lib/libkexiguiutils.so.15.0.0
+lib/libkeximain.so
+lib/libkeximain.so.15
+lib/libkeximain.so.15.0.0
+lib/libkeximigrate.so
+lib/libkeximigrate.so.15
+lib/libkeximigrate.so.15.0.0
+lib/libkexirelationsview.so
+lib/libkexirelationsview.so.15
+lib/libkexirelationsview.so.15.0.0
+lib/libkexiundo.so
+lib/libkexiundo.so.15
+lib/libkexiundo.so.15.0.0
+lib/libkexiutils.so
+lib/libkexiutils.so.15
+lib/libkexiutils.so.15.0.0
+lib/libkformdesigner.so
+lib/libkformdesigner.so.15
+lib/libkformdesigner.so.15.0.0
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_dbwidgetsplugin.so
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_standardwidgetsplugin.so
+%%QT_PLUGINDIR%%/kexi/forms/widgets/kexiforms_webbrowserwidgetplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_csvimportexportplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_formplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_migrationplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_queryplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_reportplugin.so
+%%QT_PLUGINDIR%%/kexi/kexi_tableplugin.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_mdb.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_mysql.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_postgresql.so
+%%QT_PLUGINDIR%%/kexi/migrate/keximigrate_tsv.so
+share/applications/org.kde.kexi.desktop
+share/kexi/icons/hicolor/16x16/actions/web_browser.png
+share/kexi/icons/hicolor/22x22/actions/web_browser.png
+share/kexi/icons/kexi_breeze.rcc
+share/kexi/status/%%GTK3_VERSION%%/contribution_details.ui
+share/kexi/status/%%GTK3_VERSION%%/contribution_help.ui
+share/kexi/status/%%GTK3_VERSION%%/status.rcc
+share/kexi/status/%%GTK3_VERSION%%/status.ui
+share/kexi/status/%%GTK3_VERSION%%/status_strings.ui
+share/locale/ar/LC_MESSAGES/kexi.mo
+share/locale/ast/LC_MESSAGES/kexi.mo
+share/locale/ast/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ast/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ast/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/be/LC_MESSAGES/kexi.mo
+share/locale/bg/LC_MESSAGES/kexi.mo
+share/locale/br/LC_MESSAGES/kexi.mo
+share/locale/bs/LC_MESSAGES/kexi.mo
+share/locale/bs/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/bs/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/kexi.mo
+share/locale/ca/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/ca/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ca@valencia/LC_MESSAGES/kexi.mo
+share/locale/ca@valencia/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/ca@valencia/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/cs/LC_MESSAGES/kexi.mo
+share/locale/cs/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/cs/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/cs/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/cs/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/cy/LC_MESSAGES/kexi.mo
+share/locale/da/LC_MESSAGES/kexi.mo
+share/locale/da/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/da/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/de/LC_MESSAGES/kexi.mo
+share/locale/de/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/de/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/de/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/de/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/el/LC_MESSAGES/kexi.mo
+share/locale/el/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/el/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/kexi.mo
+share/locale/en_GB/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/en_GB/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/en_GB/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/eo/LC_MESSAGES/kexi.mo
+share/locale/es/LC_MESSAGES/kexi.mo
+share/locale/es/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/es/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/es/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/es/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/et/LC_MESSAGES/kexi.mo
+share/locale/et/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/et/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/eu/LC_MESSAGES/kexi.mo
+share/locale/fa/LC_MESSAGES/kexi.mo
+share/locale/fi/LC_MESSAGES/kexi.mo
+share/locale/fi/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/fi/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/fi/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/fr/LC_MESSAGES/kexi.mo
+share/locale/fr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/fr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/fy/LC_MESSAGES/kexi.mo
+share/locale/ga/LC_MESSAGES/kexi.mo
+share/locale/ga/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ga/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/kexi.mo
+share/locale/gl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/gl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/he/LC_MESSAGES/kexi.mo
+share/locale/hi/LC_MESSAGES/kexi.mo
+share/locale/hne/LC_MESSAGES/kexi.mo
+share/locale/hr/LC_MESSAGES/kexi.mo
+share/locale/hsb/LC_MESSAGES/kexi.mo
+share/locale/hu/LC_MESSAGES/kexi.mo
+share/locale/hu/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/hu/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/kexi.mo
+share/locale/ia/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ia/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/it/LC_MESSAGES/kexi.mo
+share/locale/it/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/it/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/it/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/it/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ja/LC_MESSAGES/kexi.mo
+share/locale/ja/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ja/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/kk/LC_MESSAGES/kexi.mo
+share/locale/kk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/kk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/km/LC_MESSAGES/kexi.mo
+share/locale/ko/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ko/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/lt/LC_MESSAGES/kexi.mo
+share/locale/lt/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/lt/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/mai/LC_MESSAGES/kexi.mo
+share/locale/mr/LC_MESSAGES/kexi.mo
+share/locale/mr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/mr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ms/LC_MESSAGES/kexi.mo
+share/locale/nb/LC_MESSAGES/kexi.mo
+share/locale/nb/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nb/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/nds/LC_MESSAGES/kexi.mo
+share/locale/nds/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nds/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ne/LC_MESSAGES/kexi.mo
+share/locale/nl/LC_MESSAGES/kexi.mo
+share/locale/nl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/nl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/nl/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/nl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/nn/LC_MESSAGES/kexi.mo
+share/locale/oc/LC_MESSAGES/kexi.mo
+share/locale/pl/LC_MESSAGES/kexi.mo
+share/locale/pl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pl/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pl/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/pt/LC_MESSAGES/kexi.mo
+share/locale/pt/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pt/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pt/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pt/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/pt_BR/LC_MESSAGES/kexi.mo
+share/locale/pt_BR/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/pt_BR/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/pt_BR/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/pt_BR/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ro/LC_MESSAGES/kexi.mo
+share/locale/ru/LC_MESSAGES/kexi.mo
+share/locale/ru/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ru/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/se/LC_MESSAGES/kexi.mo
+share/locale/sk/LC_MESSAGES/kexi.mo
+share/locale/sk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sk/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/sk/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/sl/LC_MESSAGES/kexi.mo
+share/locale/sl/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sl/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sq/LC_MESSAGES/kexi.mo
+share/locale/sv/LC_MESSAGES/kexi.mo
+share/locale/sv/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/sv/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/sv/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/sv/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/ta/LC_MESSAGES/kexi.mo
+share/locale/tg/LC_MESSAGES/kexi.mo
+share/locale/tr/LC_MESSAGES/kexi.mo
+share/locale/tr/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/tr/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/ug/LC_MESSAGES/kexi.mo
+share/locale/ug/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/ug/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/kexi.mo
+share/locale/uk/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/uk/LC_MESSAGES/keximigrate_mdb.mo
+share/locale/uk/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/uz/LC_MESSAGES/kexi.mo
+share/locale/wa/LC_MESSAGES/kexi.mo
+share/locale/xh/LC_MESSAGES/kexi.mo
+share/locale/zh_CN/LC_MESSAGES/kexi.mo
+share/locale/zh_CN/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/zh_CN/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/locale/zh_CN/LC_MESSAGES/keximigrate_spreadsheet.mo
+share/locale/zh_TW/LC_MESSAGES/kexi.mo
+share/locale/zh_TW/LC_MESSAGES/kexiforms_mapwidgetplugin.mo
+share/locale/zh_TW/LC_MESSAGES/kexiforms_webbrowserwidgetplugin.mo
+share/metainfo/org.kde.kexi.appdata.xml