File debian.control of Package kopano

Source: kopano
Section: mail
Priority: optional
Maintainer: Kopano Development <development@kopano.io>
Build-Depends: debhelper (>= 4.0.0), binutils (>= 2.12.90.0.9), devscripts,
 autotools-dev, g++ (>= 4.8), automake (>= 1:1.9) | automake1.9, autoconf (>= 2.59),
 libtool (>= 1.5), libtool-bin | libtool, pkg-config (>= 0.18), libssl-dev,
 libvmime-dev (>= 0.9.2), uuid-dev, php-dev | php5-dev | php7.0-dev,
 libmysqlclient15-dev | libmysqlclient-dev | libmariadb-client-lgpl-dev,
 libcurl3-dev | libcurl4-openssl-dev, gettext, libldap2-dev, m4, libpopt-dev,
 zlib1g-dev, fakeroot, libncurses5-dev, libncursesw5-dev, libxml2-dev,
 libpam0g-dev, libkrb5-dev, python3-dev,
 libicu-dev, libical-dev, swig, python-dev,
 gsoap (>= 2.8.49), libgoogle-perftools-dev, openssl,
 libs3-dev (>= 4.1), libjsoncpp-dev (>= 1.4.0)
Standards-Version: 3.7.3

Package: kopano-server-packages
Architecture: all
Depends: kopano-backup (= ${binary:Version}),
 kopano-dagent (= ${binary:Version}),
 kopano-gateway (= ${binary:Version}),
 kopano-ical (= ${binary:Version}),
 kopano-monitor (= ${binary:Version}),
 kopano-search (= ${binary:Version}),
 kopano-server (= ${binary:Version}),
 kopano-spooler (= ${binary:Version}),
 kopano-utils (= ${binary:Version})
Description: Metapackage to install the entire Kopano Core stack
 Kopano Core is a groupware solution which supports many open
 mail-related standards.
 .
 This package is merely meant to cause pulling in all the Kopano
 server components.

Package: kopano-archiver
Architecture: any
Depends: ${shlibs:Depends}, libkcarchiver0 (= ${binary:Version})
Description: Hierarchial Storage Management for the Kopano Core platform
 The Kopano Archiver provides a Hierarchical Storage Management (HSM)
 solution for the Kopano Core.
 .
 To decrease the database size of your production Kopano server, the
 Kopano Archiver copies or moves messages to a secondary Kopano
 server. Clients will still be able to open the message from the
 secondary Kopano server directly.

Package: kopano-backup
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, kopano-common
Description: Utility to back up and restore Kopano stores
 kopano-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: kopano-migration-pst
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, kopano-common
Description: Utility to import PST files
 kopano-migration-pst is a utility to import PST files into Kopano. As PST
 files are basically MAPI dumps, and Kopano also uses MAPI internally, there
 should be practically no data loss, even including calendar data.

Package: kopano-migration-imap
Architecture: any
Depends: libdigest-hmac-perl, libfile-copy-recursive-perl, libunicode-string-perl,
 libreadonly-perl, libio-tee-perl, libmail-imapclient-perl, libterm-readkey-perl
Description: Utility to migrate between IMAP mailboxes
 kopano-migration-imap provides a utility based on imapsync to migrate
 between IMAP mailboxes (including Kopano).

Package: kopano-bash-completion
Depends: bash-completion
Architecture: any
Description: bash TAB completion for Kopano Core command-line utilities
 Some kopano commands offer bash completion, but it is an optional
 feature.

# Shares /etc/mapi/*.inf files and therefore breaks/conflicts
Package: kopano-client
Architecture: any
Depends: ${shlibs:Depends}, kopano-lang
Breaks: zarafa-client
Description: Kopano MAPI provider library
 Library which provides the main MAPI service to interface
 with a Kopano server. This package is required by all
 Kopano client programs.

Package: kopano-common
Architecture: any
Depends: lsb-base
Replaces: libkchl0, libkcservice0, libkcsoapclient0, libkcsoapserver0
Description: Shared files for Kopano Core services.
 Common components for services of Kopano Core.

# Shares /etc/mapi/*.inf files and therefore breaks/conflicts
Package: kopano-contacts
Architecture: any
Depends: ${shlibs:Depends}, locales, kopano-client (= ${binary:Version})
Breaks: zarafa-contacts
Description: MAPI provider adding contact folders in the addressbook
 An additional MAPI provider which finds all contact folders of a user
 and adds the contents transparently into the MAPI addressbook.
 Used mainly by Kopano Webapp.

Package: kopano-dagent
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version}), php-mapi (= ${binary:Version}), php-cli | php5-cli | php7.0-cli, python-mapi (= ${binary:Version})
Description: E-Mail Delivery Agent for the Kopano Core
 Delivers incoming e-mail from your SMTP server to stores
 in the Kopano server.

Package: kopano-dbg
Priority: extra
Architecture: any
Section: debug
Description: Debug symbols for Kopano Core
 This package contains debug symbols for Kopano Core.

Package: kopano-dev
Priority: extra
Architecture: any
Depends: libkcfreebusy0 (= ${binary:Version}),
 libkcicalmapi0 (= ${binary:Version}), libkcinetmapi0 (= ${binary:Version}),
 libmapi1 (= ${binary:Version}),
 libkcarchiver0 (= ${binary:Version}),
 libkcarchivercore0 (= ${binary:Version}),
 libkcsync0 (= ${binary:Version}),
 libkcmapi0 (= ${binary:Version}),
 libkcssl0 (= ${binary:Version}),
 libkcutil0 (= ${binary:Version}),
 libkcserver0 (= ${binary:Version}),
 libkcsoap0 (= ${binary:Version}),
 kopano-client (= ${binary:Version}),
 libicu-dev
