File debian.control of Package zarafa

Source: zarafa
Section: mail
Priority: optional
Maintainer: Zarafa Development Team <development@zarafa.com>
Build-Depends: debhelper (>= 4.0.0), binutils (>= 2.12.90.0.9), devscripts,
 autotools-dev, g++, automake (>= 1:1.9) | automake1.9, autoconf (>= 2.59),
 libtool (>= 1.5), libtool-bin | libtool, pkg-config (>= 0.18), libssl-dev,
 libvmime-zarafa7-dev, uuid-dev, php4-dev | php5-dev,
 libmysqlclient15-dev | libmysqlclient-dev,
 libcurl3-dev | libcurl4-openssl-dev, gettext, libldap2-dev, m4,
 zlib1g-dev, fakeroot, libncurses5-dev, libncursesw5-dev, libxml2-dev,
 libpam0g-dev, libkrb5-dev,
 libboost-date-time1.35-dev | libboost-date-time1.40-dev | libboost-date-time1.46-dev | libboost-date-time-dev,
 libboost-filesystem1.35-dev | libboost-filesystem1.40-dev | libboost-filesystem1.46-dev | libboost-filesystem-dev,
 libboost-thread1.35-dev | libboost-thread1.40-dev | libboost-thread1.46-dev | libboost-thread-dev,
 libicu-dev, libical-dev, swig, xmlto, python-dev,
 gsoap-zarafa-dev, libgoogle-perftools-dev, openssl
Standards-Version: 3.7.3

Package: zarafa
Architecture: all
Depends: zarafa-server (= ${binary:Version}), zarafa-client (= ${binary:Version}), zarafa-utils, zarafa-monitor, zarafa-spooler, zarafa-dagent, zarafa-ical, zarafa-gateway, zarafa-search-plus
Description: Zarafa Collaboration Platform - metapackage
 The Zarafa Collaboration Platform is a groupware
 solution which supports many open mail-related standards.
 This is a metapackage depending on the individual 
 components.

Package: zarafa-archiver
Architecture: any
Depends: ${shlibs:Depends}, libzarafa-archiver0 (= ${binary:Version})
Description: Archive messages to a secondary Zarafa server
 To decrease the database size of your production Zarafa server, the
 Zarafa Archiver copies or moves messages to a secondary Zarafa
 server. Clients will still be able to open the message from the
 secondary Zarafa server directly.

Package: zarafa-backup-plus
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-zarafa, zarafa-common
Description: Utility to back up and restore Zarafa stores
 zarafa-backup is a MAPI-level backup/restore tool. It can sync
 complete users/stores to disk using ICS to incrementally sync the
 respective MAPI items, and can process stores in parallel.

Package: zarafa-bash-completion
Depends: bash-completion
Architecture: any
Description: Optional bash tab completion for ZCP commands
 Some zarafa commands offer bash completion, but it is an optional
 dependency.

Package: zarafa-client
Architecture: any
Depends: ${shlibs:Depends}, zarafa-lang
Description: Zarafa client library
 Library which provides the main MAPI service to interface 
 with a Zarafa server. This package is required by all 
 Zarafa client programs.

Package: zarafa-common
Architecture: any
Depends: lsb-base
Description: Shared files between ZCP services.
 Common components for services of the Zarafa Collaboration Platform.

Package: zarafa-contacts
Architecture: any
Depends: ${shlibs:Depends}, locales, zarafa-client (= ${binary:Version})
Description: MAPI provider adding contact folders in the addressbook
 Additional MAPI provider which finds all contact folders of a user
 and adds the contents transparently into the MAPI addressbook.
 Used mainly by Zarafa Webapp.

Package: zarafa-dagent
Architecture: any
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}), zarafa-client (= ${binary:Version}), php5-mapi (= ${binary:Version}), php5-cli, python-mapi (= ${binary:Version})
Description: E-Mail Delivery Agent for the Zarafa Collaboration Platform
 Delivers incoming e-mail from your SMTP server to stores 
 in the Zarafa server. Uses libinetmapi1 for conversion from
 RFC 5322 e-mail to MAPI.

Package: zarafa-dbg
Priority: extra
Architecture: any
Section: debug
Description: Debug files for the Zarafa Collaboration Platform
 This package contains the debug symbols for the Zarafa
 Collaboration Platform

