diff --git a/debian/pt-os-web-portal-desktop.lintian-overrides b/debian/pt-os-web-portal-desktop.lintian-overrides index 4301b56d..8567a130 100644 --- a/debian/pt-os-web-portal-desktop.lintian-overrides +++ b/debian/pt-os-web-portal-desktop.lintian-overrides @@ -1,6 +1,5 @@ -pt-os-web-portal-desktop: desktop-command-not-in-package usr/share/applications/pt-os-about.desktop pt-os-web-portal-frontend -pt-os-web-portal-desktop: desktop-command-not-in-package usr/share/applications/pt-os-updater.desktop pt-os-web-portal-frontend +pt-os-web-portal-desktop: desktop-command-not-in-package pt-os-web-portal-frontend [usr/share/applications/pt-os-about.desktop] +pt-os-web-portal-desktop: desktop-command-not-in-package pt-os-web-portal-frontend [usr/share/applications/pt-os-updater.desktop] # 'Help' is not considered a valid category but it works -pt-os-web-portal-desktop: desktop-entry-invalid-category Help usr/share/applications/pt-os-about.desktop -# 'Help' is not considered a valid category but it works -pt-os-web-portal-desktop: desktop-entry-lacks-main-category usr/share/applications/pt-os-about.desktop +pt-os-web-portal-desktop: desktop-entry-invalid-category Help [usr/share/applications/pt-os-about.desktop] +pt-os-web-portal-desktop: desktop-entry-lacks-main-category [usr/share/applications/pt-os-about.desktop] \ No newline at end of file diff --git a/debian/rules b/debian/rules index 599d1521..a531bf6a 100755 --- a/debian/rules +++ b/debian/rules @@ -8,14 +8,16 @@ export PYBUILD_DESTDIR_python3=debian/pt-os-web-portal/ %: dh $@ --buildsystem=pybuild +distribution := $(shell (grep VERSION_CODENAME /etc/os-release | cut -d'=' -f2)) +ifeq ($(distribution),bookworm) +export NODE_OPTIONS = "--openssl-legacy-provider" +endif override_dh_auto_test: # Don't run the tests! - override_dh_auto_build: - export NODE_OPTIONS="--openssl-legacy-provider" && \ - cd frontend/ && \ + cd frontend/ && \ mkdir -p ~/.local && \ npm config set prefix ~/.local && \ npm install -g yarn --prefix ~/.local && \