1. 21 May, 2021 3 commits
    • Maxim Cournoyer's avatar
      packaging: Remove unused targets. · 7e29582b
      Maxim Cournoyer authored
      This further reduces the targets set to what the CI currently uses.
      The native ARM (armhf, aarch64) builds are dropped as we are not
      equipped in terms of native hardware to build them and QEMU user
      emulation is too slow.  The remaining i386 builds are removed as they
      are not used by the CI and have or are being phased out by their
      * scripts/make-packaging-target.py
      [debian_10]: Use it.
      [debian_10_i386, debian_10_armhf, debian_10_arm64]
      [ubuntu_18.04_i386, ubuntu_18.04_qt_i386]: Delete targets.
      [rhel_8]: Comment out target for now.
      [debian_testing]: Use the above variable.
      [ubuntu_20.04, ubuntu_20.10, ubuntu_21.04]: Likewise.
      * docker/Dockerfile_debian_10_arm64: Delete file.
      * docker/Dockerfile_debian_10_armhf: Likewise.
      * docker/Dockerfile_debian_10_i386: Likewise.
      * docker/Dockerfile_ubuntu_18.04_i386: Likewise.
      * docker/Dockerfile_ubuntu_18.04_qt_i386: Likewise.
      Change-Id: Iabb840e7f9a2111afe822e2c05797a651d55e21d
    • Maxim Cournoyer's avatar
      doc: Replace mentions of make-ring.py by build.py. · 8bac4661
      Maxim Cournoyer authored
      * README.rst <make-ring.py>: Replace by build.py.
      * docs/source/dev/compiling_and_installing/ring-project.rst: Likewise.
      * build.py: Replace 'Ring' by 'Jami'.
      Change-Id: I0231ddf541b2622f6042a12ed3ac7ad724b317ae
    • Maxim Cournoyer's avatar
      build: package-snap: Default SNAP_PKG_NAME to 'jami'. · b87dfe4c
      Maxim Cournoyer authored
      This variable is set on the CI; it's nice to have it default to
      something rather than fail.
      * scripts/make-packaging-target.py (run_generate_all): Expand
      SNAP_PKG_NAME to 'jami' if unset or null.
      Change-Id: Iacc6edd62388c0e803928863e6e53ddd7314379a
  2. 17 May, 2021 1 commit
  3. 13 May, 2021 4 commits
  4. 12 May, 2021 4 commits
  5. 11 May, 2021 1 commit
  6. 04 May, 2021 4 commits
    • Amin Bandali's avatar
      snap: update the jami-gnome svg icon file name · 484218d5
      Amin Bandali authored
      Change-Id: I51f28ee6e8d739ee73a775e4421e47e34aede336
    • Sébastien Blin's avatar
      misc: final cleanup for opensuse and debian · 47c61dff
      Sébastien Blin authored
      Change-Id: I07cf920ed99f460bffe1d8a16f3444706f4572c3
    • Sébastien Blin's avatar
      ubuntu: package client-qt on 21.04 · 6cd87423
      Sébastien Blin authored
      Change-Id: Iaf5f84533e2eb6d7efc9f52b1aab3846152d9ae8
    • Maxim Cournoyer's avatar
      packaging: Add jami-libqt to the jami-all package. · 4e969701
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      This makes the current 'jami-all' package the one used for the
      one-click install package.
      * packaging/rules/debian/rules (OCI_INSTALL_DIR): New variable.
      (override_dh_auto_install): Extend rule to install the files of the
      jami-libqt package.  Do not include the jami-gnome in jami-all.
      * packaging/rules/debian/control (jami-all): Update description.
      * packaging/rules/debian-one-click-install: Delete directory.
      * packaging/rules/debian-one-click-install/jami-all.postinst: Move to ...
      * packaging/rules/debian/jami-all.postinst: ... here.
      * scripts/make-packaging-target.py: Remove all OCI-specific targets.
      * scripts/deploy-packages.sh (package_deb) [jami-all]: Do not add
      package to the apt repository.
      [manual-download]: Look for the jami-all package from the main
      distribution directory, not in a '_oci' suffixed version.
      GitLab: jami-client-qt#263
      Change-Id: I4cacf26355c767d1c77b1ce478b184023481b674
  7. 01 May, 2021 7 commits
    • Maxim Cournoyer's avatar
      maint: Completely get rid of OVERRIDE_PACKAGING_DIR. · 7ae79f80
      Maxim Cournoyer authored
      This is a follow-up to commit
      47b1b0151d6c3703ee25c0050cd2031ab7edae4c, which removed it from the
      make-packaging-target.py script.
      * docker/Dockerfile_debian_10: Remove support code for
      * docker/Dockerfile_debian_10_arm64: Likewise.
      * docker/Dockerfile_debian_10_armhf: Likewise.
      * docker/Dockerfile_debian_10_i386: Likewise.
      * docker/Dockerfile_debian_10_qt: Likewise.
      * docker/Dockerfile_ubuntu_18.04: Likewise.
      * docker/Dockerfile_ubuntu_18.04_i386: Likewise.
      * docker/Dockerfile_ubuntu_18.04_qt: Likewise.
      * docker/Dockerfile_ubuntu_18.04_qt_i386: Likewise.
      * docker/Dockerfile_ubuntu_20.04: Likewise.
      * docker/Dockerfile_ubuntu_20.04_qt: Likewise.
      * docker/Dockerfile_ubuntu_20.10: Likewise.
      * docker/Dockerfile_ubuntu_20.10_qt: Likewise.
      * scripts/build-package-debian-qt.sh: Likewise.
      * scripts/build-package-debian.sh: Likewise.
      Change-Id: Ia15961fe1ccc05222d43da2bdded819f95315aae
    • Maxim Cournoyer's avatar
      maint: Fix typos, shebang and simplify a conditional. · 98b22dff
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      * scripts/deploy-packages.sh: Use /usr/bin/env as the shebang as it is
      more susceptible to work on all systems (e.g. Guix System).  Fix typo
      in header comment.
      (package_deb) [qt]: Use a Bash regexp test and an if instead of a case.
      Change-Id: Ifa986ddb3bcbea8bacc6af8e510dc64b938588f4
    • Maxim Cournoyer's avatar
      maint: Fix typo in deploy script. · c20cb478
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Via: sed 's/REPOSITOIRY/REPOSITORY/g'. scripts/deploy-packages.sh
      Change-Id: I875ce951e7696f8778acea80b994e95435990f85
    • Maxim Cournoyer's avatar
      maint: Cleanup debian control file. · 1e59bef6
      Maxim Cournoyer authored
      Remove commented code and deprecated packages (it's bee more than a
      Change-Id: Ie7224c831405c07a33018ccc951a73bc05a93599
    • Maxim Cournoyer's avatar
      maint: Remove debian_packaging_override arguments. · e93afd48
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      These are no longer supported by the script and cause errors.
      * scripts/make-packaging-target.py (run_generate_all)
      [debian_packaging_override]: Remove arguments.
      Change-Id: I5211a8f6e67cd52e1e1a136acf1e58fbe37ec76b
    • Amin Bandali's avatar
      debian: build and package client-qt · 6d0caec2
      Amin Bandali authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Also remove unused DEBIAN_PACKAGING_OVERRIDE.
      Change-Id: Ida109a811bebd1fb46fd1a8b90fb5463518382c0
    • Amin Bandali's avatar
      debian: build and package our own Qt · 019583c0
      Amin Bandali authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Change-Id: I983607f226476c32a6862a41b55ca1b13a2c010b
  8. 30 Apr, 2021 6 commits
  9. 28 Apr, 2021 1 commit
  10. 27 Apr, 2021 1 commit
  11. 20 Apr, 2021 1 commit
  12. 19 Apr, 2021 5 commits
  13. 17 Apr, 2021 1 commit
  14. 12 Apr, 2021 1 commit