summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Matteo Bernardini <ponce@slackbuilds.org>2023-07-04 20:01:37 +0200
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2023-07-08 16:42:12 +0700
commitc5e06770d584dee8d94e6f2e930711cc76894042 (patch)
tree4f310d61f6db3cb25f590c46c1e762f0cdd9666a
parent21dc914818e1f693ed8e8b67a3a40a665ebaab51 (diff)
downloadslackbuilds-c5e06770d584dee8d94e6f2e930711cc76894042.tar.gz
slackbuilds-c5e06770d584dee8d94e6f2e930711cc76894042.tar.xz
libraries/suil: Don't build the docs by default.
A Sphinx module is needed to build them and that's a bit overkill Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--libraries/suil/README7
-rw-r--r--libraries/suil/suil.SlackBuild3
2 files changed, 9 insertions, 1 deletions
diff --git a/libraries/suil/README b/libraries/suil/README
index b31b84b9b0..e8b20fceb5 100644
--- a/libraries/suil/README
+++ b/libraries/suil/README
@@ -1 +1,6 @@
-Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.
+Suil is a lightweight C library for loading and wrapping LV2
+plugin UIs.
+
+By default docs aren't built: if you like to include them be sure
+to have the optional dependency python-sphinx-lv2-theme installed
+and pass the script the parameter DOCS=yes
diff --git a/libraries/suil/suil.SlackBuild b/libraries/suil/suil.SlackBuild
index bcfc8dcb8a..8944a0df69 100644
--- a/libraries/suil/suil.SlackBuild
+++ b/libraries/suil/suil.SlackBuild
@@ -65,6 +65,8 @@ else
LIBDIRSUFFIX=""
fi
+doc="-Ddocs=disabled" ; [ "${DOCS:-no}" != "no" ] && doc="-Ddocs=enabled"
+
set -e
rm -rf $PKG
@@ -92,6 +94,7 @@ cd build
--mandir=/usr/man \
--prefix=/usr \
--sysconfdir=/etc \
+ $doc \
-Dstrip=true
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install