Source: kamailio
Section: net
Priority: optional
Maintainer: Jon Bonilla <manwe@aholab.ehu.es>
Build-Depends: bison,
               debhelper (>= 5),
               docbook-xml,
               dpatch,
               dpkg-dev (>= 1.13.19),
               flex,
               libconfuse-dev,
               libcurl3-openssl-dev,
               libdb-dev (>= 4.6.19),
               libexpat1-dev,
               libgeoip-dev (>= 1.4.5),
               libldap2-dev,
               liblua5.1-0-dev,
               libmemcache-dev,
               libmysqlclient-dev,
               libncurses5-dev,
               libpcre3-dev,
               libperl-dev,
               libpq-dev,
               libpurple-dev,
               libradiusclient-ng-dev,
               libreadline-dev,
               libsasl2-dev,
               libsnmp-dev,
               libsqlite3-dev,
               libssl-dev,
               libxml2-dev,
               libxmlrpc-c3-dev,
               python,
               python-dev,
               unixodbc-dev,
               xsltproc,
               zlib1g-dev
Standards-Version: 3.9.3
Homepage: http://www.kamailio.org/

Package: kamailio
Architecture: any
Depends: adduser,
         ${misc:Depends},
         ${shlibs:Depends}
Conflicts: kamailio-regex-modules
Suggests: kamailio-berkeley-modules,
          kamailio-carrierroute-modules,
          kamailio-cpl-modules,
          kamailio-dbg,
          kamailio-ldap-modules,
          kamailio-lua-modules,
          kamailio-mysql-modules,
          kamailio-perl-modules,
          kamailio-postgres-modules,
          kamailio-presence-modules,
          kamailio-python-modules,
          kamailio-radius-modules,
          kamailio-snmpstats-modules,
          kamailio-tls-modules,
          kamailio-unixodbc-modules,
          kamailio-xml-modules,
          kamailio-xmpp-modules
Description: very fast and configurable SIP proxy
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 C Shell-like scripting language provides full control over the server's
 behaviour. Its modular architecture allows only required functionality to be
 loaded.
 .
 Among others, the following modules are available: Digest Authentication, CPL
 scripts, Instant Messaging, MySQL support, Presence Agent, Radius
 Authentication, Record Routing, SMS Gateway, Jabber/XMPP Gateway, Transaction
 Module, Registrar and User Location, XMLRPC Interface.
 .
 This package contains the main Kamailio binary along with the principal modules
 and support binaries.

Package: kamailio-dbg
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Description: Debugging symbols for Kamailio SIP proxy
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides gdb debugging symbols for Kamailio

Package: kamailio-mysql-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         mysql-client,
         ${shlibs:Depends}
Replaces: kamailio-mysql-module
Description: MySQL database connectivity module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the MySQL database driver for Kamailio.

Package: kamailio-postgres-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         postgresql-client,
         ${shlibs:Depends}
Replaces: kamailio-postgres-module
Description: PostgreSQL database connectivity module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the PostgreSQL database driver for Kamailio.

Package: kamailio-cpl-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-cpl-module
Description: CPL module (CPL interpreter engine) for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a CPL (Call Processing Language) interpreter for
 Kamailio, turning Kamailio into a CPL server (storage and interpreter).

Package: kamailio-radius-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Description: radius modules for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a set of Radius modules for Kamailio, for
 authentication, peering, group membership and messages URIs checking
 against a Radius Server.

Package: kamailio-unixodbc-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-unixodbc-module
Description: unixODBC database connectivity module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the unixODBC database driver for Kamailio.

Package: kamailio-presence-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Description: SIMPLE presence modules for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides several Kamailio modules for implementing presence
 server and presence user agent for RICH presence, registrar-based presence,
 external triggered presence and XCAP support.

Package: kamailio-xml-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-xml-module,
          kamailio-xmlrpc-module
Provides: kamailio-xmlrpc-modules
Description: XML based extensions for Kamailio's Management Interface
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides:
 - the XMLRPC transport implementations for Kamailio's
 Management and Control Interface.
 - xmlops module for XPath operations in configuration file

