diff --git a/docker/Dockerfile_ubuntu_18.04 b/docker/Dockerfile_ubuntu_18.04 index 62b3032c8a3ca4589dca44ccebe969a4f129530d..ecce72f6caf0e1c78cd340ee6a62b1d7a7c53d69 100644 --- a/docker/Dockerfile_ubuntu_18.04 +++ b/docker/Dockerfile_ubuntu_18.04 @@ -12,6 +12,7 @@ RUN apt-get update && \ g++-8 \ clang \ clang-tools \ + libarchive-dev \ software-properties-common \ libarchive-dev \ wget diff --git a/packaging/rules/debian/control b/packaging/rules/debian/control index f8219c37711c305add456b6bf414cba738c4d7c9..5f49c3ac63b99d0196042de861c1ccf847cc2a96 100644 --- a/packaging/rules/debian/control +++ b/packaging/rules/debian/control @@ -109,7 +109,8 @@ Package: jami-gnome Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - jami-libclient-gnome (=${binary:Version}) + jami-libclient-gnome (=${binary:Version}), + libqt-jami (>= 6.2.3) 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 diff --git a/packaging/rules/debian/rules b/packaging/rules/debian/rules index 5d1b451c025c56af9d9dd6191f286a631e0fa66d..7781a0c9e527bfbb3e1100b90e458c2e6a8e72d2 100755 --- a/packaging/rules/debian/rules +++ b/packaging/rules/debian/rules @@ -36,7 +36,7 @@ ifeq (debian_10,$(findstring debian_10, $(DISTRIBUTION))) BUNDLED_PKGS="--disable-libarchive" endif ifeq (ubuntu_18.04,$(findstring ubuntu_18.04, $(DISTRIBUTION))) -# Daemon's bundled libarchive does not build on Debian 10 +# Daemon's bundled libarchive does not build on Ubuntu 18.04 BUNDLED_PKGS="--disable-libarchive" endif ifeq (raspbian_10_armhf,$(findstring raspbian_10_armhf, $(DISTRIBUTION))) @@ -251,7 +251,10 @@ override_dh_auto_install: make DESTDIR=$(CURDIR)/debian/$(JAMI_ALL_IN_ONE_PKG_NAME) install override_dh_shlibdeps: - dh_shlibdeps -- -x$(JAMI_ALL_IN_ONE_PKG_NAME) + dh_shlibdeps -- \ + -x$(JAMI_ALL_IN_ONE_PKG_NAME) \ + -x$(JAMI_LIB_CLIENT_PKG_NAME) \ + -x$(JAMI_LIB_CLIENT_GNOME_PKG_NAME) tmpdir:= $(shell mktemp -d) workdir:= $(shell pwd)