Ignore:
Timestamp:
05/19/2019 04:54:33 AM (5 years ago)
Author:
DJ Lucas <dj@…>
Branches:
elogind
Children:
215c728b
Parents:
853ae3e5
Message:

Merge to HEAD 21602.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libical.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY libical-download-http "https://github.com/libical/libical/releases/download/v&libical-version;/libical-&libical-version;.tar.gz">
    88  <!ENTITY libical-download-ftp  " ">
    9   <!ENTITY libical-md5sum        "23fa99808d3ab9f1c65651b0e1532828">
    10   <!ENTITY libical-size          "852 KB">
     9  <!ENTITY libical-md5sum        "9be4e8a1739a9c27e06aa8ce66b8cb34">
     10  <!ENTITY libical-size          "864 KB">
    1111  <!ENTITY libical-buildsize     "25 MB (with tests)">
    1212  <!ENTITY libical-time          "0.5 SBU (with tests)">
     
    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>.
    120       One test, timezones, is known to fail.
     123      One test, timezones, is known to fail on SysV systems.
     124      <!-- On systemd, we symlink the current timezone to
     125      /etc/localtime, which is what libical expects. -->
    121126    </para>
    122127
     
    126131
    127132<screen role="root"><userinput>make install</userinput></screen>
    128 
     133<!-- see above:
    129134    <para>
    130135      If you have built the API documentation, install by issuing, as
     
    134139<screen role="root"><userinput>install -vdm755 /usr/share/doc/libical-&libical-version;/html &amp;&amp;
    135140cp -vr apidocs/html/* /usr/share/doc/libical-&libical-version;/html</userinput></screen>
    136 
     141-->
    137142  </sect2>
    138143
     
    148153      <parameter>-DSHARED_ONLY=yes</parameter>: This switch is used
    149154      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.
    150162    </para>
    151163
Note: See TracChangeset for help on using the changeset viewer.