[blfs] branch trunk updated: tinysparql: use the idiomatic meson configure command for man pages ...

git Owner ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <178719800327.1045348.3806117870028571125@rivendell.linuxfromscratch.org>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

The following commit(s) were added to refs/heads/trunk by this push:
     new 4427c563bd tinysparql: use the idiomatic meson configure command for man pages ...
4427c563bd is described below

commit 4427c563bdbb16f4118a6e6dc0d9dfc99c001c9e
Author: Xi Ruoyao <[email protected]>
AuthorDate: Thu Aug 20 11:52:15 2026 +0800

    tinysparql: use the idiomatic meson configure command for man pages ...
    
    and document a known failure with recent SQLite.
---
 gnome/platform/tinysparql.xml | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/gnome/platform/tinysparql.xml b/gnome/platform/tinysparql.xml
index df965a6b72..ff8673dc62 100644
--- a/gnome/platform/tinysparql.xml
+++ b/gnome/platform/tinysparql.xml
@@ -85,7 +85,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="asciidoc"/>,
+      <xref linkend="asciidoc"/> (for the man pages),
       <xref linkend="avahi"/>,
 <!--  It looks like not used even if docs=true,
       the pre-built doc is shipped in tarball and will be installed
@@ -146,6 +146,13 @@ meson setup --prefix=/usr                  \
             ..                             &amp;&amp;
 ninja</userinput></screen>
 
+    <para>
+      If the optional dependency <xref linkend='asciidoc'/> is installed,
+      you may build the man pages with:
+    </para>
+
+<screen remap='doc'><userinput>meson configure -D man=true &amp;&amp; ninja</userinput></screen>
+
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
@@ -157,9 +164,10 @@ ninja</userinput></screen>
       and issue: <command>meson configure -D debug=true
       -D tests=true &amp;&amp; LC_ALL=C.UTF-8 ninja test</command>.
       The test suite should be run from a graphical session. One test, test_cli, 
-      is known to fail due to the manual pages not being generated, but will pass if
-      "-D man=false" is omitted when configuring the package.  One other test,
-      resource, is also known to fail.
+      is known to fail if the man pages were not built.
+      <!-- https://gitlab.gnome.org/GNOME/tinysparql/-/commit/47d5bf9313d0 -->
+      One test named <literal>tinysparql:sparql</literal> is known to fail
+      with SQLite 3.53.1 or newer.
     </para>
 
   </sect2>
@@ -170,13 +178,6 @@ ninja</userinput></screen>
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
       href="../../xincludes/meson-buildtype-release.xml"/>
 
-    <para>
-      <parameter>-D man=false</parameter>: This switch prevents the build
-      process from generating man pages. Omit this switch if you have
-      <xref linkend="asciidoc" role="nodep"/> installed and wish to generate
-      and install the man pages.
-    </para>
-
     <para revision="sysv">
       <parameter>-D systemd_user_services=false</parameter>: This switch prevents
       the build process from installing systemd user services since they are

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.