Skip to content

Commit

Permalink
Create gzip compressed packages
Browse files Browse the repository at this point in the history
IB-7782

Signed-off-by: Raul Metsma <[email protected]>
  • Loading branch information
metsma committed Sep 18, 2023
1 parent 60fa20c commit 4c645de
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/cmake-linux-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ jobs:
steps:
- name: Install dependencies
if: matrix.container == 'ubuntu:20.04'
run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts cdbs pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev
run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev

- name: Install dependencies
if: matrix.container != 'ubuntu:20.04'
run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts cdbs pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev
run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev

- uses: actions/checkout@v3
with:
Expand Down
1 change: 0 additions & 1 deletion debian/compat

This file was deleted.

6 changes: 3 additions & 3 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ Section: web
Priority: optional
Maintainer: RIA <[email protected]>
Build-Depends:
cdbs,
debhelper (>= 10),
cmake,
debhelper-compat (= 12),
libpcsclite-dev,
libssl-dev,
libgtest-dev,
qt6-tools-dev | qttools5-dev,
qt6-l10n-tools | qttools5-dev-tools,
libqt6svg6-dev | libqt5svg5-dev
Standards-Version: 3.9.8
Standards-Version: 4.5.1
Homepage: https://github.com/web-eid/web-eid-app

Package: web-eid
Expand Down
14 changes: 9 additions & 5 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
DEB_CMAKE_EXTRA_FLAGS = \
-DBUNDLE_XPI=ON
DEB_MAKE_CHECK_TARGET = test

%:
dh $@

override_dh_builddeb:
dh_builddeb -- -Zgzip

override_dh_auto_configure:
dh_auto_configure -- -DBUNDLE_XPI=ON

0 comments on commit 4c645de

Please sign in to comment.