diff options
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 7 | ||||
-rw-r--r-- | databases/qt5-sql/Makefile | 20 | ||||
-rw-r--r-- | databases/qt5-sql/pkg-message | 12 | ||||
-rw-r--r-- | databases/qt5-sql/pkg-plist | 72 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-ibase/Makefile | 8 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-mysql/Makefile | 8 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-odbc/Makefile | 10 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-pgsql/Makefile | 10 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-sqlite2/Makefile | 8 | ||||
-rw-r--r-- | databases/qt5-sqldrivers-sqlite3/Makefile | 11 |
10 files changed, 166 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 3b6f7b823a73..58ecf49be605 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -781,6 +781,13 @@ SUBDIR += qt4-sql SUBDIR += qt4-sqlite-plugin SUBDIR += qt4-sqlite3-plugin + SUBDIR += qt5-sql + SUBDIR += qt5-sqldrivers-ibase + SUBDIR += qt5-sqldrivers-mysql + SUBDIR += qt5-sqldrivers-odbc + SUBDIR += qt5-sqldrivers-pgsql + SUBDIR += qt5-sqldrivers-sqlite2 + SUBDIR += qt5-sqldrivers-sqlite3 SUBDIR += rdb SUBDIR += rdfdb SUBDIR += recutils diff --git a/databases/qt5-sql/Makefile b/databases/qt5-sql/Makefile new file mode 100644 index 000000000000..06f907b07ff0 --- /dev/null +++ b/databases/qt5-sql/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +PORTNAME= sql +DISTVERSION= ${QT5_VERSION} +CATEGORIES= databases +PKGNAMEPREFIX= qt5- + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt SQL database integration module + +USE_QT5= core qmake_build buildtools_build +QT_DIST= base +HAS_CONFIGURE= yes +CONFIGURE_ARGS= -no-gui -no-xcb +USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} + +BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME} +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +.include <bsd.port.mk> diff --git a/databases/qt5-sql/pkg-message b/databases/qt5-sql/pkg-message new file mode 100644 index 000000000000..88e869ac1fdf --- /dev/null +++ b/databases/qt5-sql/pkg-message @@ -0,0 +1,12 @@ +====================================================================== + +To enable Qt database support, install the database plugin ports. The +following plugin ports are available: + - databases/qt5-sqldrivers-ibase InterBase/Firebird + - databases/qt5-sqldrivers-mysql MySQL + - databases/qt5-sqldrivers-odbc Open Database Connectivity + - databases/qt5-sqldrivers-pgsql PostgreSQL + - databases/qt5-sqldrivers-sqlite2 SQLite 2 + - databases/qt5-sqldrivers-sqlite3 SQLite 3 + +====================================================================== diff --git a/databases/qt5-sql/pkg-plist b/databases/qt5-sql/pkg-plist new file mode 100644 index 000000000000..3e8eb85cd55f --- /dev/null +++ b/databases/qt5-sql/pkg-plist @@ -0,0 +1,72 @@ +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_db2_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_ibase_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_mysql_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_oci_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_odbc_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_psql_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_sqlite2_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_sqlite_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsql_tds_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqlcachedresult_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqldriver_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqlnulldriver_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqlquerymodel_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqlresult_p.h +%%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qsqltablemodel_p.h +%%QT_INCDIR%%/QtSql/QSql +%%QT_INCDIR%%/QtSql/QSqlDatabase +%%QT_INCDIR%%/QtSql/QSqlDriver +%%QT_INCDIR%%/QtSql/QSqlDriverCreator +%%QT_INCDIR%%/QtSql/QSqlDriverCreatorBase +%%QT_INCDIR%%/QtSql/QSqlDriverPlugin +%%QT_INCDIR%%/QtSql/QSqlError +%%QT_INCDIR%%/QtSql/QSqlField +%%QT_INCDIR%%/QtSql/QSqlIndex +%%QT_INCDIR%%/QtSql/QSqlQuery +%%QT_INCDIR%%/QtSql/QSqlQueryModel +%%QT_INCDIR%%/QtSql/QSqlRecord +%%QT_INCDIR%%/QtSql/QSqlRelation +%%QT_INCDIR%%/QtSql/QSqlRelationalDelegate +%%QT_INCDIR%%/QtSql/QSqlRelationalTableModel +%%QT_INCDIR%%/QtSql/QSqlResult +%%QT_INCDIR%%/QtSql/QSqlTableModel +%%QT_INCDIR%%/QtSql/QtSql +%%QT_INCDIR%%/QtSql/QtSqlDepends +%%QT_INCDIR%%/QtSql/QtSqlVersion +%%QT_INCDIR%%/QtSql/qsql.h +%%QT_INCDIR%%/QtSql/qsqldatabase.h +%%QT_INCDIR%%/QtSql/qsqldriver.h +%%QT_INCDIR%%/QtSql/qsqldriverplugin.h +%%QT_INCDIR%%/QtSql/qsqlerror.h +%%QT_INCDIR%%/QtSql/qsqlfield.h +%%QT_INCDIR%%/QtSql/qsqlindex.h +%%QT_INCDIR%%/QtSql/qsqlquery.h +%%QT_INCDIR%%/QtSql/qsqlquerymodel.h +%%QT_INCDIR%%/QtSql/qsqlrecord.h +%%QT_INCDIR%%/QtSql/qsqlrelationaldelegate.h +%%QT_INCDIR%%/QtSql/qsqlrelationaltablemodel.h +%%QT_INCDIR%%/QtSql/qsqlresult.h +%%QT_INCDIR%%/QtSql/qsqltablemodel.h +%%QT_INCDIR%%/QtSql/qtsqlversion.h +%%QT_LIBDIR%%/cmake/Qt5Sql/Qt5SqlConfig.cmake +%%QT_LIBDIR%%/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake +%%QT_LIBDIR%%/libQt5Sql.la +%%QT_LIBDIR%%/libQt5Sql.prl +%%QT_LIBDIR%%/libQt5Sql.so +%%QT_LIBDIR%%/libQt5Sql.so.5 +%%QT_LIBDIR%%/libQt5Sql.so.%%SHORTVER%% +%%QT_LIBDIR%%/libQt5Sql.so.%%FULLVER%% +%%DEBUG%%%%QT_LIBDIR%%/libQt5Sql.so.%%FULLVER%%.debug +%%QT_MKSPECDIR%%/modules/qt_lib_sql.pri +%%QT_MKSPECDIR%%/modules/qt_lib_sql_private.pri +libdata/pkgconfig/Qt5Sql.pc +@dirrmtry %%QT_MKSPECDIR%%/modules +@dirrmtry %%QT_MKSPECDIR%% +@dirrmtry %%QT_ARCHDIR%% +@dirrmtry %%QT_LIBDIR%%/cmake/Qt5Sql +@dirrmtry %%QT_LIBDIR%%/cmake +@dirrm %%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private +@dirrm %%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql +@dirrm %%QT_INCDIR%%/QtSql/%%FULLVER%% +@dirrm %%QT_INCDIR%%/QtSql +@dirrmtry %%QT_INCDIR%% diff --git a/databases/qt5-sqldrivers-ibase/Makefile b/databases/qt5-sqldrivers-ibase/Makefile new file mode 100644 index 000000000000..2f7aad4ddb92 --- /dev/null +++ b/databases/qt5-sqldrivers-ibase/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +DB= IBase +DB_DESC= InterBase/Firebird + +USE_FIREBIRD= yes + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" diff --git a/databases/qt5-sqldrivers-mysql/Makefile b/databases/qt5-sqldrivers-mysql/Makefile new file mode 100644 index 000000000000..2a646204e68e --- /dev/null +++ b/databases/qt5-sqldrivers-mysql/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +DB= MYSQL +DB_DESC= MySQL + +USE_MYSQL= yes + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" diff --git a/databases/qt5-sqldrivers-odbc/Makefile b/databases/qt5-sqldrivers-odbc/Makefile new file mode 100644 index 000000000000..45d0bef64b7c --- /dev/null +++ b/databases/qt5-sqldrivers-odbc/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +COMMENT= Qt ${DB_DESC} plugin + +DB= ODBC +DB_DESC= Open Database Connectivity + +LIB_DEPENDS= libiodbc.so:${PORTSDIR}/databases/libiodbc + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" diff --git a/databases/qt5-sqldrivers-pgsql/Makefile b/databases/qt5-sqldrivers-pgsql/Makefile new file mode 100644 index 000000000000..5325533a4c29 --- /dev/null +++ b/databases/qt5-sqldrivers-pgsql/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +PORTNAME= pgsql + +DB= PSQL +DB_DESC= PostgreSQL + +USE_PGSQL= yes + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" diff --git a/databases/qt5-sqldrivers-sqlite2/Makefile b/databases/qt5-sqldrivers-sqlite2/Makefile new file mode 100644 index 000000000000..09812cbcbed1 --- /dev/null +++ b/databases/qt5-sqldrivers-sqlite2/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +DB= SQLite2 +DB_DESC= SQLite 2 + +USE_SQLITE= 2 + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" diff --git a/databases/qt5-sqldrivers-sqlite3/Makefile b/databases/qt5-sqldrivers-sqlite3/Makefile new file mode 100644 index 000000000000..3af4eb38e930 --- /dev/null +++ b/databases/qt5-sqldrivers-sqlite3/Makefile @@ -0,0 +1,11 @@ +# $FreeBSD$ + +PORTNAME= sqlite3 + +DB= SQLite +DB_DESC= SQLite 3 + +USE_SQLITE= 3 +CONFIGURE_ARGS= -system-sqlite + +.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers" |