On Thu, Mar 21, 2024 at 09:45:47PM +0100, Thomas Klausner wrote: > The PLIST was wrong for doxygen, but I see lots of patches for > doxygen, so I assume you tried it. Were you using an older version > (than the latest pkgsrc one) or is there a different problem here? Yes, tested with Doxygen 1.10 which is the version in -current. The patches only fix things that are broken because of changes between Doxygen 1.9 and 1.10. I'll submit more complete documentation changes upstream soon. I think the PLIST was correct and the real issue is that doc/Doxyfile contains DOT_PATH = /opt/local/bin which should be changed to DOT_PATH = ${PREFIX}/bin Sorry, I missed that because ${PREFIX}/bin is in my path. I've attached a patch that should fix the issue. Note that it also fixes a mistake in one of the optimization flags. Cheers, -- Malte Dehling
? patches/patch-doc_Doxyfile.in Index: PLIST =================================================================== RCS file: /cvsroot/pkgsrc/devel/RE-flex/PLIST,v retrieving revision 1.4 diff -u -r1.4 PLIST --- PLIST 21 Mar 2024 20:44:40 -0000 1.4 +++ PLIST 21 Mar 2024 23:57:22 -0000 @@ -59,19 +59,22 @@ ${PLIST.doxygen}share/doc/RE-flex/html/boostmatcher_8h__incl.png ${PLIST.doxygen}share/doc/RE-flex/html/class_reflex-members.html ${PLIST.doxygen}share/doc/RE-flex/html/class_reflex.html -${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classes.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.png -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__inherit__graph.md5 @@ -85,29 +88,34 @@ ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.png -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.png -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_bits-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_bits.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__inherit__graph.md5 @@ -140,12 +148,14 @@ ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.png -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__inherit__graph.md5 @@ -176,14 +186,16 @@ ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__inherit__graph.md5 @@ -198,32 +210,37 @@ ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.png -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__inherit__graph.md5 @@ -246,21 +263,24 @@ ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher-members.html ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher.html -${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.dot +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.map +${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.md5 ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.png ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__inherit__graph.map ${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__inherit__graph.md5 @@ -492,7 +512,8 @@ ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.map ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.md5 ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.png -${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.dot +${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.map +${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.md5 ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.png ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_30.map ${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_30.md5 Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/devel/RE-flex/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- distinfo 21 Mar 2024 20:44:40 -0000 1.8 +++ distinfo 21 Mar 2024 23:57:22 -0000 @@ -3,6 +3,7 @@ BLAKE2s (RE-flex-4.1.2.tar.gz) = 1d4cd5a78522ecfdb3deae59e3de1114b4452a8a4b9de41ab99da83194ce5956 SHA512 (RE-flex-4.1.2.tar.gz) = 964567b865316f00a5f9cb1ca93ca29fd96ff79f02253c960dd5965e750e0fd30a3dbb5d4d51992b5359b0a89637ab98fd215bd41f48a47372f9ae1a8d5fcefa Size (RE-flex-4.1.2.tar.gz) = 6600481 bytes +SHA1 (patch-doc_Doxyfile.in) = 2239c942293a1bd213f1a7f56f0b0dfb90184a4f SHA1 (patch-doc_index.md) = 382df877d351eff1df7ccd2b919331db67c4ee21 SHA1 (patch-examples_Make) = 2e7a07f62cf80ef502cb76b8cdb980c7a2d0773b SHA1 (patch-include_reflex_convert.h) = ed9fbae2d615907a0b596ba5ee9080eb3129c9dc Index: options.mk =================================================================== RCS file: /cvsroot/pkgsrc/devel/RE-flex/options.mk,v retrieving revision 1.4 diff -u -r1.4 options.mk --- options.mk 21 Mar 2024 20:44:40 -0000 1.4 +++ options.mk 21 Mar 2024 23:57:22 -0000 @@ -8,11 +8,17 @@ # don't build with cpu optimizations detected during configure .if empty(PKG_OPTIONS:Mcpu-optimization) -CONFIGURE_ARGS+= --disable-avx +CONFIGURE_ARGS+= --disable-avx2 CONFIGURE_ARGS+= --disable-sse2 CONFIGURE_ARGS+= --disable-neon .endif +SUBST_CLASSES+= path +SUBST_FILES.path= # set below +SUBST_MESSAGE.path= Updating paths. +SUBST_STAGE.path= pre-configure +SUBST_VARS.path= CC CXX PREFIX + # build and install html docs PLIST_VARS+= doxygen .if !empty(PKG_OPTIONS:Mdoxygen) @@ -22,6 +28,8 @@ TOOL_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen +SUBST_FILES.path+= doc/Doxyfile.in + post-configure: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} doc/html @@ -45,11 +53,7 @@ DEPENDS+= bison-[0-9]*:../../devel/bison -SUBST_CLASSES+= path -SUBST_FILES.path= examples/Make -SUBST_MESSAGE.path= Updating paths. -SUBST_STAGE.path= pre-install -SUBST_VARS.path= CC CXX PREFIX +SUBST_FILES.path+= examples/Make .PHONY: post-install-examples
$NetBSD$ fix path --- doc/Doxyfile.in.orig 2024-03-21 22:47:59.122485248 +0000 +++ doc/Doxyfile.in @@ -2387,7 +2387,7 @@ INTERACTIVE_SVG = NO # found. If left blank, it is assumed the dot tool can be found in the path. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_PATH = /opt/local/bin +DOT_PATH = @PREFIX@/bin # The DOTFILE_DIRS tag can be used to specify one or more directories that # contain dot files that are included in the documentation (see the \dotfile
Attachment:
signature.asc
Description: PGP signature