Changeset dcdde93 for general/genlib/libical.xml
- Timestamp:
- 05/27/2013 04:58:28 PM (11 years ago)
- Branches:
- systemd-11177
- Children:
- 13e0a61
- Parents:
- a0dad2bf
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libical.xml
ra0dad2bf rdcdde93 7 7 <!ENTITY libical-download-http "http://downloads.sourceforge.net/freeassociation/libical-&libical-version;.tar.gz"> 8 8 <!ENTITY libical-download-ftp " "> 9 <!ENTITY libical-md5sum " e549f434d5fbf9cd156c60ed4943618f">10 <!ENTITY libical-size "1. 1MB">11 <!ENTITY libical-buildsize " 56MB">12 <!ENTITY libical-time "0. 5SBU">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"> 13 13 ]> 14 14 … … 30 30 <title>Introduction to libical</title> 31 31 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; 36 38 37 39 <bridgehead renderas="sect3">Package Information</bridgehead> 38 40 <itemizedlist spacing="compact"> 39 41 <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> 56 70 </listitem> 57 71 </itemizedlist> 58 72 59 <!-- There is no support for the current version of BLFS BDB -->60 73 <bridgehead renderas="sect3">libical Dependencies</bridgehead> 61 74 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 62 83 <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> --> 66 89 67 90 <para condition="html" role="usernotes">User Notes: 68 <ulink url="&blfs-wiki;/libical"/></para>69 91 <ulink url="&blfs-wiki;/libical"/> 92 </para> 70 93 </sect2> 71 94 … … 73 96 <title>Installation of libical</title> 74 97 75 <para>Install <application>libical</application> by running the following 76 commands:</para> 77 78 <screen><userinput>./configure --prefix=/usr --enable-cxx && 98 <para> 99 Install <application>libical</application> by running the 100 following commands: 101 </para> 102 103 <screen><userinput>mkdir build && 104 cd build && 105 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 106 -DCMAKE_BUILD_TYPE=Release \ 107 .. && 79 108 make</userinput></screen> 80 109 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 && 86 install -v -m755 -d /usr/share/doc/libical-&libical-version; && 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 93 122 <sect2 role="commands"> 94 123 <title>Command Explanations</title> 95 124 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> --> 104 140 105 141 </sect2> … … 111 147 <segtitle>Installed Programs</segtitle> 112 148 <segtitle>Installed Libraries</segtitle> 113 <segtitle>Installed Director ies</segtitle>149 <segtitle>Installed Directory</segtitle> 114 150 115 151 <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> 120 161 </seglistitem> 121 162 </segmentedlist> … … 127 168 128 169 <varlistentry id="libical-lib"> 129 <term><filename class= 'libraryfile'>libical.{so,a}</filename></term>170 <term><filename class="libraryfile">libical.{so,a}</filename></term> 130 171 <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> 133 176 <indexterm zone="libical libical-lib"> 134 177 <primary sortas="c-libical">libical.{so,a}</primary> … … 138 181 139 182 <varlistentry id="libicalss"> 140 <term><filename class= 'libraryfile'>libicalss.{so,a}</filename></term>183 <term><filename class="libraryfile">libicalss.{so,a}</filename></term> 141 184 <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> 144 189 <indexterm zone="libical libicalss"> 145 190 <primary sortas="c-libicalss">libicalss.{so,a}</primary> … … 149 194 150 195 <varlistentry id="libicalvcal"> 151 <term><filename class= 'libraryfile'>libicalvcal.{so,a}</filename></term>196 <term><filename class="libraryfile">libicalvcal.{so,a}</filename></term> 152 197 <listitem> 153 <para>is a vCard/vCalendar C interface.</para> 198 <para> 199 is a vCard/vCalendar C interface. 200 </para> 154 201 <indexterm zone="libical libicalvcal"> 155 202 <primary sortas="c-libicalvcal">libicalvcal.{so,a}</primary>
Note:
See TracChangeset
for help on using the changeset viewer.