Changeset 7e5804f
- Timestamp:
- 02/10/2005 04:20:33 AM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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, ken/inkscape-core-mods, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- 9be6d17
- Parents:
- 050a53c
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
basicnet/netlibs/wvstreams.xml
r050a53c r7e5804f 3 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 4 %general-entities; 5 6 <!ENTITY wvstreams-download-http "http:// people.nit.ca/~jim/wvstreams-&wvstreams-version;.tar.gz">5 6 <!ENTITY wvstreams-download-http "http://open.nit.ca/download/wvstreams-&wvstreams-version;.tar.gz"> 7 7 <!ENTITY wvstreams-download-ftp " "> 8 <!ENTITY wvstreams-size "514 KB"> 9 <!ENTITY wvstreams-buildsize "28 MB"> 10 <!ENTITY wvstreams-time "0.50 SBU"> 8 <!ENTITY wvstreams-md5sum "89cdc4f979d1f6d745e173bc7485f325"> 9 <!ENTITY wvstreams-size "1.0 MB"> 10 <!ENTITY wvstreams-buildsize "57 MB (additional 43 MB to install documentation)"> 11 <!ENTITY wvstreams-time "0.77 SBU (additional 0.45 SBU to build documentation)"> 11 12 ]> 12 13 … … 18 19 <?dbhtml filename="wvstreams.html"?> 19 20 <title>WvStreams-&wvstreams-version;</title> 21 <indexterm zone="wvstreams"> 22 <primary sortas="a-WvStreams">WvStreams</primary></indexterm> 20 23 21 24 <sect2> 22 25 <title>Introduction to <application>WvStreams</application></title> 23 26 24 <para><application>WvStreams</application> is a library suite containing the27 <para><application>WvStreams</application> is a library suite containing 25 28 platform-independent C++ networking and utilities libraries for rapid 26 29 application development.</para> … … 28 31 <sect3><title>Package information</title> 29 32 <itemizedlist spacing='compact'> 30 <listitem><para>Download (HTTP): <ulink url="&wvstreams-download-http;"/></para></listitem> 31 <listitem><para>Download (FTP): <ulink url="&wvstreams-download-ftp;"/></para></listitem> 33 <listitem><para>Download (HTTP): 34 <ulink url="&wvstreams-download-http;"/></para></listitem> 35 <listitem><para>Download (FTP): 36 <ulink url="&wvstreams-download-ftp;"/></para></listitem> 37 <listitem><para>Download MD5 sum: &wvstreams-md5sum;</para></listitem> 32 38 <listitem><para>Download size: &wvstreams-size;</para></listitem> 33 <listitem><para>Estimated disk space required: &wvstreams-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: &wvstreams-time;</para></listitem></itemizedlist> 39 <listitem><para>Estimated disk space required: 40 &wvstreams-buildsize;</para></listitem> 41 <listitem><para>Estimated build time: 42 &wvstreams-time;</para></listitem></itemizedlist> 35 43 </sect3> 36 44 37 45 <sect3><title>Additional downloads</title> 38 46 <itemizedlist spacing="compact"> 39 <listitem><para>Required Patch for Tcl: <ulink 40 url="&patch-root;/wvstreams-&wvstreams-version;-tcl84-1.patch"/></para></listitem> 47 <listitem><para>Required Patch for Tcl: <ulink 48 url="&patch-root;/wvstreams-&wvstreams-version;-tcl84-1.patch"/></para> 49 </listitem> 41 50 </itemizedlist></sect3> 42 51 43 52 <sect3><title><application>WvStreams</application> dependencies</title> 44 53 <sect4><title>Required</title> 45 <para> 46 < xref linkend="openssl"/>47 </para></sect4> 54 <para><xref linkend="openssl"/></para> 55 </sect4> 56 48 57 <sect4><title>Optional</title> 49 <para> 50 <xref linkend="fam"/>, 51 <xref linkend="db"/>, 52 <xref linkend="gdbm"/>, 53 <xref linkend="libogg"/>, 54 <xref linkend="Linux_PAM"/>, 55 <xref linkend="tcl"/>, 56 <xref linkend="qt"/>, 57 <xref linkend="speex"/>, 58 <xref linkend="libvorbis"/>, 59 <ulink url="http://www.fftw.org/">FFTW-2.<replaceable>X</replaceable></ulink>, 60 <ulink url="http://www.swig.org">SWIG</ulink>, 61 <ulink url="http://valgrind.kde.org/">Valgrind</ulink> and 62 <ulink url="http://xplc.sourceforge.net/">XPLC</ulink> 63 </para></sect4> 58 <para><xref linkend="pkgconfig"/>, 59 <xref linkend="fam"/>, 60 <xref linkend="db"/>, 61 <xref linkend="Linux_PAM"/>, 62 <xref linkend="tcl"/>, 63 <xref linkend="qt"/>, 64 <xref linkend="speex"/>, 65 <xref linkend="libvorbis"/>, 66 <xref linkend="doxygen"/>, 67 <ulink url="http://www.fftw.org/">FFTW-2.<replaceable>X</replaceable></ulink>, 68 <ulink url="http://www.swig.org">SWIG</ulink>, 69 <ulink url="http://qdbm.sourceforge.net/">QDBM</ulink>, 70 <ulink url="http://www.openslp.org/">OpenSLP</ulink>, 71 <ulink url="http://xplc.sourceforge.net/">XPLC</ulink>, 72 <ulink url="http://valgrind.kde.org/">Valgrind</ulink> and 73 <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para> 74 </sect4> 64 75 </sect3> 65 76 … … 69 80 <title>Installation of <application>WvStreams</application></title> 70 81 71 <para>If you have <application>Tcl</application> and SWIG installed and wish to 72 utilize them apply the following patch:</para> 73 74 <screen><userinput><command>patch -Np1 -i ../wvstreams-&wvstreams-version;-tcl84-1.patch</command></userinput></screen> 82 <para>If you have <application>Tcl</application> and 83 <application>SWIG</application> installed and wish to utilize them, apply the 84 following patch and run the <command>autoreconf</command> program:</para> 85 86 <screen><userinput><command>patch -Np1 -i ../wvstreams-&wvstreams-version;-tcl84-1.patch && 87 autoreconf -f</command></userinput></screen> 75 88 76 89 <para>Install <application>WvStreams</application> by running the following 77 90 commands:</para> 78 91 79 <screen><userinput><command>./configure --prefix=/usr && 80 make && 81 make install</command></userinput></screen> 92 <screen><userinput><command>./configure --prefix=/usr \ 93 --sysconfdir=/etc --localstatedir=/var && 94 make</command></userinput></screen> 95 96 <para>If <application>Doxygen</application> is installed and you wish to build 97 the <acronym>API</acronym> documentation, issue the following command:</para> 98 99 <screen><userinput><command>make doxygen</command></userinput></screen> 100 101 <para>Now, as the root user:</para> 102 103 <screen><userinput role='root'><command>make install</command></userinput></screen> 104 105 <para>If you built the <acronym>API</acronym> documentation, install it using 106 the following commands:</para> 107 108 <screen><userinput role='root'><command>install -v -d -m755 /usr/share/doc/wvstreams-&wvstreams-version;/doxy-html && 109 install -v -m644 Docs/doxy-html/* \ 110 /usr/share/doc/wvstreams-&wvstreams-version;/doxy-html</command></userinput></screen> 111 112 </sect2> 113 114 <sect2> 115 <title>Command explanations</title> 116 117 <para><parameter>--sysconfdir=/etc</parameter>: This parameter places 118 configuration files in <filename class='directory'>/etc</filename> instead of 119 <filename class='directory'>/usr/etc</filename>.</para> 120 121 <para><parameter>--localstatedir=/var</parameter>: This parameter places 122 <command>uniconfd</command> run-time files in 123 <filename class='directory'>/var/lib</filename> instead of 124 <filename class='directory'>/usr/var/lib</filename>.</para> 82 125 83 126 </sect2> … … 86 129 <title>Configuring <application>WvStreams</application></title> 87 130 88 <sect3><title>Configuration Information</title> 131 <sect3 id="wvstreams-config"><title>Config files</title> 132 <para><filename>/etc/uniconf.conf</filename></para> 133 <indexterm zone="wvstreams wvstreams-config"> 134 <primary sortas="e-etc-uniconf.conf">/etc/uniconf.conf</primary></indexterm> 135 </sect3> 136 137 <sect3><title>Configuration information</title> 89 138 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../lib-config.xml"/> 90 139 </sect3> … … 95 144 <title>Contents</title> 96 145 97 <para>The <application>WvStreams</application> package contains the 98 <filename class="libraryfile">libuniconf</filename>, 99 <filename class="libraryfile">libwvfft</filename>, 100 <filename class="libraryfile">libwvoggspeex</filename>, 101 <filename class="libraryfile">libwvoggvorbis</filename>, 102 <filename class="libraryfile">libwvqt</filename>, 103 <filename class="libraryfile">libwvstreams</filename> and 104 <filename class="libraryfile">libwvutils</filename> 105 libraries.</para> 106 107 </sect2> 108 109 <sect2><title>Description</title> 110 111 <sect3><title>libuniconf, libwvstreams, libwvutils</title> 112 <para> 113 These libraries contain the base C++ classes for rapid application 114 development. 115 </para></sect3> 116 117 <sect3><title>libwvfft</title> 118 <para><filename class="libraryfile">libwvfft</filename> 119 enables <application>WvStreams</application> programs to easily handle 120 Fast-Fourier transforms, instead of forcing the programmer to use the 121 much harder to use <filename class="libraryfile">libfftw</filename> 122 interface. 123 </para></sect3> 124 125 <sect3><title>libwvoggspeex</title> 126 <para><filename class="libraryfile">libwvoggspeex</filename> 127 enables quick and painless creation of audio streams using the Speex 128 Voice over <acronym>IP</acronym> <acronym>CODEC</acronym>. 129 </para></sect3> 130 131 <sect3><title>libwvoggvorbis</title> 132 <para><filename class="libraryfile">libwvoggvorbis</filename> 133 enables quick and painless creation of audio streams using the OggVorbis 134 <acronym>CODEC</acronym>. 135 </para></sect3> 136 137 <sect3><title>libwvqt</title> 138 <para><filename class="libraryfile">libwvqt</filename> 139 enables <application>WvStreams</application> to act as the I/O and 140 configuration back end for <application>Qt</application> and 141 <application><acronym>KDE</acronym></application>. 142 </para></sect3> 146 <segmentedlist> 147 <segtitle>Installed Programs</segtitle> 148 <segtitle>Installed Libraries</segtitle> 149 <segtitle>Installed Directories</segtitle> 150 151 <seglistitem> 152 <seg>uni and uniconfd</seg> 153 <seg>libuniconf.[so,a], libwvbase.[so,a], libwvfft.[so,a], 154 libwvoggspeex.[so,a], libwvoggvorbis.[so,a], libwvqt.[so,a], 155 libwvstreams.[so,a], libwvtelephony.[so,a], libwvutils.[so,a] and 156 libxplc-cxx.a</seg> 157 <seg>/usr/include/wvstreams, /usr/share/doc/wvstreams-&wvstreams-version; and 158 /var/lib/uniconf</seg> 159 </seglistitem> 160 </segmentedlist> 161 162 <variablelist> 163 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 164 <?dbfo list-presentation="list"?> 165 166 <varlistentry id="uni"> 167 <term><command>uni</command></term> 168 <listitem><para>is a program to interface with the UniConf configuration 169 system.</para> 170 <indexterm zone="wvstreams uni"> 171 <primary sortas="b-uni">uni</primary> 172 </indexterm></listitem> 173 </varlistentry> 174 175 <varlistentry id="uniconfd"> 176 <term><command>uniconfd</command></term> 177 <listitem><para>is a daemon program for the UniConf configuration 178 system.</para> 179 <indexterm zone="wvstreams uniconfd"> 180 <primary sortas="b-uniconfd">uniconfd</primary> 181 </indexterm></listitem> 182 </varlistentry> 183 184 <varlistentry id="libuniconf"> 185 <term><filename class='libraryfile'>libuniconf.[so,a]</filename></term> 186 <listitem><para>contains functions that define a hierarchical registry 187 abstraction in the UniConf configuration system.</para> 188 <indexterm zone="wvstreams libuniconf"> 189 <primary sortas="c-libuniconf">libuniconf.[so,a]</primary> 190 </indexterm></listitem> 191 </varlistentry> 192 193 <varlistentry id="libwvbase"> 194 <term><filename class='libraryfile'>libwvbase.[so,a]</filename></term> 195 <listitem><para>contains the Base64 encoder and decoder implementations 196 functions.</para> 197 <indexterm zone="wvstreams libwvbase"> 198 <primary sortas="c-libwvbase">libwvbase.[so,a]</primary> 199 </indexterm></listitem> 200 </varlistentry> 201 202 <varlistentry id="libwvfft"> 203 <term><filename class='libraryfile'>libwvfft.[so,a]</filename></term> 204 <listitem><para>enables <application>WvStreams</application> programs to 205 easily handle Fast-Fourier transforms, instead of forcing the programmer to 206 use the much harder to use <filename class="libraryfile">libfftw</filename> 207 interface.</para> 208 <indexterm zone="wvstreams libwvfft"> 209 <primary sortas="c-libwvfft">libwvfft.[so,a]</primary> 210 </indexterm></listitem> 211 </varlistentry> 212 213 <varlistentry id="libwvoggspeex"> 214 <term><filename class='libraryfile'>libwvoggspeex.[so,a]</filename></term> 215 <listitem><para>enables quick and painless creation of audio streams using 216 the <application>Speex</application> Voice over 217 <acronym>IP</acronym> <acronym>CODEC</acronym>.</para> 218 <indexterm zone="wvstreams libwvoggspeex"> 219 <primary sortas="c-libwvoggspeex">libwvoggspeex.[so,a]</primary> 220 </indexterm></listitem> 221 </varlistentry> 222 223 <varlistentry id="libwvoggvorbis"> 224 <term><filename class='libraryfile'>libwvoggvorbis.[so,a]</filename></term> 225 <listitem><para>enables quick and painless creation of audio streams using 226 the OggVorbis <acronym>CODEC</acronym>.</para> 227 <indexterm zone="wvstreams libwvoggvorbis"> 228 <primary sortas="c-libwvoggvorbis">libwvoggvorbis.[so,a]</primary> 229 </indexterm></listitem> 230 </varlistentry> 231 232 <varlistentry id="libwvqt"> 233 <term><filename class='libraryfile'>libwvqt.[so,a]</filename></term> 234 <listitem><para>enables <application>WvStreams</application> to act as the 235 I/O and configuration back end for <application>Qt</application> and 236 <application><acronym>KDE</acronym></application>.</para> 237 <indexterm zone="wvstreams libwvqt"> 238 <primary sortas="c-libwvqt">libwvqt.[so,a]</primary> 239 </indexterm></listitem> 240 </varlistentry> 241 242 <varlistentry id="libwvstreams"> 243 <term><filename class='libraryfile'>libwvstreams.[so,a]</filename></term> 244 <listitem><para>provides functions for basic streaming I/O support.</para> 245 <indexterm zone="wvstreams libwvstreams"> 246 <primary sortas="c-libwvstreams">libwvstreams.[so,a]</primary> 247 </indexterm></listitem> 248 </varlistentry> 249 250 <varlistentry id="libtelephony"> 251 <term><filename class='libraryfile'>libtelephony.[so,a]</filename></term> 252 <listitem><para>contains telephony function routines such as echo 253 cancellation, dc offset removal, automatic gain control, etc.</para> 254 <indexterm zone="wvstreams libtelephony"> 255 <primary sortas="c-libtelephony">libtelephony.[so,a]</primary> 256 </indexterm></listitem> 257 </varlistentry> 258 259 <varlistentry id="libwvutils"> 260 <term><filename class='libraryfile'>libwvutils.[so,a]</filename></term> 261 <listitem><para>contains functions required by the 262 <application>WvStreams</application> libraries and utility programs.</para> 263 <indexterm zone="wvstreams libwvutils"> 264 <primary sortas="c-libwvutils">libwvutils.[so,a]</primary> 265 </indexterm></listitem> 266 </varlistentry> 267 268 <varlistentry id="libxplc-cxx"> 269 <term><filename class='libraryfile'>libxplc-cxx.a</filename></term> 270 <listitem><para>contains helper functions for the C++ 271 <application>WvStreams</application> bindings.</para> 272 <indexterm zone="wvstreams libxplc-cxx"> 273 <primary sortas="c-libxplc-cxx">libxplc-cxx.a</primary> 274 </indexterm></listitem> 275 </varlistentry> 276 </variablelist> 143 277 144 278 </sect2> -
general.ent
r050a53c r7e5804f 1 <!ENTITY day " 09">1 <!ENTITY day "10"> 2 2 <!ENTITY month "02"> 3 3 <!ENTITY year "2005"> … … 198 198 <!-- Chapter 16 --> 199 199 <!ENTITY curl-version "7.13.0"> 200 <!ENTITY wvstreams-version " 3.75.0">200 <!ENTITY wvstreams-version "4.0.1"> 201 201 <!ENTITY gnet-version "2.0.5"> 202 202 <!ENTITY libsoup-version "2.2.1"> -
introduction/welcome/changelog.xml
r050a53c r7e5804f 22 22 23 23 <itemizedlist> 24 25 <listitem><para>February 10th, 2005 [randy]: Updated to 26 WvStreams-4.0.1</para></listitem> 24 27 25 28 <listitem><para>February 9th, 2005 [larry]: Updated MIT krb5 to krb-1.4,
Note:
See TracChangeset
for help on using the changeset viewer.