[Midnightbsd-cvs] mports [21615] trunk/databases: add qt5 sql

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 13 16:41:21 EDT 2016


Revision: 21615
          http://svnweb.midnightbsd.org/mports/?rev=21615
Author:   laffer1
Date:     2016-08-13 16:41:20 -0400 (Sat, 13 Aug 2016)
Log Message:
-----------
add qt5 sql

Modified Paths:
--------------
    trunk/databases/Makefile

Added Paths:
-----------
    trunk/databases/qt5-sql/
    trunk/databases/qt5-sql/Makefile
    trunk/databases/qt5-sql/files/
    trunk/databases/qt5-sql/files/patch-mkspecs__qt_functions.prf
    trunk/databases/qt5-sql/pkg-message
    trunk/databases/qt5-sql/pkg-plist
    trunk/databases/qt5-sqldrivers-mysql/
    trunk/databases/qt5-sqldrivers-mysql/Makefile
    trunk/databases/qt5-sqldrivers-odbc/
    trunk/databases/qt5-sqldrivers-odbc/Makefile
    trunk/databases/qt5-sqldrivers-pgsql/
    trunk/databases/qt5-sqldrivers-pgsql/Makefile
    trunk/databases/qt5-sqldrivers-sqlite3/
    trunk/databases/qt5-sqldrivers-sqlite3/Makefile
    trunk/databases/qt5-sqldrivers-tds/
    trunk/databases/qt5-sqldrivers-tds/Makefile

Modified: trunk/databases/Makefile
===================================================================
--- trunk/databases/Makefile	2016-08-13 20:38:23 UTC (rev 21614)
+++ trunk/databases/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -147,6 +147,7 @@
 SUBDIR += qt4-pgsql-plugin
 SUBDIR += qt4-sql
 SUBDIR += qt4-sqlite3-plugin
+SUBDIR += qt5-sql
 SUBDIR += redis
 SUBDIR += rrdtool
 SUBDIR += ruby-bdb

Added: trunk/databases/qt5-sql/Makefile
===================================================================
--- trunk/databases/qt5-sql/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sql/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,23 @@
+# $MidnightBSD$
+# $FreeBSD: head/databases/qt5-sql/Makefile 372179 2014-11-05 09:39:21Z rakuco $
+
+PORTNAME=	sql
+DISTVERSION=	${QT5_VERSION}
+CATEGORIES=	databases
+PKGNAMEPREFIX=	qt5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Qt SQL database integration module
+
+LICENSE=	gpl3
+
+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>


