head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.12 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.10 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2024.12.06.21.10.16; author vins; state Exp; branches; next ; commitid XmMySzo40dfE7uAF; desc @@ 1.1 log @wm/fvwm3: switch build system to meson. fvwm3 migration to meson [0] marks te deprecation of the historical infrastucture based on autotools. Apparently, switching to a different and more flexible framework was easier than patching for autoconf 2.70. As of 2024-09-30, there is a six-month timer on autools support in fvwm3 [1]. In addition, we turn the go option on by default, since it's required by FvwmPrompt, and will probably be required by any new Fvwm module. Revision bumped. [0] https://github.com/fvwmorg/fvwm3/discussions/1068 [1] https://mastodon.social/@@thomasadam@@bsd.network/113573995984463278 @ text @$NetBSD$ * Always generate FvwmConsole man page. * Let pkgsrc handle documentation of go modules. --- doc/meson.build.orig 2024-11-30 20:43:16.000000000 +0000 +++ doc/meson.build @@@@ -12,6 +12,7 @@@@ adoc_sources = [ 'FvwmBacker.adoc', 'FvwmButtons.adoc', 'FvwmCommand.adoc', + 'FvwmConsole.adoc', 'FvwmEvent.adoc', 'FvwmForm.adoc', 'FvwmIconMan.adoc', @@@@ -77,27 +78,6 @@@@ if get_option('htmldoc') # This is done by using sed to remove the lines that contain the module names. index_src = 'index.adoc.in' index_dst = 'index.adoc' - if golang.found() - index = configure_file( - input: index_src, - output: index_dst, - command: [ - sed, - '-e', '/FvwmConsole.adoc/d', - '@@INPUT@@', - ], - capture: true, - ) - adoc_sources += ['FvwmPrompt.adoc'] - else - index = configure_file( - input: index_src, - output: index_dst, - command: [sed, '-e', '/FvwmPrompt.adoc/d', '@@INPUT@@'], - capture: true, - ) - adoc_sources += ['FvwmConsole.adoc'] - endif html_sources = adoc_sources @