Source: ser
Section: net
Priority: optional
Maintainer: Andrei Pelinescu-Onciul <andrei@iptel.org>
Build-Depends: debhelper (>= 4), libmysqlclient-dev | libmysqlclient14-dev | libmysqlclient12-dev, libexpat1-dev, libradiusclient-ng-dev | libradius1-dev, libxml2-dev, libpq-dev | postgresql-dev
Standards-Version: 3.5.2

Package: ser
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
Suggests: ser-mysql-module, ser-jabber-module, ser-cpl-module, ser-pa-module, ser-radius-modules
Conflicts: ser-mysql-module (<< ${Source-Version}), ser-jabber-module (<< ${Source-Version}), ser-radius-modules (<< ${Source-Version}), ser-cpl-module (<< ${Source-Version}), ser-pa-module (<< ${Source-Version}), ser-postgres-module (<< ${Source-Version}), ser-acc-db-module (<< ${Source-Version}), ser-acc-radius-module (<< ${Source-Version})
Description: Sip Express Router, very fast and configurable SIP proxy
 ser or SIP Express Router is a very fast and flexible SIP (RFC3621)
 proxy server. Written entirely in C, ser can handle thousands calls
 per second even on low-budget hardware. C Shell like scripting language
 provides full control over the server's behaviour. It's modular
 architecture allows only required functionality to be loaded.
 Currently the following modules are available: Digest Authentication,
 CPL scripts, Instant Messaging, MySQL support, Presence Agent, Radius
 Authentication, Record Routing, SMS Gateway, Jabber Gateway, Transaction 
 Module, Registrar and User Location.

Package: ser-mysql-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the MySQL database connectivity module
 This has been split out of the main ser package, so that ser will not
 depend upon libmysqlclient. This module will enable you to use the digest
 authentication module or persistent user location entries.

Package: ser-jabber-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the Jabber module (SIP-Jabber message translation)
 This has been split out of the main ser package, so that ser will not
 depend upon libexpat. This module will enable you to use ser to translate
 SIP messages into Jabber messages.

Package: ser-cpl-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the cpl-c module (CPL support)
 This has been split out of the main ser package, so that ser will not
 depend upon libxml2.

Package: ser-pa-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the pa module (Presence server support)
 This has been split out of the main ser package, so that ser will not
 depend upon libxml2.

Package: ser-radius-modules
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the ser RADIUS modules 
 This has been split out of the main ser package, so that ser will not
 depend upon libradius1. This modules will enable you to authenticate, 
 do group membership checking or check the messages uris using RADIUS.

Package: ser-postgres-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the PostgreSQL database connectivity module
 This has been split out of the main ser package, so that ser will not
 depend upon libpq. This module will enable you to use the digest
 authentication module or persistent user location entries.

Package: ser-acc-db-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Suggests: ser-mysql-module
Description: contains the ser acc module, with db support 
 This modules will enable you to do accounting in a database. 
 You need also a database interface module like MySQL or PostgreSQL.

Package: ser-acc-radius-module
Architecture: any
Depends: ${shlibs:Depends}, ser (= ${Source-Version})
Description: contains the ser acc module, with RADIUS support 
 This modules will enable you to do accounting over radius.