# $OpenBSD: Makefile.template,v 1.87 2020/03/22 17:18:01 cwen Exp $ #ONLY_FOR_ARCHS = ??? #NOT_FOR_ARCHS = ??? #COMES_WITH = ??? #BROKEN = reason COMMENT = C++ library for developing web applications GH_ACCOUNT = emweb GH_PROJECT = wt GH_TAGNAME = 4.3.1 SHARED_LIBS += wt 0.0 SHARED_LIBS += wtdbo 0.0 SHARED_LIBS += wtdbomysql 0.0 SHARED_LIBS += wtdbopostgres 0.0 SHARED_LIBS += wtdbosqlite3 0.0 SHARED_LIBS += wthttp 0.0 SHARED_LIBS += wttest 0.0 CATEGORIES = www HOMEPAGE = https://www.webtoolkit.eu/wt #MAINTAINER = ??? # GPLv2 PERMIT_PACKAGE = Yes WANTLIB += boost_atomic-mt boost_chrono-mt boost_date_time-mt WANTLIB += boost_filesystem-mt boost_program_options-mt boost_system-mt WANTLIB += boost_thread-mt crypto m ssl z ${COMPILER_LIBCXX} # C++11 #COMPILER = base-clang ports-gcc MODULES = devel/cmake #BUILD_DEPENDS = ??? #RUN_DEPENDS = ??? LIB_DEPENDS = databases/sqlite3 \ devel/boost #USE_LIBTOOL= gnu CONFIGURE_ARGS = -DENABLE_QT4=OFF # -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick #CONFIGURE_ENV = ??? FLAVORS = mysql no_x11 pgsql FLAVOR ?= .if !${FLAVOR:Mpgsql} && !${FLAVOR:Mmysql} CONFIGURE_ARGS += -DENABLE_POSTGRES=OFF \ -DENABLE_MYSQL=OFF .endif .if ${FLAVOR:Mmysql} CONFIGURE_ARGS += -DENABLE_POSTGRES=OFF LIB_DEPENDS += databases/mariadb WANTLIB += mariadb .endif .if !${FLAVOR:Mno_x11} MODULES += x11/qt5 .else CONFIGURE_ARGS += -DENABLE_QT5=OFF .endif .if ${FLAVOR:Mpgsql} CONFIGURE_ARGS += -DENABLE_MYSQL=OFF LIB_DEPENDS += databases/postgresql WANTLIB += pq .endif NO_TEST = Yes #CFLAGS = ??? #LDFLAGS = ??? # Fix dos line-endings in files needing patches #pre-patch: # @cd ${WRKSRC} && perl -i -pe 's/\r$$//' [...] .include