From daba10136cdc74c57de6d80e831dacc4523ab335 Mon Sep 17 00:00:00 2001 From: Ark74 Date: Sun, 17 Aug 2025 00:01:40 -0600 Subject: [PATCH] language-selector: add icecat l10n support for l-s. --- ...d_language-selector_support_browsers.patch | 24 ++++++++++++++ helpers/make-language-selector | 33 ++++--------------- 2 files changed, 31 insertions(+), 26 deletions(-) create mode 100644 helpers/DATA/language-selector/patch_changes/000-add_language-selector_support_browsers.patch diff --git a/helpers/DATA/language-selector/patch_changes/000-add_language-selector_support_browsers.patch b/helpers/DATA/language-selector/patch_changes/000-add_language-selector_support_browsers.patch new file mode 100644 index 0000000..611d7f8 --- /dev/null +++ b/helpers/DATA/language-selector/patch_changes/000-add_language-selector_support_browsers.patch @@ -0,0 +1,24 @@ +Add icedove and abrowser, and other browsers to the supported language-selector apps. + +diff --git a/data/pkg_depends b/data/pkg_depends +index 73d0d019..f38d68a6 100644 +--- a/data/pkg_depends ++++ b/data/pkg_depends +@@ -11,13 +11,15 @@ tr::gvfs:language-pack-gnome- + # Format: %LCODE% or %LCODE%-%CCODE% + tr::libreoffice-common:libreoffice-l10n- + tr::libreoffice-common:libreoffice-help- +-tr::thunderbird:thunderbird-locale- ++tr::icedove:icedove-locale- ++tr::abrowser:abrowser-locale- ++tr::icecat:icecat-locale- + tr::lightning-extension:lightning-extension-locale- + tr::sunbird:sunbird-locale- + tr::sword-text-gerlut1545:sword-language-pack- + tr::gimp:gimp-help- + tr::evolution:evolution-documentation- +-tr::chromium-browser:chromium-browser-l10n ++tr::ungoogled-chromium:ungoogled-chromium-l10n + tr::sylpheed:sylpheed-i18n + tr::amarok:amarok-help- + tr::gnome-user-docs:gnome-user-docs- diff --git a/helpers/make-language-selector b/helpers/make-language-selector index 6e3c006..9240819 100644 --- a/helpers/make-language-selector +++ b/helpers/make-language-selector @@ -1,5 +1,6 @@ #!/bin/sh # +# Copyright (C) 2025 Luis Guzmán # Copyright (C) 2011 Rubén Rodríguez # # This program is free software; you can redistribute it and/or modify @@ -17,7 +18,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=3 +VERSION=4 COMPONENT=main . ./config @@ -27,31 +28,11 @@ echo "Aymara;1;aym;aym_PE.UTF-8;aym;PE;aym_PE:aym:en_GB:en;kbd=lat0-sun16(utf8)" echo "quz:quz_PE" >> ./data/langcode2locale echo "aym:aym_PE" >> ./data/langcode2locale -# Add icedove and abrowser to the supported language-selector apps. -cat << EOF | patch --no-backup-if-mismatch -p1 -diff --git a/data/pkg_depends b/data/pkg_depends -index 2ddc062..a81f854 100644 ---- a/data/pkg_depends -+++ b/data/pkg_depends -@@ -11,13 +11,14 @@ tr::gvfs:language-pack-gnome- - # Format: %LCODE% or %LCODE%-%CCODE% - tr::libreoffice-common:libreoffice-l10n- - tr::libreoffice-common:libreoffice-help- --tr::thunderbird:thunderbird-locale- -+tr::icedove:icedove-locale- -+tr::abrowser:abrowser-locale- - tr::lightning-extension:lightning-extension-locale- - tr::sunbird:sunbird-locale- - tr::sword-text-gerlut1545:sword-language-pack- - tr::gimp:gimp-help- - tr::evolution:evolution-documentation- --tr::chromium-browser:chromium-browser-l10n -+tr::ungoogled-chromium:ungoogled-chromium-l10n - tr::sylpheed:sylpheed-i18n - tr::amarok:amarok-help- - tr::gnome-user-docs:gnome-user-docs- -EOF +apply_patch_changes -changelog "Added quz and aym locales | Added support for abrowser and icedove." +changelog "Added quz and aym locales +Added support for abrowser and icedove +Added support for ungoogled-chromium +Added support for icecat" package