From 745e43935cf64d38b0b60b156a831e35439eef13 Mon Sep 17 00:00:00 2001 From: Ark74 Date: Sun, 17 Aug 2025 02:22:19 -0600 Subject: [PATCH] lxde-metapackages: set correct browser dependencies. --- ...stoms_browsers_for_lxde-metapackages.patch | 22 +++++++++++++++ helpers/make-lxde-metapackages | 28 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 helpers/DATA/lxde-metapackages/patch_changes/000-set_customs_browsers_for_lxde-metapackages.patch create mode 100644 helpers/make-lxde-metapackages diff --git a/helpers/DATA/lxde-metapackages/patch_changes/000-set_customs_browsers_for_lxde-metapackages.patch b/helpers/DATA/lxde-metapackages/patch_changes/000-set_customs_browsers_for_lxde-metapackages.patch new file mode 100644 index 0000000..8b4c875 --- /dev/null +++ b/helpers/DATA/lxde-metapackages/patch_changes/000-set_customs_browsers_for_lxde-metapackages.patch @@ -0,0 +1,22 @@ +diff --git a/debian/control b/debian/control +index e0f0285c..5cc1787e 100644 +--- a/debian/control ++++ b/debian/control +@@ -22,7 +22,7 @@ Recommends: polkitd, + lxterminal | x-terminal-emulator, + notification-daemon, + xscreensaver +-Suggests: firefox-esr | firefox | www-browser, ++Suggests: abrowser | icecat | www-browser, + lxde, + lxlauncher + Description: metapackage for the LXDE core +@@ -59,7 +59,7 @@ Recommends: connman-gtk | network-manager-gnome | wicd, + smplayer | vlc | mplayer-gui, gnome-colors, + gnome-system-tools, + gucharmap, +- firefox-esr | firefox | www-browser, ++ abrowser | icecat | www-browser, + lightdm | x-display-manager, + lxmusic | audacious, lxpolkit, + parcellite | clipit | copyq, numlockx, usermode, diff --git a/helpers/make-lxde-metapackages b/helpers/make-lxde-metapackages new file mode 100644 index 0000000..1eed2a7 --- /dev/null +++ b/helpers/make-lxde-metapackages @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2025 Luis Guzmán +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 + +. ./config + +apply_patch_changes + +changelog "Set correct browser dependencies order on Trisquel environment." + +package