Package: kamailio-xmlrpc-modules
Architecture: any
Depends: kamailio-xml-modules (= ${binary:Version})
Description: Transitional package for kamailio-xml-modules
 Dummy package for transition handling

Package: kamailio-perl-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-perl-module
Conflicts: kamailio-perl-module
Description: Perl extensions and database driver for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides an interface for Kamailio to write Perl extensions and
 the perlvdb database driver for Kamailio.

Package: kamailio-snmpstats-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         snmpd,
         ${shlibs:Depends}
Replaces: kamailio-snmpstats-module
Description: SNMP AgentX subagent module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the snmpstats module for Kamailio. This module acts
 as an AgentX subagent which connects to a master agent.

Package: kamailio-xmpp-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-xmpp-module
Description: XMPP gateway module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the SIP to XMPP IM translator module for Kamailio.

Package: kamailio-carrierroute-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-carrierroute-module
Description: Carrierroute module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the carrierroute module for Kamailio, an integrated
 solution for routing, balancing and blacklisting.

Package: kamailio-berkeley-modules
Architecture: any
Depends: db4.6-util,
         kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-berkeley-module
Description: Berkeley Database module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the berkeley database module for Kamailio, a
 high-performance embedded DB kernel. All database tables are stored
 in files, no additional server is necessary.

Package: kamailio-ldap-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Description: LDAP modules for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the ldap and h350 modules for Kamailio, enabling LDAP
 queries from the Kamailio config and storage of SIP account data in an LDAP
 directory.

Package: kamailio-utils-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-utils-module
Description: Provides a set utility functions for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 Provides a set of utility functions for Kamailio, which are not related
 to the server configuration.

Package: kamailio-purple-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-purple-module
Description: Provides the purple module, a multi-protocol IM gateway
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the purple module, a multi-protocol instant
 messaging gateway module.

Package: kamailio-memcached-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         ${shlibs:Depends}
Replaces: kamailio-memcached-module
Description: Provides the memcached module, an interface to the memcached server
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the memcached module, an interface to the memcached
 server, a high-performance, distributed memory object caching system.

Package: kamailio-tls-modules
Architecture: any
Depends: kamailio (= ${Source-Version}),
         ${shlibs:Depends}
Description: contains the TLS kamailio transport module
 This has been split out of the main kamailio package, so that kamailio will not
 depend on openssl. This module will enable you to use the TLS transport.

Package: kamailio-lua-modules
Architecture: any
Depends: kamailio (= ${Source-Version}),
         ${shlibs:Depends}
Description: contains the app_lua module
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the app_lua module, an extension allowing to
 execute embedded Lua applications within configuration file.

Package: kamailio-python-modules
Architecture: any
Depends: kamailio (= ${Source-Version}),
         ${shlibs:Depends}
Description: contains the app_python module
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the app_python module, an extension allowing to
 execute embedded Python applications within configuration file.

Package: kamailio-geoip-modules
Architecture: any
Depends: kamailio (= ${Source-Version}),
         ${shlibs:Depends}
Description: contains the geoip module
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the geoip module, an extension allowing to
 use GeoIP API within configuration file.

Package: kamailio-sqlite-modules
Architecture: any
Depends: kamailio (= ${binary:Version}),
         libsqlite3-0,
         ${shlibs:Depends}
Description: SQLite database connectivity module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the SQLite database driver for Kamailio.

Package: kamailio-nth
Architecture: any
Depends: binutils,
         bison,
         bvi,
         flex,
         gcc,
         gdb,
         iftop,
         lsof,
         mc,
         most,
         ngrep,
         psmisc,
         screen,
         sipsak,
         tcpdump,
         vim
Description: Kamailio - package for "nice to have" installation
 This is a meta-package for easy installation various useful tools that may be
 handy on server with Kamailio installed.

Package: kamailio-ims-modules
Architecture: any
Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
Description: Kamailio - IMS Modules
 Kamailio is a very fast and flexible SIP (RFC3261)
 proxy server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains various Diameter interfaces and modules for Kamailio
 to run as an IMS core.

