From 7ff8234b81d04028a080a1f9527eda9eeed53af3 Mon Sep 17 00:00:00 2001 From: danoloan10 Date: Mon, 25 Dec 2023 13:48:18 +0100 Subject: [PATCH] wt: add build options and their dependencies Fixes https://github.com/epoupon/lms/issues/384 --- srcpkgs/wt/template | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template index d825acae8889b..5e37bc5d3b1fe 100644 --- a/srcpkgs/wt/template +++ b/srcpkgs/wt/template @@ -3,7 +3,12 @@ pkgname=wt version=4.10.0 revision=2 build_style=cmake -makedepends="boost-devel" +build_helper=qmake +configure_args="-DBUILD_EXAMPLES=OFF -DINSTALL_EXAMPLES=OFF -DENABLE_QT4=OFF $(vopt_bool firebird ENABLE_FIREBIRD)" +hostmakedepends="qt5-host-tools qt5-qmake" +makedepends="boost-devel openssl-devel Haru-devel pango-devel sqlite-devel postgresql-libs-devel + libmysqlclient-devel unixodbc-devel qt5-devel libfreeglut-devel libunwind-devel + $(vopt_if firebird firebird3)" short_desc="Wt, C++ Web Toolkit" maintainer="danoloan10 " license="GPL-2.0-or-later" @@ -12,6 +17,12 @@ changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html" distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz" checksum=7090023d4fc4b6594bf4cb11072d9d3d775269327aece9a8993c7bbe46decb9d +build_options="firebird" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="firebird" +fi + wt-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"