Changeset 874fec7f for networking


Ignore:
Timestamp:
02/15/2012 04:30:29 PM (12 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
220dad7
Parents:
800f6b1
Message:

curl-7.24.0

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • networking/netlibs/curl.xml

    r800f6b1 r874fec7f  
    55  %general-entities;
    66
    7   <!ENTITY curl-download-http "http://curl.haxx.se/download/curl-&curl-version;.tar.bz2">
    8   <!--<!ENTITY curl-download-ftp  "ftp://gd.tuwien.ac.at/utils/archivers/curl/curl-&curl-version;.tar.bz2">-->
     7  <!ENTITY curl-download-http
     8  "http://curl.haxx.se/download/curl-&curl-version;.tar.lzma">
     9  <!--<!ENTITY curl-download-ftp
     10  "ftp://gd.tuwien.ac.at/utils/archivers/curl/curl-&curl-version;.tar.bz2">-->
    911  <!ENTITY curl-download-ftp  " ">
    10   <!ENTITY curl-md5sum        "bdb5c226d37c4a6082c70e7ef6f63060">
    11   <!ENTITY curl-size          "2.2 MB">
    12   <!ENTITY curl-buildsize     "37 MB">
    13   <!ENTITY curl-time          "3.0 SBU (including the test suite)">
     12  <!ENTITY curl-md5sum        "713d7d7cbc5cfaabd785a2ff905096f2">
     13  <!ENTITY curl-size          "1.9 MB">
     14  <!ENTITY curl-buildsize     "31 MB">
     15  <!ENTITY curl-time          "0.5 SBU">
    1416]>
    1517
     
    3638    transferring files with URL syntax to any of the following protocols:
    3739    FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
    38     This ability to both download and upload files can be incorporated into other
    39     programs to support functions like streaming media.</para>
     40    This ability to both download and upload files can be incorporated into
     41    other programs to support functions like streaming media.</para>
    4042
    4143    &lfs70_checked;
    4244
    4345    <bridgehead renderas="sect3">Package Information</bridgehead>
    44     <itemizedlist spacing='compact'>
     46    <itemizedlist spacing="compact">
    4547      <listitem>
    4648        <para>Download (HTTP): <ulink url="&curl-download-http;"/></para>
     
    7476    (for secure transfers),
    7577    <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
    76     <ulink url="http://www.vintela.com/resources/topics/spnego/">SPNEGO</ulink>, and
     78    <ulink
     79    url="http://www.vintela.com/resources/topics/spnego/">SPNEGO</ulink>, and
    7780    <ulink url="http://daniel.haxx.se/projects/c-ares/">c-ares</ulink></para>
    7881
    79     <bridgehead renderas="sect4">Optional for Running the Test Suite</bridgehead>
    80     <para role="optional"><xref linkend="stunnel"/> (for the HTTPS and FTPS tests)</para>
     82    <bridgehead renderas="sect4">Optional for Running the Test
     83    Suite</bridgehead>
     84    <para role="optional"><xref linkend="stunnel"/> (for the HTTPS and FTPS
     85    tests)</para>
    8186
    8287    <!-- and
     
    8691    <para condition="html" role="usernotes">User Notes:
    8792    <ulink url="&blfs-wiki;/curl"/></para>
    88 
    8993  </sect2>
    9094
     
    9599    commands:</para>
    96100
    97 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     101<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    98102make</userinput></screen>
    99103
     
    104108    <filename>/etc/hosts.deny</filename> file.</para>
    105109
    106     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     110    <para>Now, as the <systemitem class="username">root</systemitem>
     111    user:</para>
    107112
    108 <screen role='root'><userinput>make install &amp;&amp;
    109 find docs -name "Makefile*" -o -name "*.1" -o -name "*.3" | xargs rm &amp;&amp;
     113<screen role="root"><userinput>make install &amp;&amp;
     114find docs \( -name "Makefile*" -o -name "*.1" -o -name "*.3" \) -exec rm {} \; &amp;&amp;
    110115install -v -d -m755 /usr/share/doc/curl-&curl-version; &amp;&amp;
    111116cp -v -R docs/*     /usr/share/doc/curl-&curl-version;</userinput></screen>
    112 
    113117  </sect2>
    114118
    115119  <sect2 role="commands">
    116120    <title>Command Explanations</title>
     121
     122    <para><option>--disable-static</option>: This option stops it compiling and
     123    installing a static version of
     124    <filename class="libraryfile">libcurl</filename>.</para>
    117125
    118126    <para><option>--with-gssapi</option>:
     
    128136    support instead of <application>OpenSSL</application> for SSL/TLS.</para>
    129137
    130     <para><command>find docs -name "Makefile*" -o -name "*.1"
    131     -o -name "*.3" | xargs rm</command>: This command removes
     138    <para><command>find docs \( -name "Makefile*" -o -name "*.1" -o -name "*.3"
     139    \) -exec rm {} \;</command>: This command removes
    132140    <filename>Makefiles</filename> and man files from the documentation
    133141    directory that would otherwise be installed by the commands that
    134142    follow.</para>
    135 
    136143  </sect2>
    137144
     
    146153      <seglistitem>
    147154        <seg>curl and curl-config</seg>
    148         <seg>libcurl.{so,a}</seg>
    149         <seg>/usr/include/curl, /usr/share/curl
    150         and /usr/share/doc/curl-&curl-version;</seg>
     155        <seg>libcurl.so</seg>
     156        <seg>/usr/include/curl and /usr/share/doc/curl-&curl-version;</seg>
    151157      </seglistitem>
    152158    </segmentedlist>
     
    180186
    181187      <varlistentry id="libcurl">
    182         <term><filename class='libraryfile'>libcurl.{so,a}</filename></term>
     188        <term><filename class="libraryfile">libcurl.so</filename></term>
    183189        <listitem>
    184190          <para>provides the API functions required by
    185191          <command>curl</command> and other programs.</para>
    186192          <indexterm zone="curl libcurl">
    187             <primary sortas="c-libcurl">libcurl.{so,a}</primary>
     193            <primary sortas="c-libcurl">libcurl.so</primary>
    188194          </indexterm>
    189195        </listitem>
    190196      </varlistentry>
    191 
    192197    </variablelist>
    193 
    194198  </sect2>
    195 
    196199</sect1>
Note: See TracChangeset for help on using the changeset viewer.