Update to JSON-C-0.17

Also add instructions for generating the documentation
This commit is contained in:
Douglas R. Reno 2023-08-13 13:43:04 -05:00
parent e99bb77d82
commit 98de6b11db
3 changed files with 30 additions and 9 deletions

View File

@ -6,10 +6,10 @@
<!ENTITY json-c-download-http "https://s3.amazonaws.com/json-c_releases/releases/json-c-&json-c-version;.tar.gz">
<!ENTITY json-c-download-ftp " ">
<!ENTITY json-c-md5sum "8110782cb2a996da5517f1f27a4bed8e">
<!ENTITY json-c-size "344 KB">
<!ENTITY json-c-buildsize "7.7 MB">
<!ENTITY json-c-time "0.2 SBU (with tests)">
<!ENTITY json-c-md5sum "bad8f5e91b7b2563ee2d507054c70eb2">
<!ENTITY json-c-size "384 KB">
<!ENTITY json-c-buildsize "7.9 MB">
<!ENTITY json-c-time "0.4 SBU (with tests)">
]>
<sect1 id="json-c" xreflabel="JSON-C-&json-c-version;">
@ -74,13 +74,13 @@
<para role="required">
<xref linkend="cmake"/>
</para>
<!--
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="Optional">
<bridgehead renderas="sect4">Optional (for documentation)</bridgehead>
<para role="optional">
<xref linkend="doxygen"/> and
<xref linkend="graphviz"/> (for dot tool)
</para>
-->
</sect2>
<sect2 role="installation">
@ -106,6 +106,14 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
.. &amp;&amp;
make</userinput></screen>
<para>
If you have installed <xref linkend="doxygen" role="nodep"/> and
<xref linkend="graphviz" role="nodep"/>, you can build the documentation
by running the following command:
</para>
<screen remap="doc"><userinput>doxygen doc/Doxyfile</userinput></screen>
<para>
To test the results, issue: <command>make test</command>.
</para>
@ -115,6 +123,15 @@ make</userinput></screen>
</para>
<screen role="root"><userinput>make install</userinput></screen>
<para>
If you built the documentation, install it by running the following
commands as the &root; user:
</para>
<screen role="root" remap="doc"><userinput>install -d -vm755 /usr/share/doc/json-c-&json-c-version; &amp;&amp;
install -v -m644 doc/html/* /usr/share/doc/json-c-&json-c-version;</userinput></screen>
</sect2>
<sect2 role="commands">

View File

@ -41,6 +41,10 @@
<listitem>
<para>August 13th, 2023</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to JSON-C-0.17. Fixes
<ulink url="&blfs-ticket-root;18407">#18407</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to libsecret-0.21.0. Fixes
<ulink url="&blfs-ticket-root;18406">#18406</ulink>.</para>

View File

@ -118,7 +118,7 @@
<!ENTITY intel-gmmlib-version "22.3.10">
<!ENTITY jansson-version "2.14">
<!ENTITY JS102-version "102.13.0">
<!ENTITY json-c-version "0.16">
<!ENTITY json-c-version "0.17">
<!ENTITY json-glib-version "1.6.6">
<!ENTITY keyutils-version "1.6.1">
<!ENTITY libaio-version "0.3.113">