Source: psi-plus-webengine
Section: net
Priority: optional
Maintainer: Alexander Pozdnyakov <almipo@mail.ru>
Build-Depends: cmake,
               debhelper-compat (= 11),
               libgstreamer-plugins-bad1.0-dev,
               libgstreamer-plugins-base1.0-dev,
               libgstreamer1.0-dev,
               libhttp-parser-dev,
               libhunspell-dev,
               libminizip-dev,
               libotr5-dev | libotr2-dev,
               libqca-qt5-2-dev,
               libqt5svg5-dev,
               libqt5x11extras5-dev,
               libsignal-protocol-c-dev,
               libsm-dev,
               libssl-dev,
               libtidy-dev,
               libusrsctp-dev (>= 0.9.3.0+20201102),
               libxss-dev,
               qt5keychain-dev,
               qtbase5-dev,
               qtmultimedia5-dev,
               qtwebengine5-dev [amd64],
               zlib1g-dev, libomemo-c-dev | wget
Homepage: https://psi-plus.com/
Standards-Version: 4.6.0
Rules-Requires-Root: no

Package: psi-plus
Architecture: any
Depends: libqca-qt5-2-plugins,
         libqt5sql5-sqlite,
         libsasl2-modules,
         libusrsctp1 (>= 0.9.3.0+20201102) | libusrsctp2,
         psi-plus-common,
         ${misc:Depends},
         ${shlibs:Depends}
Recommends: psi-plus-l10n,
            psi-plus-plugin-psimedia,
            psi-plus-plugins,
            psi-plus-sounds,
            sox
Suggests: xdg-utils
Description: Qt-based XMPP client (basic version)
 This package contains basic version of Psi+. Use it if you prefer old
 fashioned plain text chats from era of IRC heyday.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-webengine
Architecture: amd64
Depends: libqca-qt5-2-plugins,
         libqt5sql5-sqlite,
         libsasl2-modules,
         libusrsctp1 (>= 0.9.3.0+20201102) | libusrsctp2,
         psi-plus-common,
         ${misc:Depends},
         ${shlibs:Depends}
Recommends: psi-plus-l10n,
            psi-plus-plugin-psimedia,
            psi-plus-plugins,
            psi-plus-sounds,
            sox
Suggests: xdg-utils
Description: Qt-based XMPP client (WebEngine version)
 This package contains WebEngine version of Psi+. In comparing with basic Psi+
 version it has few additional features: support of animated emoticons, support
 of (adium) themes in private chats and group chats, support of previewing of
 images and videos in private chats and group chats, etc..
 .
 WebEngine version of Psi+ is identical to WebKit version of Psi+ in supporting
 of extra features, but it has some pros and cons:
 \* Better work with embedded video (in chats).
 \* Worse integration into system (it does not use system theme and fonts).
 \* Supports less amount of compilers, systems and CPU architectures (in fact
 its workability is tested and guaranteed only for x86_64 architecture).
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-common
Architecture: all
Depends: ${misc:Depends}
Multi-Arch: foreign
Description: common files for Psi+
 This package contains common files for basic and webkit versions of Psi+.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugins
Architecture: any
Depends: psi-plus (=${binary:Version}) | psi-plus-webengine (=${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: official plugins for Psi+
 This package contains officially supported plugins for Psi+:
 \* Attention
 \* Autoreply
 \* Birthday Reminder
 \* Chess
 \* Cleaner
 \* Client Switcher
 \* Conference Logger
 \* Content Downloader
 \* Enum Messages
 \* Extended Menu
 \* Extended Options
 \* Gomoku Game
 \* History Keeper
 \* Image
 \* Image Preview
 \* Jabber Disk
 \* Juick
 \* Message Filter
 \* OMEMO
 \* OpenPGP
 \* Off-the-Record
 \* PEP Change Notify
 \* QIP X-Statuses
 \* Screenshot
 \* Stop Spam
 \* Storage Notes
 \* Translate
 \* Video Status
 \* Watcher
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugins-dev
Architecture: all
Depends: qtbase5-dev, ${misc:Depends}
Description: development files for Psi+ plugins
 This package contains header files and cmake modules which are necessary
 for building of Psi+ plugins which are developed outside of Psi+ project.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugin-psimedia
Architecture: any
Depends: gstreamer1.0-plugins-base,
         gstreamer1.0-plugins-good,
         gstreamer1.0-plugins-ugly,
         psi-plus | psi-plus-webengine,
         ${misc:Depends},
         ${shlibs:Depends}
Replaces: psimedia
Description: plugin for audio and video calls in Psi+
 Media plugin provides functionality required for Audio/Video calls and can
 also replace some parts of QtMultimedia.
 .
 Current implementation is based on GStreamer.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-sounds
Architecture: all
Depends: psi-plus | psi-plus-webengine, ${misc:Depends}
Multi-Arch: foreign
Description: sound files for Psi+
 This package contains sound files for Psi+.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-icons-nonfree
Architecture: all
Depends: psi-plus | psi-plus-webengine, psi-plus-plugins, ${misc:Depends}
Replaces: psi-plus-icons,
          psi-plus-icons-activities,
          psi-plus-icons-affiliations,
          psi-plus-icons-clients,
          psi-plus-icons-emoticons,
          psi-plus-icons-moods,
          psi-plus-icons-roster,
          psi-plus-icons-system
Breaks: psi-plus-icons,
        psi-plus-icons-activities,
        psi-plus-icons-affiliations,
        psi-plus-icons-clients,
        psi-plus-icons-emoticons,
        psi-plus-icons-moods,
        psi-plus-icons-roster,
        psi-plus-icons-system
Description: additional icons for Psi+
 This package contains additional icons for Psi+. Due to issues with thier
 licenses they cannot be included into primary Psi+ tarballs.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features
