https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218105
Bug ID: 218105
Summary: multimedia/kodi fails to configure if doxygen is
installed
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: w.schwarzenfeld at utanet.at
CC: mickael.maillot at gmail.com
CC: mickael.maillot at gmail.com
Flags: maintainer-feedback?(mickael.maillot at gmail.com)
Kodi 16.1.9. fails to configure if doxygen is installed.
The option DOCS is complete empty. There is no condition or configure option
in it. So it makes no sense to set it to off.
(There is alsi a post on pipermail:
https://lists.freebsd.org/pipermail/freebsd-ports/2017-March/107851.html)
I made for me a workaround which works, but could never be correct:
.if empty (PORT_OPTIONS:MDOCS)
post-extract:
${REINPLACE_CMD} 's;$$(shell which
JsonSchemaBuilder);tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder;'
${WRKSRC}/codegenerator.mk
${REINPLACE_CMD} 's;DOXY_XML_PATH=$$(GENDIR)/doxygenxml;DOXYGEN =
doxygen-not-found;' ${WRKSRC}/codegenerator.mk
.endif
(As you see I set the if and else branches of DOXYGEN and JSON_BUILDER in
coodegenerator.mk to the same For the moment I found no other way).
--
You are receiving this mail because:
You are the assignee for the bug.