Author: krejzi
Date: Wed Jul 31 14:45:13 2013
New Revision: 11552
Log:
neon 0.30.0
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/networking/netlibs/neon.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Wed Jul 31 14:24:26 2013 (r11551)
+++ trunk/BOOK/general.ent Wed Jul 31 14:45:13 2013 (r11552)
@@ -478,7 +478,7 @@
<!ENTITY libproxy-version "0.4.7">
<!ENTITY libsoup-version "2.42.2">
<!ENTITY libtirpc-version "0.2.3">
-<!ENTITY neon-version "0.29.5">
+<!ENTITY neon-version "0.30.0">
<!ENTITY serf-version "1.3.0">
<!-- Chapter 18 -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Wed Jul 31 14:24:26
2013 (r11551)
+++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jul 31 14:45:13
2013 (r11552)
@@ -47,6 +47,9 @@
<para>July 31st, 2013</para>
<itemizedlist>
<listitem>
+ <para>[krejzi] - neon 0.30.0.</para>
+ </listitem>
+ <listitem>
<para>[krejzi] - Parole 0.5.2.</para>
</listitem>
<listitem>
Modified: trunk/BOOK/networking/netlibs/neon.xml
==============================================================================
--- trunk/BOOK/networking/netlibs/neon.xml Wed Jul 31 14:24:26 2013
(r11551)
+++ trunk/BOOK/networking/netlibs/neon.xml Wed Jul 31 14:45:13 2013
(r11552)
@@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
- <!ENTITY neon-download-http "http://www.webdav.org/neon/neon-0.29.6.tar.gz">
+ <!ENTITY neon-download-http
"http://www.webdav.org/neon/neon-&neon-version;.tar.gz">
<!ENTITY neon-download-ftp " ">
- <!ENTITY neon-md5sum "591e0c82e6979e7e615211b386b8f6bc">
- <!ENTITY neon-size "862 KB">
- <!ENTITY neon-buildsize "26 MB">
+ <!ENTITY neon-md5sum "fb60b3a124eeec441937a812c456fd94">
+ <!ENTITY neon-size "892 KB">
+ <!ENTITY neon-buildsize "28 MB">
<!ENTITY neon-time "0.1 SBU">
]>
@@ -29,30 +29,44 @@
<sect2 role="package">
<title>Introduction to neon</title>
- <para>The <application>neon</application> package is an HTTP and WebDAV
- client library, with a C interface.</para>
+ <para>
+ <application>neon</application> is an HTTP and WebDAV
+ client library, with a C interface.
+ </para>
&lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
- <para>Download (HTTP): <ulink url="&neon-download-http;"/></para>
+ <para>
+ Download (HTTP): <ulink url="&neon-download-http;"/>
+ </para>
</listitem>
<listitem>
- <para>Download (FTP): <ulink url="&neon-download-ftp;"/></para>
+ <para>
+ Download (FTP): <ulink url="&neon-download-ftp;"/>
+ </para>
</listitem>
<listitem>
- <para>Download MD5 sum: &neon-md5sum;</para>
+ <para>
+ Download MD5 sum: &neon-md5sum;
+ </para>
</listitem>
<listitem>
- <para>Download size: &neon-size;</para>
+ <para>
+ Download size: &neon-size;
+ </para>
</listitem>
<listitem>
- <para>Estimated disk space required: &neon-buildsize;</para>
+ <para>
+ Estimated disk space required: &neon-buildsize;
+ </para>
</listitem>
<listitem>
- <para>Estimated build time: &neon-time;</para>
+ <para>
+ Estimated build time: &neon-time;
+ </para>
</listitem>
</itemizedlist>
@@ -61,35 +75,46 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libxml2"/> or
- <xref linkend="expat"/></para>
+ <xref linkend="expat"/>
+ </para>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ <xref linkend="openssl"/> or
+ <xref linkend="gnutls"/>
+ </para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
- <xref linkend="openssl"/> or
- <xref linkend="gnutls"/>,
- <ulink url="http://code.google.com/p/libproxy/">Libproxy</ulink>
- (requires <xref linkend="pkgconfig"/> to find it),
+ <ulink url="http://code.google.com/p/libproxy/">libproxy</ulink>
<xref linkend="mitkrb"/> and
<ulink url="http://www.manyfish.co.uk/pakchois/">pakchois</ulink>
</para>
<para condition="html" role="usernotes">User Notes:
- <ulink url="&blfs-wiki;/neon"/></para>
-
+ <ulink url="&blfs-wiki;/neon"/>
+ </para>
</sect2>
<sect2 role="installation">
<title>Installation of neon</title>
- <para>Install <application>neon</application> by running the following
- commands:</para>
+ <para>
+ Install <application>neon</application> by running the following
+ commands:
+ </para>
-<screen><userinput>./configure --prefix=/usr --enable-shared --disable-static
&&
+<screen><userinput>./configure --prefix=/usr --enable-shared --with-ssl
--disable-static &&
make</userinput></screen>
- <para>To test the results, issue: <command>make check</command>.</para>
+ <para>
+ To test the results, issue: <command>make -k check</command>.
+ Some tests are known to fail.
+ </para>
- <para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
+ <para>
+ Now, as the <systemitem class="username">root</systemitem> user:
+ </para>
<screen role="root"><userinput>make install</userinput></screen>
@@ -98,27 +123,24 @@
<sect2 role="commands">
<title>Command Explanations</title>
- <para><parameter>--enable-shared</parameter>: This parameter is needed to
- build the shared libraries, otherwise only static libraries are built and
- installed.</para>
-
- <para><parameter>--disable-static</parameter>: This parameter prevents the
- static libraries being installed.</para>
-
- <para><option>--with-ssl=openssl</option>: This option enables SSL support
- using <application>openssl</application>.</para>
-
- <para><option>--with-ssl=gnutls</option>: This option enables SSL support
- using <application>gnutls</application>.</para>
-
- <para><option>--with-libxml2</option>: This option forces the use of
- <application>libxml2</application>.</para>
+ <para>
+ <option>--with-ssl</option>: This switch enables SSL support
+ using <application>OpenSSL</application> or
+ <application>GnuTLS</application> respectively. Remove it if
+ you don't have any of these installed. To force
+ <application>GnuTLS</application> usage when both are present,
+ simply pass <parameter>--with-ssl=gnutls</parameter> to the
+ <command>configure</command> script.
+ </para>
- <para><option>--with-expat</option>: This option forces the use of
- <application>expat</application>.</para>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="../../xincludes/static-libraries.xml"/>
- <para>If you wish to use the other optional dependencies, consult the
- output of <command>./configure --help</command>.</para>
+ <para>
+ <option>--with-libxml2</option>: This switch forces the use of
+ <application>libxml2</application> instead of
+ <application>Expat</application>.
+ </para>
</sect2>
@@ -131,9 +153,16 @@
<segtitle>Installed Directories</segtitle>
<seglistitem>
- <seg>neon-config</seg>
- <seg>libneon.so</seg>
- <seg>/usr/{include/neon,share/doc/neon-0.29.6/html}</seg>
+ <seg>
+ neon-config
+ </seg>
+ <seg>
+ libneon.so
+ </seg>
+ <seg>
+ /usr/include/neon and
+ /usr/share/doc/neon-&neon-version;
+ </seg>
</seglistitem>
</segmentedlist>
@@ -142,22 +171,13 @@
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="neon-config">
- <term><command>neon-config</command></term>
- <listitem>
- <para>is a script which provides information about an installed copy
- of the <application>neon</application> library.</para>
- <indexterm zone="neon neon-config">
- <primary sortas="b-neon-config">neon-config</primary>
- </indexterm>
- </listitem>
- </varlistentry>
-
<varlistentry id="libneon">
- <term><filename class='libraryfile'>libneon.so</filename></term>
+ <term><filename class="libraryfile">libneon.so</filename></term>
<listitem>
- <para>is used as a high-level interface to common HTTP and WebDAV
- methods.</para>
+ <para>
+ is used as a high-level interface to common HTTP and WebDAV
+ methods.
+ </para>
<indexterm zone="neon libneon">
<primary sortas="c-libneon">libneon.so</primary>
</indexterm>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page