Ignore:
Timestamp:
05/12/2019 03:02:34 PM (5 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
baa0c93f
Parents:
5532a041
Message:

Add Pygments module and disable doc for libical: required by gtk-doc-1.30.
Fixes ticket 12053

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21585 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libical.xml

    r5532a041 r07f61e4  
    106106      -DCMAKE_BUILD_TYPE=Release       \
    107107      -DSHARED_ONLY=yes                \
     108      -DICAL_BUILD_DOCS=false          \
    108109      .. &amp;&amp;
    109110make</userinput></screen>
    110 
     111<!-- DEVS: the ICAL_BUILD_DOCS=false switch is needed because gtk-doc-1.30 is
     112     broken. Unfortunately, it also prevents running make docs. When gtk-doc
     113     is fixed, remove the switch and uncomment this.
    111114    <para>
    112115      If you have <xref linkend="doxygen"/> installed and wish to build the API
     
    115118
    116119<screen><userinput>make docs</userinput></screen>
    117 
     120-->
    118121    <para>
    119122      To test the results, issue: <command>make test</command>.
     
    128131
    129132<screen role="root"><userinput>make install</userinput></screen>
    130 
     133<!-- see above:
    131134    <para>
    132135      If you have built the API documentation, install by issuing, as
     
    136139<screen role="root"><userinput>install -vdm755 /usr/share/doc/libical-&libical-version;/html &amp;&amp;
    137140cp -vr apidocs/html/* /usr/share/doc/libical-&libical-version;/html</userinput></screen>
    138 
     141-->
    139142  </sect2>
    140143
     
    150153      <parameter>-DSHARED_ONLY=yes</parameter>: This switch is used
    151154      in order to only build the shared libraries.
     155    </para>
     156
     157    <para>
     158      <parameter>-DICAL_BUILD_DOCS=false</parameter>: This switch prevents
     159      building the <application>GTK</application> documentation, because
     160      gtk-doc-1.30 is broken. Unfortunately, it also prevents building the
     161      API documentation.
    152162    </para>
    153163
Note: See TracChangeset for help on using the changeset viewer.