]> git.tuebingen.mpg.de Git - paraslash.git/commitdiff
Merge branch 't/doc'
authorAndre Noll <maan@systemlinux.org>
Sat, 25 May 2013 12:37:41 +0000 (14:37 +0200)
committerAndre Noll <maan@systemlinux.org>
Sat, 25 May 2013 12:37:41 +0000 (14:37 +0200)
Simple enough and cooking since 2013-05-05.

e82be0 manual: Add a new paragraph for installing dependencies.
1d6f5f manual: Add missing references of two optional packages.
4a6061 check_wav.c: Fix documentation of check_wav_post_select().
f9c625 Add two missing Copyright headers and file annotations.
16af9d Add documentation of public functions in check_wav.c.

1  2 
web/manual.m4

diff --combined web/manual.m4
index bedc170a68ba6f95d0ce379599acc19de3728a80,43d5f28ac6326a3fdd95987595f8e312b96829be..3f5f148fba7819ac03395792ebabec54d84ed6a4
@@@ -77,11 -77,11 +77,11 @@@ The paraslash executable
  
  *para_server*
  
 -para_server streams binary audio data (MP3, OGG/Vorbis, OGG/Speex,
 -M4A, WMA files) over local and/or remote networks. It listens on a
 -TCP port and accepts commands such as play, stop, pause, next from
 -authenticated clients. There are many more commands though, see the
 -man page of para_server for a description of all commands.
 +para_server streams binary audio data (MP3, ...) over local and/or
 +remote networks. It listens on a TCP port and accepts commands such
 +as play, stop, pause, next from authenticated clients. There are
 +many more commands though, see the man page of para_server for a
 +description of all commands.
  
  It supports three built-in network streaming protocols
  (senders/receivers): HTTP, DCCP, or UDP. This is explained in more
@@@ -202,8 -202,16 +202,16 @@@ REFERENCE(Quick start, set up) a typica
  
  Requirements
  ~~~~~~~~~~~~
+ For the impatient:
  
- In any case you'll need
+       git clone git://git.tuebingen.mpg.de/osl
+       cd osl && make && sudo make install && sudo ldconfig
+       sudo apt-get install autoconf libssl-dev help2man gengetopt \
+               libmad0-dev libid3tag0-dev libasound2-dev libvorbis-dev \
+               libfaad-dev libspeex-dev libFLAC-dev libsamplerate-dev \
+               libasound2-dev libao-dev libreadline-dev libncurses-dev
+ Detailed description: In any case you'll need
  
        - XREFERENCE(http://systemlinux.org/~maan/osl/, libosl).
        The _object storage layer_ library is used by para_server. To
@@@ -267,6 -275,10 +275,10 @@@ Optional
        or decode files encoded with the _Free Lossless Audio Codec_,
        libFLAC (libFLAC-dev) must be installed.
  
+       - XREFERENCE(http://www.mega-nerd.com/SRC/index.html,
+       libsamplerate). The resample filter will only be compiled if
+       this library is installed. Debian package: libsamplerate-dev.
        - XREFERENCE(ftp://ftp.alsa-project.org/pub/lib/, alsa-lib). On
        Linux, you'll need to have ALSA's development package
        libasound2-dev installed.
        libao). Needed to build the ao writer (ESD, PulseAudio,...).
        Debian package: libao-dev.
  
+       - XREFERENCE(ftp://ftp.gnu.org/pub/gnu/ncurses, curses). Needed
+       for para_gui. Debian package: libncurses-dev.
        - XREFERENCE(http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html,
        GNU Readline). If this library (libreadline-dev) is installed,
        para_client, para_audioc and para_play support interactive