Package: zarafa-dev
Priority: extra
Architecture: any
Depends: libfreebusy0 (= ${binary:Version}),
 libicalmapi1 (= ${binary:Version}), libinetmapi1 (= ${binary:Version}),
 libmapi1 (= ${binary:Version}),
 libzarafa-archiver0 (= ${binary:Version}),
 libzarafa-archiver-core0 (= ${binary:Version}),
 libzarafasync0 (= ${binary:Version}),
 libzcp-common-mapi0 (= ${binary:Version}),
 libzcp-common-service0 (= ${binary:Version}),
 libzcp-common-ssl0 (= ${binary:Version}),
 libzcp-common-util0 (= ${binary:Version}),
 libzcp-pyconv0 (= ${binary:Version}),
 libzcp-pydirector0 (= ${binary:Version}),
 libzarafa-server0 (= ${binary:Version}),
 libzarafa-soapclient0 (= ${binary:Version}),
 libzarafa-soapserver0 (= ${binary:Version}),
 zarafa-client (= ${binary:Version})
Description: C++ Development files for the Zarafa Collaboration Platform
 Development files to create MAPI programs for use with the Zarafa 
 Collaboration Platform.

Package: zarafa-gateway
Architecture: any
Suggests: python-mapi
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}), zarafa-client (= ${binary:Version})
Description: POP3 and IMAP Gateway for the Zarafa Collaboration Platform
 The gateway enables other e-mail clients to connect
 through POP3 or IMAP to the Zarafa server to read their
 e-mail. With IMAP, it is also possible to view the contents of
 other folders and subfolders. The gateway can be configured to
 listen for POP3, POP3S, IMAP and/or IMAPS.

Package: zarafa-ical
Architecture: any
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}), zarafa-client (= ${binary:Version})
Description: ICal and CalDAV Gateway for the Zarafa Collaboration Platform
 The iCal/CalDAV gateway enables users to retrieve their calendar 
 using iCalendar compliant clients. The iCal/CalDAV gateway can be 
 configured to listen for HTTP and HTTPS requests.

Package: zarafa-lang
Architecture: all
Depends: locales
Breaks: zarafa-client (<< ${binary:Version})
Replaces: zarafa-client (<< ${binary:Version})
Description: Translations for Zarafa components

Package: zarafa-monitor
Architecture: any
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}), zarafa-client (= ${binary:Version})
Description: Quota Monitor for the Zarafa Collaboration Platform
 Regularly checks stores for total usage. If a quota limit has been
 exceeded, an e-mail will be internally sent to this account. When
 started, the program will keep running.

Package: zarafa-presence
Architecture: any
Depends: ${shlibs:Depends}, python-zarafa, python-flask, python-sleekxmpp
Description: zarafa presence daemon

Package: zarafa-search-plus
Architecture: any
Breaks: zarafa-indexer, zarafa-search
Replaces: zarafa-indexer, zarafa-search
Depends: ${shlibs:Depends}, ${python:Depends}, python-zarafa, python-xapian, lsb-base, coreutils (>= 5.93), mktemp (>= 1.5), bash (>= 3.0), gawk, w3m, xsltproc, poppler-utils, unzip, file, catdoc
Description: Zarafa indexer
 The zarafa-search daemon is used to index all messages
 for all users in the zarafa-server (by default using Xapian).
 Indexing messages greatly enhances the search performance of 
 the zarafa-server.

Package: zarafa-server
Architecture: any
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}),
 zarafa-utils
Description: Server component for the Zarafa Collaboration Platform
 The key component of the ZCP, providing the server to which ZCP
 clients connect. The server requires a MySQL server to use for
 storage.

Package: zarafa-spooler
Architecture: any
Depends: ${shlibs:Depends}, zarafa-common (= ${binary:Version}), zarafa-client (= ${binary:Version}), python-mapi (= ${binary:Version})
Description: E-mail Spooler for the Zarafa Collaboration Platform
 The outgoing e-mail spooler. This service makes
 sure that e-mails sent by clients are converted to
 internet e-mail and forwarded to an SMTP server.

Package: zarafa-utils
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, zarafa-client (= ${binary:Version})
Description: Admin command-line utils for the Zarafa Collaboration Platform
 Common command-line utilities for use with the Zarafa 
 Collaboration Platform. Most notably zarafa-admin and
 zarafa-stats.

