Source: linphone
Section: sound
Priority: optional
Maintainer: Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
Uploaders: Mark Purcell <msp@debian.org>, Kilian Krause <kilian@debian.org>, Tzafrir Cohen <tzafrir@debian.org>
Build-Depends: debhelper (>= 9),
 autoconf, automake1.9, autotools-dev, libtool, pkg-config, intltool, doxygen,
 libncurses5-dev, libreadline6-dev,
 libglib2.0-dev, libosip2-dev (>= 3.5.0), libexosip2-dev (>= 3.5.0),
 libsrtp-dev [!hurd-any !sparc],
 libasound2-dev [linux-any],
 libv4l-dev [linux-any],
 libspeex-dev, libspeexdsp-dev, libsamplerate0-dev, libxml-parser-perl, libgsm1-dev,
 libgtk2.0-dev, libglade2-dev, libtheora-dev,
 libxv-dev,
 libavcodec-dev, libreadline-dev, libsdl1.2-dev, libswscale-dev
Standards-Version: 3.9.3
Homepage: http://www.linphone.org/
Vcs-Svn: svn://svn.debian.org/pkg-voip/linphone/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-voip/linphone/trunk/

Package: linphone
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, linphone-nogtk (=${binary:Version})
Suggests: yelp
Description: SIP softphone - graphical client
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 The main features of linphone are:
   - a nice graphical interface;
   - it includes a large variety of codecs with different quality / bandwidths;
   - it uses the well-known and standardised SIP protocol.

Package: linphone-nogtk
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, linphone-common (=${source:Version}), host
Description: SIP softphone - console-only client
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains the console version of linphone, which saves space as
 it doesn't link to the gtk libraries. It does however still link to libx11
 for video support.
 .
 Console Tools:
 . 
  . linphonec is a command line interface that can use readline on Linux to
  get completion, history, such as bash.
  . linphonecsh is another command line tool to remotely control a linphonec
  daemon. Unlike linphonec, linphonecsh immediately exits once the command is
  executed.

Package: linphone-common
Architecture: all
Depends: ${misc:Depends}
Description: Shared components of the linphone SIP softphone
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains the resource files of linphone (the rings).

Package: liblinphone4
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: linphone's shared library part (supporting the SIP protocol)
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains only the shared runtime libraries.

Package: liblinphone-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, liblinphone4 (= ${binary:Version}),
 libmediastreamer-dev, libortp-dev, libosip2-dev (>= 3.5.0), libspeex-dev, libsamplerate0-dev, libasound2-dev [linux-any]
Conflicts: liblinphone2-dev
Description: linphone web phone's library (supporting the SIP protocol)
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains the files needed to use the linphone's library in your
 programs.

Package: libmediastreamer1
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: linphone web phone's media library
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains the shared runtime libraries for handling media
 operations.

Package: libmediastreamer-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libmediastreamer1 (= ${binary:Version}), libasound2-dev [linux-any], libortp-dev, libspeex-dev
Conflicts: libmediastreamer0-dev
Description: linphone web phone's media library - development files
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package contains the development libraries for handling media operations.

Package: libortp8
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Real-time Transport Protocol stack
 This library implements the RFC1889 (RTP) with a easy to use API with high
 and low level access.
 .
 Its main features are:
   - support for multiple profiles, AV profile (RFC 1890) being the default one;
   - an optional packet scheduler for synchronizing RTP recv and send;
   - implements blocking and non blocking IO for RTP sessions;
   - supports multiplexing IO;
   - supports part of RFC2833 for telephone events over RTP.

Package: libortp-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libortp8 (= ${binary:Version}),
 libsrtp0-dev [!hurd-any !sparc]
Conflicts: libortp7-dev
Description: Real-time Transport Protocol stack
 This library implements the RFC1889 (RTP) with a easy to use API with high
 and low level access.
 .
 Its main features are:
   - support for multiple profiles, AV profile (RFC 1890) being the default one;
   - an optional packet scheduler for synchronizing RTP recv and send;
   - implements blocking and non blocking IO for RTP sessions;
   - supports multiplexing IO;
   - supports part of RFC2833 for telephone events over RTP.

Package: linphone-dbg
Architecture: any
# FIXME: some of those libraries don't depend on linphone
Depends: linphone (= ${binary:Version}), ${misc:Depends}
Section: debug
Priority: extra
Description: Debugging symbols for linphone and its libraries
 Linphone is an audio and video internet phone using the SIP protocol. It 
 has a GTK+ and console interface, includes a large variety of audio and video 
 codecs, and provides IM features.
 .
 This package includes the debugging symbols useful for debugging
 Asterisk. The debugging symbols are used for execution tracing and core 
 dump analysis.
