Changeset 8abf60e


Ignore:
Timestamp:
09/29/2020 07:23:51 AM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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:
fa0bead
Parents:
a934691
Message:

Various fixes to the cairomm page:

  • tarball extension is now .xz
  • if using -Dbuild-tests=true, Boost is recommended
  • if using -Dbuild-tests=true, -Dboost-shared=true is needed because we do not build the boost static libraries
  • -Dbuild-doc.. is an option

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/cairomm.xml

    ra934691 r8abf60e  
    55  %general-entities;
    66
    7   <!ENTITY cairomm-download-http "https://www.cairographics.org/releases/cairomm-&cairomm-version;.tar.gz">
     7  <!ENTITY cairomm-download-http "https://www.cairographics.org/releases/cairomm-&cairomm-version;.tar.xz">
    88  <!ENTITY cairomm-download-ftp  " ">
    99  <!ENTITY cairomm-md5sum        "75a08d50eb08b97667e4ea2be6efa1ad">
     
    7979    </para>
    8080
     81    <bridgehead renderas="sect4">Recommended</bridgehead>
     82    <para role="recommended">
     83      <xref linkend="boost"/> (for tests)
     84    </para>
     85
    8186    <bridgehead renderas="sect4">Optional</bridgehead>
    8287    <para role="optional">
    83       <xref linkend="boost"/> and
    8488      <xref linkend="doxygen"/>
    8589    </para>
     
    101105cd    bld &amp;&amp;
    102106
    103 meson --prefix=/usr      \
    104       -Dbuild-tests=true \
    105       ..                 &amp;&amp;
     107meson --prefix=/usr       \
     108      -Dbuild-tests=true  \
     109      -Dboost-shared=true \
     110      ..                  &amp;&amp;
    106111ninja</userinput></screen>
    107112
     
    122127
    123128    <para>
    124       <parameter>-Dboost-shared=true</parameter>: This switch has the package
    125       use the system version of boost.
     129      <parameter>-Dbuild-tests=true</parameter>: This switch is for building
     130      the unit tests. Remove if you have not installed <xref linkend="boost"/>.
    126131    </para>
    127132
    128133    <para>
    129       <parameter>-Dbuild-documentation=true</parameter>: This switch builds the
     134      <parameter>-Dboost-shared=true</parameter>: This switch has the package
     135      use the shared version of boost libraries. It is required if you have
     136      not installed the boost static libraries, and you have passed
     137      <parameter>-Dbuild-tests=true</parameter>.
     138    </para>
     139
     140    <para>
     141      <option>-Dbuild-documentation=true</option>: This switch builds the
    130142      html documentation if doxygen is installed.
    131143    </para>
Note: See TracChangeset for help on using the changeset viewer.