blob: e763e4915972e8325840b110b6afc5addfc8bda1 [file] [log] [blame]
Source: jami
Section: comm
Priority: optional
Maintainer: The Jami project <jami@gnu.org>
Build-Depends: debhelper (>= 9),
autoconf,
automake,
cmake,
libtool,
autotools-dev,
# qt client
libqt-jami,
python3,
# both qt client and gnome client
libnm-dev,
libnotify-dev,
# gnome client
libebook1.2-dev,
libcanberra-gtk3-dev,
libclutter-gtk-1.0-dev,
libclutter-1.0-dev,
libglib2.0-dev,
libgtk-3-dev,
gettext,
libqrencode-dev,
libayatana-appindicator3-dev | libappindicator3-dev,
libwebkit2gtk-4.0-dev | libwebkit2gtk-3.0-dev,
# daemon
libdbus-1-dev,
libdbus-c++-dev,
libupnp-dev,
libgnutls28-dev,
libpulse-dev,
libasound2-dev,
libexpat1-dev,
libpcre3-dev,
libyaml-cpp-dev,
libboost-dev,
libxext-dev,
libxfixes-dev,
libspeex-dev,
libspeexdsp-dev,
uuid-dev,
libavcodec-dev,
libavutil-dev,
libavformat-dev,
libswscale-dev,
libavdevice-dev,
libopus-dev,
libudev-dev,
libgsm1-dev,
libjsoncpp-dev,
libnatpmp-dev,
libva-dev,
libcrypto++-dev,
libvdpau-dev,
libssl-dev,
libargon2-dev | libargon2-0-dev,
# other
nasm,
yasm,
Standards-Version: 4.1.5
Homepage: https://jami.net
Vcs-Git: https://git.jami.net/savoirfairelinux/jami-project.git
Vcs-Browser: https://git.jami.net/savoirfairelinux/jami-project
# The jami-all package is used as the "one-click install" package
# offered on the Jami website. The following relationships ensure
# that installing the jami-all package replaces version of the other
# individual Jami packages. This is so that users can fix any
# installation problem on their side by simply reinstalling as per the
# website instructions.
#
Package: jami-all
Architecture: any
Depends: gnupg,
${shlibs:Depends},
${misc:Depends}
Replaces: jami,
jami-libclient,
jami-daemon,
libqt-jami,
Conflicts: jami,
jami-libclient,
jami-daemon,
jami-gnome,
libqt-jami
Description: One-click install package for Jami
This package only exists to provide an easy installation user experience.
To install the default client, install the 'jami' package. To install
the GNOME client, install the 'jami-gnome' package.
Package: jami
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
jami-libclient (=${binary:Version}),
libqt-jami
Provides: jami-qt
Replaces: jami-all
Conflicts: jami-all
Description: Secure and distributed voice, video and chat platform - desktop client
Jami (jami.net) is a secure and distributed voice, video and chat communication
platform that requires no centralized server and leaves the power of privacy
in the hands of the user.
.
This package contains the jami-qt desktop client.
Package: jami-gnome
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
jami-libclient (=${binary:Version})
Description: Secure and distributed voice, video and chat platform - desktop client
Jami (jami.net) is a secure and distributed voice, video and chat communication
platform that requires no centralized server and leaves the power of privacy
in the hands of the user.
.
This package contains the older jami-gnome desktop client.
Package: jami-libclient
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
jami-daemon (=${binary:Version}),
libqt-jami
Description: Secure and distributed voice, video and chat platform - daemon
Jami (jami.net) is a secure and distributed voice, video and chat communication
platform that requires no centralized server and leaves the power of privacy
in the hands of the user.
.
This package contains the Jami client library: lrc.
Package: jami-daemon
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Description: Secure and distributed voice, video and chat platform - daemon
Jami (jami.net) is a secure and distributed voice, video and chat communication
platform that requires no centralized server and leaves the power of privacy
in the hands of the user.
.
This package contains the Jami daemon: jamid.