summaryrefslogtreecommitdiff
path: root/security/lasso/Makefile
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2022-05-19 01:23:31 +0000
committerkhorben <khorben@pkgsrc.org>2022-05-19 01:23:31 +0000
commit27bc3f57081618e25f9fa0be33c8ad9f9ade136d (patch)
tree2b09d4a104e144b9308093d77fb222e12c2cf690 /security/lasso/Makefile
parent2d634061539eea46e44ff014f2fdb9db422f2f57 (diff)
downloadpkgsrc-27bc3f57081618e25f9fa0be33c8ad9f9ade136d.tar.gz
lasso: fix the build with inkscape installed
Basically lasso installs additional files when Inkscape is available, which it would normally re-generate but are already in the source tree. This unconditionally caches "/bin/false" as the path to Inkscape, which: * will always behave the same (install the missing files) * will break if they ever have to be re-generated (thus exposing the issue directly, which is a good thing) In addition since lasso can provide additional documentation when gtk-doc is installed, I have enabled this by default as well. Bumps PKGREVISION. Reviewed by manu@, thanks!
Diffstat (limited to 'security/lasso/Makefile')
-rw-r--r--security/lasso/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/security/lasso/Makefile b/security/lasso/Makefile
index 988a669a8c6..ce452d425e3 100644
--- a/security/lasso/Makefile
+++ b/security/lasso/Makefile
@@ -1,15 +1,19 @@
-# $NetBSD: Makefile,v 1.51 2022/04/18 19:10:05 adam Exp $
+# $NetBSD: Makefile,v 1.52 2022/05/19 01:23:31 khorben Exp $
+CONFIGURE_ENV+= INKSCAPE=/bin/false
CONFIGURE_ARGS+= --disable-python
CONFIGURE_ARGS+= --disable-php5
CONFIGURE_ARGS+= --disable-php7
CONFIGURE_ARGS+= --disable-perl
+CONFIGURE_ARGS+= --enable-gtk-doc
PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 2.4.1
PYTHON_FOR_BUILD_ONLY= yes
EXTRACT_USING= bsdtar
-#PKGREVISION= 1
-PKGREVISION= 2
+PKGREVISION= 3
+
+BUILDLINK_API_DEPENDS.gtk-doc+= gtk-doc>=1.20
+.include "../../textproc/gtk-doc/buildlink3.mk"
.include "../../security/lasso/Makefile.common"