Created attachment 197228 [details] opendbviewer OpenDBViewer is a simple database explorer for SQLite, MySQL and PostgreSQL databases. It contains: - SQL syntax highlightings - Multi database, table and worksheet view - Big database loading - Open SQLite table directly with drag'n drop - History of last connection - Edit database directly from the table view --- Only QT5 is proposed Options : PGSQL (Default) and MYSQL
Poudriere 11/12 i386/amd64 OK portlint -Nabct OK Tested @works
Comment on attachment 197228 [details] opendbviewer +USE_QT= buildtools core gui linguisttools network qmake \ + sql sql-sqlite3 testlib widgets Are buildtools, linguisttools, and qmake really needed at runtime or are they just build dependencies? Did you mean buildtools_build, linguisttools_build, qmake_build instead? +PGSQL_USE_QT+= sql-pgsql +MYSQL_USE_QT+= sql-mysql There is no _USE_QT options helper, so this has no effect. Use the regular _USE options helper instead: MYSQL_USE= QT=sql-mysql PGSQL_USE= QT=sql-pgsql
Comment on attachment 197228 [details] opendbviewer +%%DATADIR%%/doc/ChangeLog +%%DATADIR%%/doc/README Any chance to install the docs into DOCSDIR?
Tested on 12-386 and 11.2-386 for linker issues and there is no issue there
Created attachment 197260 [details] opendbviewer fix
(In reply to Tobias Kortkamp from comment #3) Done. Thanks!
A commit references this bug: Author: tobik Date: Thu Sep 20 11:19:14 UTC 2018 New revision: 480165 URL: https://svnweb.freebsd.org/changeset/ports/480165 Log: New port: databases/opendbviewer OpenDBViewer is a simple database explorer for SQLite, MySQL, and PostgreSQL databases. It contains: - SQL syntax highlightings - Multi database, table, and worksheet view - Big database loading - Open SQLite table directly with drag'n drop - History of last connection - Edit database directly from the table view WWW: https://github.com/Jet1oeil/opendbviewer PR: 231473 Submitted by: lbartoletti@tuxfamily.org (based on) Changes: head/databases/Makefile head/databases/opendbviewer/ head/databases/opendbviewer/Makefile head/databases/opendbviewer/distinfo head/databases/opendbviewer/files/ head/databases/opendbviewer/files/patch-CMakeLists.txt head/databases/opendbviewer/pkg-descr head/databases/opendbviewer/pkg-plist
(In reply to lbartoletti from comment #6) How have you (re-)tested this? a) It doesn't pass check-plist now. Probably a patch is missing for the DOCSDIR change? README, ChangeLog don't just magically appear in DOCSDIR (share/doc/opendbviewer) over ${DATADIR}/doc (share/opendbviewer/doc) because the plist was updated. b) +PGSQL_USE= QT= sql-pgsql Why add the extra tab after QT=? It still has no effect like this. This is easily testable via `make -V USE_QT` or `make run-depends-list`. Anyway, committed with the necessary changes.