Description: C++ Development files for Kopano Core
 Development files to create programs for use with Kopano Core.

Package: kopano-gateway
Architecture: any
Suggests: python-mapi
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version})
Description: POP3 and IMAP Gateway for the Kopano Core
 The gateway enables other e-mail clients to connect
 through POP3 or IMAP to the Kopano 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: kopano-ical
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version})
Description: ICal and CalDAV Gateway for Kopano Core
 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: kopano-lang
Architecture: all
Depends: locales
Description: Translations for Kopano Core components
 Provides translations to various Kopano Core subpackages.

Package: kopano-monitor
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version})
Description: Quota Monitor for Kopano Core
 Regularly checks stores for total usage. If a quota limit has been
 exceeded, an e-mail will be internally sent to this account.

Package: kopano-presence
Architecture: any
Depends: ${shlibs:Depends}, kopano-common, python-kopano, python-flask, python-sleekxmpp
Description: kopano presence daemon
 A daemon for collecting and exporting user presence information
 across multiple protocols in a unified way. Supports XMPP and Spreed.
 Clients can both query the daemon with presence information (for
 example, the user is 'available' for XMPP and 'away' for Spreed) and
 update presence information (for example, make a user 'available' on
 Spreed). Queries and updates are performed with simple GET and PUT
 requests, respectively, using a simple (and identical) JSON format.

Package: kopano-search
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, python-xapian,
 lsb-base, coreutils (>= 5.93), mktemp (>= 1.5), bash (>= 3.0), gawk, w3m,
 xsltproc, poppler-utils, unzip, file, catdoc, xapian-tools
Description: Indexed search engine for Kopano Core
 kopano-search creates indexes for messages and attachments per user.
 When this service is running, search queries on the server will use
 this index to quickly find messages and contents of attached
 documents, enhancing the search performance of kopano-server.

Package: kopano-server
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}),
 kopano-utils, libtcmalloc-minimal4, libs3-4
Description: Server component for Kopano Core
 This package provides the key component of Kopano Core, providing the
 server to which Kopano clients connect. The server requires a MySQL
 server to use for storage.

Package: kopano-spamd
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano
Description: ICS-driven spam learning daemon for Kopano/SpamAssasin
 .

Package: kopano-spooler
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version}), python-mapi (= ${binary:Version})
Description: E-mail Spooler for Kopano Core
 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: kopano-utils
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, kopano-client (= ${binary:Version})
Description: Admin command-line utils for Kopano Core
 Common command-line utilities for use with the Kopano Core.

Package: php-mapi
Architecture: any
Section: php
Depends: ${shlibs:Depends}, ${php:Depends}, kopano-client (= ${binary:Version}), kopano-contacts (= ${binary:Version})
Description: PHP bindings for MAPI
 Using this module, you can create PHP programs which use MAPI calls
 to interact with Kopano.

Package: python-mapi
Architecture: any
Section: python
Replaces: libkcpyconv0, libkcpydirector0
Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version})
Description: Python bindings for MAPI
 Low-level (SWIG-generated) Python bindings for MAPI. Using this
 module, you can create Python programs which use MAPI calls to
 interact with Kopano.

Package: python3-mapi
Architecture: any
Section: python
Replaces: libkcpyconv0, libkcpydirector0
Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version})
Description: Python bindings for MAPI
 Low-level (SWIG-generated) Python bindings for MAPI. Using this
 module, you can create Python programs which use MAPI calls to
 interact with Kopano.

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

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

Package: libkcfreebusy0
Architecture: any
Depends: ${shlibs:Depends}
Description: Implementation of Free/Busy time scheduling
 RFC 5545

Package: libkcicalmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: iCal interface for MAPI
 Provides an interface between iCal and MAPI.

Package: libkcinetmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: Interface between internet e-mail and MAPI
 Provides an interface to convert between RFC 5322 Internet e-mail and
 MAPI messages.

Package: libmapi1
Architecture: any
Depends: ${shlibs:Depends}, kopano-client (>= ${binary:Version})
Description: Kopano'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: libkcarchiver0
Architecture: any
Depends: ${shlibs:Depends}
Description: Library with shared Kopano archiver functionality
 Library with shared archiver functionality for the Kopano Core.

Package: libkcarchivercore0
Architecture: any
Depends: ${shlibs:Depends}
Description: Library with shared Kopano archiver functionality
 Library with shared archiver functionality for the Kopano Core.

Package: libkcserver0
Architecture: any
Depends: ${shlibs:Depends}
Description: The Kopano Server library
 This library contains the central server code which is responsible for handling
 RPC calls from libmapi, loading/storing objects in the database, etc.

Package: libkcsoap0
Architecture: any
Depends: ${shlibs:Depends}
Description: SOAP (de)serializer functions for Kopano's RPCs
 This library contains autogenerated code to (de)serialize the SOAP RPCs
 that are sent between Kopano clients and server.
 .
 Remote Procedure Call more or less means that a callable function
 translates its arguments (C++ objects in our case) into a
 representation that can be sent over the network. On the receiving
 side, this representation is translated back to objects again.

Package: libkcsync0
Architecture: any
Depends: ${shlibs:Depends}
Description: Routines for synchronization in Kopano Core
 .

Package: libkcmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: MAPI-related utility functions for Kopano Core
 .

Package: libkcssl0
Architecture: any
Depends: ${shlibs:Depends}
Description: SSL-related utility functions for Kopano Core
 .

Package: libkcutil0
Architecture: any
Depends: ${shlibs:Depends}
Description: Miscellaneous utility functions for Kopano Core
 .
openSUSE Build Service is sponsored by