Changeset dcdde93 for general/genlib


Ignore:
Timestamp:
05/27/2013 04:58:28 PM (11 years ago)
Author:
Krejzi <krejzi@…>
Branches:
systemd-11177
Children:
13e0a61
Parents:
a0dad2bf
Message:

Sync systemd branch.

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

Location:
general/genlib
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/icu.xml

    ra0dad2bf rdcdde93  
    7474      </listitem>
    7575    </itemizedlist>
     76
     77    <bridgehead renderas="sect3">ICU Dependencies</bridgehead>
     78
     79    <bridgehead renderas="sect4">Optional</bridgehead>
     80    <para role="optional">
     81      <xref linkend="llvm"/> (with Clang)
     82    </para>
    7683
    7784    <para condition="html" role="usernotes">
  • general/genlib/iso-codes.xml

    ra0dad2bf rdcdde93  
    77  <!ENTITY iso-codes-download-http "http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-&iso-codes-version;.tar.xz">
    88  <!ENTITY iso-codes-download-ftp  " ">
    9   <!ENTITY iso-codes-md5sum        "7ad31f8488a6cc26a142b9bf5e4eea2c">
    10   <!ENTITY iso-codes-size          "3.5 MB">
     9  <!ENTITY iso-codes-md5sum        "35c6089108410dcfe03b420b57af0dde">
     10  <!ENTITY iso-codes-size          "3.6 MB">
    1111  <!ENTITY iso-codes-buildsize     "110 MB">
    1212  <!ENTITY iso-codes-time          "0.2 SBU">
  • general/genlib/json-c.xml

    ra0dad2bf rdcdde93  
    55  %general-entities;
    66
    7   <!ENTITY json-c-download-http "https://github.com/downloads/json-c/json-c/json-c-&json-c-version;.tar.gz">
     7  <!ENTITY json-c-download-http "https://s3.amazonaws.com/json-c_releases/releases/json-c-&json-c-version;.tar.gz">
    88  <!ENTITY json-c-download-ftp  " ">
    9   <!ENTITY json-c-md5sum        "a4edc79410eb894f08d7d52ca9f88732">
    10   <!ENTITY json-c-size          "380 KB">
    11   <!ENTITY json-c-buildsize     "3.5 MB">
     9  <!ENTITY json-c-md5sum        "aa02367d2f7a830bf1e3376f77881e98">
     10  <!ENTITY json-c-size          "548 KB">
     11  <!ENTITY json-c-buildsize     "5.0 MB">
    1212  <!ENTITY json-c-time          "less than 0.1 SBU">
    1313]>
     
    3737    </para>
    3838
    39     &lfs72_checked;
     39    &lfs73_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8686    </para>
    8787
    88 <screen><userinput>sed -e 's/json_object.c/json_object.c json_object_iterator.c/'    \
    89     -e 's/json_object.h/json_object.h json_object_iterator.h/'    \
    90     -e 's/json_object.lo/json_object.lo json_object_iterator.lo/' \
    91     -i Makefile.in &amp;&amp;
    92 ./configure --prefix=/usr --disable-static &amp;&amp;
     88<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    9389make</userinput></screen>
    9490
     
    107103    <title>Command Explanations</title>
    108104
    109     <para>
    110       <command>sed -e 's/json_object...</command>: This <command>sed</command>
    111       make sure that all the necessary headers are installed correctly.
    112     </para>
    113 
    114105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    115106      href="../../xincludes/static-libraries.xml"/>
     
    122113    <segmentedlist>
    123114      <segtitle>Installed Programs</segtitle>
    124       <segtitle>Installed Library</segtitle>
    125       <segtitle>Installed Directory</segtitle>
     115      <segtitle>Installed Libraries</segtitle>
     116      <segtitle>Installed Directories</segtitle>
    126117
    127118      <seglistitem>
     
    130121        </seg>
    131122        <seg>
    132           libjson.so
     123          libjson-c.so and libjson.so
    133124        </seg>
    134125        <seg>
    135           /usr/include/json
     126          /usr/include/json and
     127          /usr/include/json-c
    136128        </seg>
    137129      </seglistitem>
     
    147139        <listitem>
    148140          <para>
    149             contains <application>JSON-C</application> API functions.
     141            contains the <application>JSON-C</application> API functions.
    150142          </para>
    151143          <indexterm zone="json-c libjson">
    152144            <primary sortas="c-libjson">libjson.so</primary>
     145          </indexterm>
     146        </listitem>
     147      </varlistentry>
     148
     149      <varlistentry id="libjson-c">
     150        <term><filename class="libraryfile">libjson-c.so</filename></term>
     151        <listitem>
     152          <para>
     153            contains the <application>JSON-C</application> API functions.
     154          </para>
     155          <indexterm zone="json-c libjson-c">
     156            <primary sortas="c-libjson-c">libjson-c.so</primary>
    153157          </indexterm>
    154158        </listitem>
  • general/genlib/libatasmart.xml

    ra0dad2bf rdcdde93  
    3535    </para>
    3636
    37     &lfs72_checked;
     37    &lfs73_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/libdrm.xml

    ra0dad2bf rdcdde93  
    77  <!ENTITY libdrm-download-http "http://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.bz2">
    88  <!ENTITY libdrm-download-ftp  " ">
    9   <!ENTITY libdrm-md5sum        "b760b1f2ae4ec6452383164ec697cd5d">
    10   <!ENTITY libdrm-size          "528 KB">
    11   <!ENTITY libdrm-buildsize     "10 MB">
     9  <!ENTITY libdrm-md5sum        "92ce56e7533a9b2fcb5c8f32d305328b">
     10  <!ENTITY libdrm-size          "540 KB">
     11  <!ENTITY libdrm-buildsize     "11 MB">
    1212  <!ENTITY libdrm-time          "0.2 SBU">
    1313]>
  • general/genlib/libical.xml

    ra0dad2bf rdcdde93  
    77  <!ENTITY libical-download-http "http://downloads.sourceforge.net/freeassociation/libical-&libical-version;.tar.gz">
    88  <!ENTITY libical-download-ftp  " ">
    9   <!ENTITY libical-md5sum        "e549f434d5fbf9cd156c60ed4943618f">
    10   <!ENTITY libical-size          "1.1 MB">
    11   <!ENTITY libical-buildsize     "56 MB">
    12   <!ENTITY libical-time          "0.5 SBU">
     9  <!ENTITY libical-md5sum        "4438c31d00ec434f02867a267a92f8a1">
     10  <!ENTITY libical-size          "1.2 MB">
     11  <!ENTITY libical-buildsize     "20 MB">
     12  <!ENTITY libical-time          "0.4 SBU">
    1313]>
    1414
     
    3030    <title>Introduction to libical</title>
    3131
    32     <para>The <application>libical</application> package is an implementation of
    33     iCalendar protocols and data formats.</para>
    34 
    35     &lfs72_checked;
     32    <para>
     33      The <application>libical</application> package contains an implementation
     34      of the iCalendar protocols and data formats.
     35    </para>
     36
     37    &lfs73_checked;
    3638
    3739    <bridgehead renderas="sect3">Package Information</bridgehead>
    3840    <itemizedlist spacing="compact">
    3941      <listitem>
    40         <para>Download (HTTP): <ulink url="&libical-download-http;"/></para>
    41       </listitem>
    42       <listitem>
    43         <para>Download (FTP): <ulink url="&libical-download-ftp;"/></para>
    44       </listitem>
    45       <listitem>
    46         <para>Download MD5 sum: &libical-md5sum;</para>
    47       </listitem>
    48       <listitem>
    49         <para>Download size: &libical-size;</para>
    50       </listitem>
    51       <listitem>
    52         <para>Estimated disk space required: &libical-buildsize;</para>
    53       </listitem>
    54       <listitem>
    55         <para>Estimated build time: &libical-time;</para>
     42        <para>
     43          Download (HTTP): <ulink url="&libical-download-http;"/>
     44        </para>
     45      </listitem>
     46      <listitem>
     47        <para>
     48          Download (FTP): <ulink url="&libical-download-ftp;"/>
     49        </para>
     50      </listitem>
     51      <listitem>
     52        <para>
     53          Download MD5 sum: &libical-md5sum;
     54        </para>
     55      </listitem>
     56      <listitem>
     57        <para>
     58          Download size: &libical-size;
     59        </para>
     60      </listitem>
     61      <listitem>
     62        <para>
     63          Estimated disk space required: &libical-buildsize;
     64        </para>
     65      </listitem>
     66      <listitem>
     67        <para>
     68          Estimated build time: &libical-time;
     69        </para>
    5670      </listitem>
    5771    </itemizedlist>
    5872
    59     <!-- There is no support for the current version of BLFS BDB -->
    6073    <bridgehead renderas="sect3">libical Dependencies</bridgehead>
    6174
     75    <!-- Upstream recommends to use CMake since autotools
     76    doesn't bump soname for 0.48 -> 1.0 incompatibility -->
     77    <bridgehead renderas="sect4">Required</bridgehead>
     78    <para role="required">
     79      <xref linkend="cmake"/>
     80    </para>
     81
     82    <!-- Can't be built using CMake
    6283    <bridgehead renderas="sect4">Optional</bridgehead>
    63     <!-- <para role="optional"><xref linkend="db"/></para> -->
    64     <para role="optional"><xref linkend="python2"/> (must have
    65     <ulink url="http://www.swig.org/">SWIG</ulink> also)</para>
     84    <para role="optional">
     85      <xref linkend="openjdk"/> and
     86      <xref linkend="python2"/> (must have
     87      <ulink url="http://www.swig.org/">SWIG</ulink> also)
     88    </para> -->
    6689
    6790    <para condition="html" role="usernotes">User Notes:
    68     <ulink url="&blfs-wiki;/libical"/></para>
    69 
     91      <ulink url="&blfs-wiki;/libical"/>
     92    </para>
    7093  </sect2>
    7194
     
    7396    <title>Installation of libical</title>
    7497
    75     <para>Install <application>libical</application> by running the following
    76     commands:</para>
    77 
    78 <screen><userinput>./configure --prefix=/usr --enable-cxx &amp;&amp;
     98    <para>
     99      Install <application>libical</application> by running the
     100      following commands:
     101    </para>
     102
     103<screen><userinput>mkdir build &amp;&amp;
     104cd build &amp;&amp;
     105cmake -DCMAKE_INSTALL_PREFIX=/usr \
     106      -DCMAKE_BUILD_TYPE=Release  \
     107      .. &amp;&amp;
    79108make</userinput></screen>
    80109
    81     <para>To test the results, issue: <command>make check</command>.</para>
    82 
    83     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    84 
    85 <screen role="root"><userinput>make install &amp;&amp;
    86 install -v -m755 -d /usr/share/doc/libical-&libical-version; &amp;&amp;
    87 install -v -m644    README doc/{Adding,Using}*.txt \
    88                     /usr/share/doc/libical-&libical-version;</userinput></screen>
    89 
    90   </sect2>
    91 
    92   <!--  There is no support for the current version of BLFS BDB -->
     110    <para>
     111      To test the results, issue: <command>make test</command>.
     112    </para>
     113
     114    <para>
     115      Now, as the <systemitem class="username">root</systemitem> user:
     116    </para>
     117
     118<screen role="root"><userinput>make install</userinput></screen>
     119
     120  </sect2>
     121
    93122  <sect2 role="commands">
    94123    <title>Command Explanations</title>
    95124
    96     <!-- <para><option>-with-bdb4</option>: This option adds support for
    97     <application>Berkeley DB 4.0</application>.</para> -->
    98 
    99     <para><parameter>--enable-cxx</parameter>: This parameter builds C++
    100     <application>libical</application> library bindings.</para>
    101 
    102     <para><option>--enable-python</option>: This option builds Python
    103     <application>libical</application> bindings.</para>
     125    <para>
     126      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used
     127      to apply higher level of the compiler optimizations.
     128    </para>
     129
     130    <!-- No CMake equivalents
     131    <para>
     132      <parameter>- -enable-cxx</parameter>: This switch enables
     133      <application>libical</application> C++ library.
     134    </para>
     135
     136    <para>
     137      <option>- -enable-python</option>: This switch enables
     138      <application>libical</application> Python bindings.
     139    </para> -->
    104140
    105141  </sect2>
     
    111147      <segtitle>Installed Programs</segtitle>
    112148      <segtitle>Installed Libraries</segtitle>
    113       <segtitle>Installed Directories</segtitle>
     149      <segtitle>Installed Directory</segtitle>
    114150
    115151      <seglistitem>
    116         <seg>None</seg>
    117         <seg>libical{,_cxx}.{so,a}, libicalss{,_cxx}.{so,a}, libicalvcal.{so,a},
    118         and (optionally) the Python _LibicalWrap.{so,a} modules</seg>
    119         <seg>/usr/include/libical and /usr/share/doc/libical-&libical-version;</seg>
     152        <seg>
     153          None
     154        </seg>
     155        <seg>
     156          libical.{so,a}, libicalss.{so,a} and libicalvcal.{so,a}
     157        </seg>
     158        <seg>
     159          /usr/include/libical
     160        </seg>
    120161      </seglistitem>
    121162    </segmentedlist>
     
    127168
    128169      <varlistentry id="libical-lib">
    129         <term><filename class='libraryfile'>libical.{so,a}</filename></term>
     170        <term><filename class="libraryfile">libical.{so,a}</filename></term>
    130171        <listitem>
    131           <para>contains the <application>libical</application> API
    132           functions.</para>
     172          <para>
     173            contains the <application>libical</application> API
     174            functions.
     175          </para>
    133176          <indexterm zone="libical libical-lib">
    134177            <primary sortas="c-libical">libical.{so,a}</primary>
     
    138181
    139182      <varlistentry id="libicalss">
    140         <term><filename class='libraryfile'>libicalss.{so,a}</filename></term>
     183        <term><filename class="libraryfile">libicalss.{so,a}</filename></term>
    141184        <listitem>
    142           <para>is a libary that allows you to store iCal component data to disk
    143           in a variety of ways.</para>
     185          <para>
     186            is a libary that allows you to store iCal component data
     187            to disk in a variety of ways.
     188          </para>
    144189          <indexterm zone="libical libicalss">
    145190            <primary sortas="c-libicalss">libicalss.{so,a}</primary>
     
    149194
    150195      <varlistentry id="libicalvcal">
    151         <term><filename class='libraryfile'>libicalvcal.{so,a}</filename></term>
     196        <term><filename class="libraryfile">libicalvcal.{so,a}</filename></term>
    152197        <listitem>
    153           <para>is a vCard/vCalendar C interface.</para>
     198          <para>
     199            is a vCard/vCalendar C interface.
     200          </para>
    154201          <indexterm zone="libical libicalvcal">
    155202            <primary sortas="c-libicalvcal">libicalvcal.{so,a}</primary>
  • general/genlib/libidn.xml

    ra0dad2bf rdcdde93  
    77  <!ENTITY libidn-download-http "http://ftp.gnu.org/gnu/libidn/libidn-&libidn-version;.tar.gz">
    88  <!ENTITY libidn-download-ftp  "ftp://ftp.gnu.org/gnu/libidn/libidn-&libidn-version;.tar.gz">
    9   <!ENTITY libidn-md5sum        "45ffabce4b8ca87fe98fe4542668d33d">
    10   <!ENTITY libidn-size          "3.2 MB">
     9  <!ENTITY libidn-md5sum        "7533d14fbbb6c026a1a9eaa2179ccb69">
     10  <!ENTITY libidn-size          "3.3 MB">
    1111  <!ENTITY libidn-buildsize     "24 MB">
    1212  <!ENTITY libidn-time          "0.3 SBU">
    1313]>
    1414
    15 <sect1 id="libidn" xreflabel="Libidn-&libidn-version;">
     15<sect1 id="libidn" xreflabel="libidn-&libidn-version;">
    1616  <?dbhtml filename="libidn.html"?>
    1717
     
    2121  </sect1info>
    2222
    23   <title>Libidn-&libidn-version;</title>
     23  <title>libidn-&libidn-version;</title>
    2424
    2525  <indexterm zone="libidn">
     
    2828
    2929  <sect2 role="package">
    30     <title>Introduction to Libidn</title>
    31 
    32     <para>
    33       <application>Libidn</application> is a package designed for
     30    <title>Introduction to libidn</title>
     31
     32    <para>
     33      <application>libidn</application> is a package designed for
    3434      internationalized string handling based on the
    3535      <ulink url="http://www.ietf.org/rfc/rfc3454.txt">Stringprep</ulink>,
     
    5151    <itemizedlist spacing="compact">
    5252      <listitem>
    53         <para>Download (HTTP): <ulink url="&libidn-download-http;"/></para>
    54       </listitem>
    55       <listitem>
    56         <para>Download (FTP): <ulink url="&libidn-download-ftp;"/></para>
    57       </listitem>
    58       <listitem>
    59         <para>Download MD5 sum: &libidn-md5sum;</para>
    60       </listitem>
    61       <listitem>
    62         <para>Download size: &libidn-size;</para>
    63       </listitem>
    64       <listitem>
    65         <para>Estimated disk space required: &libidn-buildsize;</para>
    66       </listitem>
    67       <listitem>
    68         <para>Estimated build time: &libidn-time;</para>
     53        <para>
     54          Download (HTTP): <ulink url="&libidn-download-http;"/>
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download (FTP): <ulink url="&libidn-download-ftp;"/>
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Download MD5 sum: &libidn-md5sum;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Download size: &libidn-size;
     70        </para>
     71      </listitem>
     72      <listitem>
     73        <para>
     74          Estimated disk space required: &libidn-buildsize;
     75        </para>
     76      </listitem>
     77      <listitem>
     78        <para>
     79          Estimated build time: &libidn-time;
     80        </para>
    6981      </listitem>
    7082    </itemizedlist>
    7183
    72     <bridgehead renderas="sect3">Libidn Dependencies</bridgehead>
     84    <bridgehead renderas="sect3">libidn Dependencies</bridgehead>
    7385
    7486    <bridgehead renderas="sect4">Optional</bridgehead>
     
    8496
    8597    <para condition="html" role="usernotes">User Notes:
    86     <ulink url="&blfs-wiki;/libidn"/></para>
    87 
     98      <ulink url="&blfs-wiki;/libidn"/>
     99    </para>
    88100  </sect2>
    89101
    90102  <sect2 role="installation">
    91     <title>Installation of Libidn</title>
    92 
    93     <para>
    94       Install <application>Libidn</application> by running the following
     103    <title>Installation of libidn</title>
     104
     105    <para>
     106      Install <application>libidn</application> by running the following
    95107      commands:
    96108    </para>
  • general/genlib/libxml2.xml

    ra0dad2bf rdcdde93  
    118118    </para>
    119119
    120 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
     120<screen><userinput>./configure --prefix=/usr --disable-static --with-history &amp;&amp;
    121121make</userinput></screen>
    122122
     
    139139
    140140    <para>
    141       <option>--with-history</option>: If this switch is used, it enables
     141      <option>--with-history</option>: This switch enables
    142142      <application>Readline</application> support when running
    143143      <command>xmlcatalog</command> or <command>xmllint</command> in shell mode.
  • general/genlib/openobex.xml

    ra0dad2bf rdcdde93  
    77  <!ENTITY openobex-download-http "&sourceforge-repo;/openobex/openobex-&openobex-version;-Source.tar.gz">
    88  <!ENTITY openobex-download-ftp  " ">
    9   <!ENTITY openobex-md5sum        "485734c0e5a6c4a7bd697a0989b67a56">
    10   <!ENTITY openobex-size          "696 KB">
     9  <!ENTITY openobex-md5sum        "11031f6f0b876bb6259bd27106491528">
     10  <!ENTITY openobex-size          "128 KB">
    1111  <!ENTITY openobex-buildsize     "5.0 MB">
    1212  <!ENTITY openobex-time          "0.1 SBU">
     
    3636    </para>
    3737
    38     &lfs72_checked;
     38    &lfs73_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
    78       <xref linkend="bluez"/> and
    79       <xref linkend="libusb-compat"/>
     78      <xref linkend="bluez"/>,
     79      <xref linkend="cmake"/> and
     80      <xref linkend="libusb"/>
    8081    </para>
    8182
    8283    <bridgehead renderas="sect4">Optional</bridgehead>
    8384    <para role="optional">
     85      <xref linkend="doxygen"/>,
     86      <xref linkend="libxslt"/>,
     87      <xref linkend="openjdk"/> and
    8488      <xref linkend="xmlto"/>
    8589    </para>
     
    98102    </para>
    99103
    100 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
     104<screen><userinput>mkdir build &amp;&amp;
     105cd build &amp;&amp;
     106cmake -DCMAKE_INSTALL_PREFIX=/usr \
     107      -DCMAKE_INSTALL_LIBDIR=lib  \
     108      -DCMAKE_BUILD_TYPE=Release  \
     109      -DCMAKE_INSTALL_CMAKEBASEDIR=/usr/lib/cmake \
     110      .. &amp;&amp;
    101111make</userinput></screen>
    102112
     
    115125    <title>Command Explanations</title>
    116126
    117     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    118       href="../../xincludes/static-libraries.xml"/>
     127    <para>
     128      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used
     129      to apply higher level of the compiler optimizations.
     130    </para>
    119131
    120132  </sect2>
Note: See TracChangeset for help on using the changeset viewer.