From 2d3350299c4a33641b8066c8778c9bf7084b613d Mon Sep 17 00:00:00 2001 From: maxice8 Date: Mon, 11 Feb 2019 05:13:32 -0200 Subject: [PATCH] doxygen: guard doxywizard behind a build_option disabled by default. --- srcpkgs/doxygen-gui | 1 - srcpkgs/doxygen/template | 26 ++++++++++++-------------- 2 files changed, 12 insertions(+), 15 deletions(-) delete mode 120000 srcpkgs/doxygen-gui diff --git a/srcpkgs/doxygen-gui b/srcpkgs/doxygen-gui deleted file mode 120000 index a7610321645..00000000000 --- a/srcpkgs/doxygen-gui +++ /dev/null @@ -1 +0,0 @@ -doxygen \ No newline at end of file diff --git a/srcpkgs/doxygen/template b/srcpkgs/doxygen/template index fc507980331..8ac3f82f614 100644 --- a/srcpkgs/doxygen/template +++ b/srcpkgs/doxygen/template @@ -1,7 +1,7 @@ # Template file for 'doxygen' pkgname=doxygen version=1.8.15 -revision=1 +revision=2 build_style=cmake hostmakedepends="perl python flex" short_desc="Source code documentation generator tool" @@ -11,19 +11,17 @@ homepage="http://www.doxygen.org/" distfiles="http://doxygen.nl/files/doxygen-${version}.src.tar.gz" checksum=bd9c0ec462b6a9b5b41ede97bede5458e0d7bb40d4cfa27f6f622eb33c59245d +build_options="wizard" +desc_option_wizard="build Qt5 GUI configuration tool, doxywizard" + +if [ "$build_option_wizard" ]; then + configure_args+=" -Dbuild_wizard=1" + makedepends+=" qt5-devel" +fi + post_install() { vman doc/doxygen.1 + if [ "$build_option_wizard" ]; then + vman doc/doxywizard.1 + fi } - -if [ -z "$CROSS_BUILD" ]; then - makedepends="qt5-devel" - configure_args+=" -Dbuild_wizard=1" - doxygen-gui_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - GUI configuration tool" - pkg_install() { - vmove usr/bin/doxywizard - vman doc/doxywizard.1 - } - } -fi