Property changes on: trunk/databases/qt5-sql/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sql/files/patch-mkspecs__qt_functions.prf
===================================================================
--- trunk/databases/qt5-sql/files/patch-mkspecs__qt_functions.prf	                        (rev 0)
+++ trunk/databases/qt5-sql/files/patch-mkspecs__qt_functions.prf	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,11 @@
+--- mkspecs/features/qt_functions.prf.orig	2016-08-13 13:26:41.680600797 -0400
++++ mkspecs/features/qt_functions.prf	2016-08-13 13:27:15.734600909 -0400
+@@ -271,7 +271,7 @@
+         }
+         equals(QMAKE_HOST.os, Windows) {
+             deppath.name = PATH
+-        } else:contains(QMAKE_HOST.os, Linux|FreeBSD|OpenBSD|NetBSD|DragonFly|SunOS|HP-UX|QNX|GNU) {
++        } else:contains(QMAKE_HOST.os, Linux|FreeBSD|OpenBSD|NetBSD|MidnightBSD|DragonFly|SunOS|HP-UX|QNX|GNU) {
+             deppath.name = LD_LIBRARY_PATH
+         } else:contains(QMAKE_HOST.os, Haiku) {
+             deppath.name = LIBRARY_PATH


Property changes on: trunk/databases/qt5-sql/files/patch-mkspecs__qt_functions.prf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sql/pkg-message
===================================================================
--- trunk/databases/qt5-sql/pkg-message	                        (rev 0)
+++ trunk/databases/qt5-sql/pkg-message	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,11 @@
+======================================================================
+
+To enable Qt database support, install the database plugin ports. The
+following plugin ports are available:
+ - databases/qt5-sqldrivers-mysql	MySQL
+ - databases/qt5-sqldrivers-odbc	Open Database Connectivity
+ - databases/qt5-sqldrivers-pgsql	PostgreSQL
+ - databases/qt5-sqldrivers-sqlite3	SQLite 3
+ - databases/qt5-sqldrivers-tds		FreeTDS
+
+======================================================================


Property changes on: trunk/databases/qt5-sql/pkg-message
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sql/pkg-plist
===================================================================
--- trunk/databases/qt5-sql/pkg-plist	                        (rev 0)
+++ trunk/databases/qt5-sql/pkg-plist	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,61 @@
+%%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.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


Property changes on: trunk/databases/qt5-sql/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sqldrivers-mysql/Makefile
===================================================================
--- trunk/databases/qt5-sqldrivers-mysql/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sqldrivers-mysql/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,9 @@
+# $MidnightBSD$
+# $FreeBSD: head/databases/qt5-sqldrivers-mysql/Makefile 346930 2014-03-03 16:50:32Z makc $
+
+DB=		MYSQL
+DB_DESC=	MySQL
+
+USE_MYSQL=	yes
+
+.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"


Property changes on: trunk/databases/qt5-sqldrivers-mysql/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sqldrivers-odbc/Makefile
===================================================================
--- trunk/databases/qt5-sqldrivers-odbc/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sqldrivers-odbc/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,10 @@
+# $FreeBSD: head/databases/qt5-sqldrivers-odbc/Makefile 412346 2016-04-01 14:00:51Z mat $
+
+COMMENT=	Qt ${DB_DESC} plugin
+
+DB=		ODBC
+DB_DESC=	Open Database Connectivity
+
+LIB_DEPENDS=	libodbc.so:databases/unixODBC
+
+.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"


Property changes on: trunk/databases/qt5-sqldrivers-odbc/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sqldrivers-pgsql/Makefile
===================================================================
--- trunk/databases/qt5-sqldrivers-pgsql/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sqldrivers-pgsql/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,10 @@
+# $FreeBSD: head/databases/qt5-sqldrivers-pgsql/Makefile 373100 2014-11-22 20:40:08Z crees $
+
+PORTNAME=	pgsql
+
+DB=		PSQL
+DB_DESC=	PostgreSQL
+
+USES+=		pgsql
+
+.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"


Property changes on: trunk/databases/qt5-sqldrivers-pgsql/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sqldrivers-sqlite3/Makefile
===================================================================
--- trunk/databases/qt5-sqldrivers-sqlite3/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sqldrivers-sqlite3/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,11 @@
+# $FreeBSD: head/databases/qt5-sqldrivers-sqlite3/Makefile 414014 2016-04-25 16:13:38Z mat $
+
+PORTNAME=	sqlite3
+
+DB=		SQLite
+DB_DESC=	SQLite 3
+
+USES=		sqlite:3
+CONFIGURE_ARGS=	-system-sqlite
+
+.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"


Property changes on: trunk/databases/qt5-sqldrivers-sqlite3/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/databases/qt5-sqldrivers-tds/Makefile
===================================================================
--- trunk/databases/qt5-sqldrivers-tds/Makefile	                        (rev 0)
+++ trunk/databases/qt5-sqldrivers-tds/Makefile	2016-08-13 20:41:20 UTC (rev 21615)
@@ -0,0 +1,8 @@
+# $FreeBSD: head/databases/qt5-sqldrivers-tds/Makefile 412346 2016-04-01 14:00:51Z mat $
+
+DB=		TDS
+DB_DESC=	TDS Database Connectivity
+
+LIB_DEPENDS=	libsybdb.so:databases/freetds
+
+.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"


Property changes on: trunk/databases/qt5-sqldrivers-tds/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list