On 27/09/2019 14:18, Pierre Labastie via blfs-dev wrote:
> On 27/09/2019 13:02, John Burrell via blfs-dev wrote:
>> /usr/bin/a2x is supplied by asciidoc
>>
>> so this seems to be a requirement, unless you can turn it off,
>> which I didn't see how to do.
>>
>> jb.
>>
> In meson.build, we have:
> if get_option('man')
>   xsltproc = find_program('xsltproc')
> 
>   if get_option('extensions_tool')
>     a2x = find_program('a2x')
>   endif
> 
> and in meson_options.txt, we have:
> option('extensions_tool',
>   type: 'boolean',
>   value: true,
>   description: 'Build gnome-extensions CLI tool'
> )
> and
> option('man',
>   type: 'boolean',
>   value: true,
>   description: 'Generate man pages'
> )
> 
> So the requirement for a2x may be disabled with -Dman=false or/and
> -Dextensions=false.
> 
> asciidoc is in the recommended dependency chain:
> gnome-shell requires gnome-control-center
> gnome-control-center requires udisks2
> udisks2 requires btrfs-progs (runtime)
> btrfs-progs recommends asciidoc.
> 
> Diagnostic: asciidoc should be recommended for gnome-shell, or should be
> disabled with -Dextensions=false (I do not see why we would recommend
> -Dman=false).
> 
> "gnome-extensions" is a CLI tool to manage GNOME extensions. On a system with
> all the gnome apps from the book, the command "gnome-extensions list" returns
> nothing. And I do not think I miss anything. So it looks like the capacity to
> mange extensions is a rather advanced feature. But I guess some of us may want
> to use it. So I'll modify the book to add a2x as recommended, thanks for the
> report.
> 

Done at r22206
Pierre

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to