Package: zarafa-webaccess
Architecture: all
Section: web
Depends: php5-mapi, zarafa-common (>= ${binary:Version})
Description: a web interface for the zarafa collaboration platform
 provides a web-client written in php that makes use of ajax to allow
 users to make full use of the zarafa collaboration platform through a
 modern web browser.

Package: php5-mapi
Architecture: any
Section: php
Depends: ${shlibs:Depends}, ${php:Depends}, zarafa-client (= ${binary:Version}),
 zarafa-contacts (= ${binary:Version})
Description: PHP MAPI bindings
 Low-level (SWIG-generated) php bindings for MAPI. Using this, 
 it is possible to create php programs which can talk to a MAPI
 server such as Zarafa.

Package: python-mapi
Architecture: any
Section: python
Breaks: zarafa-python
Replaces: zarafa-python
Depends: ${shlibs:Depends}, zarafa-client (= ${binary:Version})
Description: MAPI bindings for Python
 Low-level (SWIG-generated) Python bindings for MAPI. Using this, 
 it is possible to create Python programs which can talk to a MAPI 
 server such as Zarafa.

Package: python-zarafa
Architecture: all
Section: python
Depends: ${shlibs:Depends}, python-mapi
Description: Zarafa bindings for Python
 Object-Oriented Python bindings for Zarafa. Uses python-mapi to 
 do the low level work. Can be used for many common system 
 administration tasks.

Package: libfreebusy0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-client (<< ${binary:Version})
Replaces: zarafa-client (<< ${binary:Version})
Description: Implementation of Free/Busy time scheduling
 RFC 5545

Package: libicalmapi1
Architecture: any
Depends: ${shlibs:Depends}
Replaces: zarafa-libmapi, zarafa-libs
Breaks: zarafa-libmapi, zarafa-libs
Description: iCal interface for MAPI
 Provides an interface between iCal and MAPI.

Package: libinetmapi1
Architecture: any
Depends: ${shlibs:Depends}
Replaces: zarafa-libmapi, zarafa-libs
Breaks: zarafa-libmapi, zarafa-libs
Description: Interface between internet e-mail and MAPI
 Uses libvmime to convert between RFC 5322 e-mail and MAPI  
 messages. Used by zarafa-spooler and zarafa-dagent for
 sending and receiving mail, respectively.

Package: libmapi1
Architecture: any
Depends: ${shlibs:Depends}, zarafa-client (>= ${binary:Version})
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: Zarafa's implementation of the Messaging API
 MAPI allows client programs to become (e-mail) messaging-enabled,
 -aware, or -based by calling MAPI subsystem routines that interface
 with certain messaging servers.

Package: libzarafa-archiver0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libarchiver
Replaces: zarafa-libarchiver
Description: Library with shared ZCP archiver functionality
 Library with shared archiver functionality for the Zarafa Collaboration Platform.

Package: libzarafa-archiver-core0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libarchiver
Replaces: zarafa-libarchiver
Description: Library with shared ZCP archiver functionality
 Library with shared archiver functionality for the Zarafa Collaboration Platform.

Package: libzarafa-server0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: Zarafa Server component library
 .

Package: libzarafa-soapclient0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: Zarafa component library for SOAP server-side handlers
 .

Package: libzarafa-soapserver0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: Zarafa component library for SOAP client-side handlers
 .

Package: libzarafasync0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-client (<< ${binary:Version})
Replaces: zarafa-client (<< ${binary:Version})
Description: Routines for synchronization in ZCP
 .

Package: libzcp-common-mapi0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: ZCP component library for MAPI functions
 .

Package: libzcp-common-service0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: ZCP component library for MySQL
 .

Package: libzcp-common-ssl0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: ZCP component library for SSL functions
 .

Package: libzcp-common-util0
Architecture: any
Depends: ${shlibs:Depends}
Breaks: zarafa-libmapi
Replaces: zarafa-libmapi
Description: ZCP component library for string functions
 .

Package: libzcp-pyconv0
Architecture: any
Depends: ${shlibs:Depends}
Description: Object conversion functions for Python bindings
 This subpackage contains a library with functions for converting
 Zarafa C++ objects to and from Python objects.
 .

Package: libzcp-pydirector0
Architecture: any
Depends: ${shlibs:Depends}
Description: Zarafa Python bindings utility library
 .
openSUSE Build Service is sponsored by