Files

46 lines
1017 B
Makefile
Raw Permalink Normal View History

2026-03-07 12:09:32 +00:00
COMMENT = graphical database browser for SQLite (DB4S)
2017-10-25 09:51:11 +00:00
2015-12-23 10:30:26 +00:00
GH_ACCOUNT = sqlitebrowser
GH_PROJECT = sqlitebrowser
2026-03-07 12:09:32 +00:00
#GH_TAGNAME = v3.13.1
GH_COMMIT = 16140514540926a9b79d8e51195d93455331ebc0
DISTNAME = sqlitebrowser-3.13.99pl20260303
2014-07-13 15:43:05 +00:00
2019-08-24 07:46:57 +00:00
CATEGORIES = databases x11
2019-08-24 07:46:57 +00:00
HOMEPAGE = https://sqlitebrowser.org/
2014-07-13 15:43:05 +00:00
# MPLv2/GPLv3+
2019-08-24 07:46:57 +00:00
PERMIT_PACKAGE = Yes
2015-12-23 10:30:26 +00:00
2026-03-07 12:09:32 +00:00
WANTLIB += ${COMPILER_LIBCXX}
WANTLIB += GL Qt6Concurrent Qt6Core Qt6Core5Compat Qt6Gui Qt6Network
WANTLIB += Qt6PrintSupport Qt6Test Qt6Widgets Qt6Xml c m qscintilla2_qt6
2026-03-07 12:09:32 +00:00
FLAVOR ?=
FLAVORS = sqlcipher
MODULES = x11/qt6 \
2017-10-25 09:51:11 +00:00
devel/cmake
2026-03-07 12:09:32 +00:00
LIB_DEPENDS = editors/qscintilla,qt6 \
x11/qt6/qt5compat
2017-10-25 09:51:11 +00:00
RUN_DEPENDS = x11/gtk+4,-guic \
2017-10-25 09:51:11 +00:00
devel/desktop-file-utils
2026-03-07 12:09:32 +00:00
CONFIGURE_ARGS = -DQT_MAJOR=Qt6 \
-DENABLE_TESTING=ON \
-DGIT_COMMIT_HASH=${GH_COMMIT:C/(........).*/\1/}
2026-03-07 12:09:32 +00:00
.if ${FLAVOR:Msqlcipher}
CONFIGURE_ARGS += -Dsqlcipher=1
LIB_DEPENDS += databases/sqlcipher
WANTLIB += sqlcipher
.else
LIB_DEPENDS += databases/sqlite3
WANTLIB += sqlite3
.endif
2026-02-13 12:02:13 +00:00
.include <bsd.port.mk>