From 496394b4cd5a2fb2c24cd80ad0c0b5f0d06a3ef6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Guzm=C3=A1n?= Date: Tue, 29 Apr 2025 10:40:48 +0000 Subject: [PATCH] osinfo-db: improve trisquel derivation from earlier releases. --- ...rivation_for_early_trisquel_releases.patch | 139 ++++++++++++++++++ ...-modify_derivation_use_trisquel_logo.patch | 26 ---- helpers/make-osinfo-db | 2 +- 3 files changed, 140 insertions(+), 27 deletions(-) create mode 100644 helpers/DATA/osinfo-db/patch_changes/003-enable_derivation_for_early_trisquel_releases.patch delete mode 100644 helpers/DATA/osinfo-db/patch_changes/003-modify_derivation_use_trisquel_logo.patch diff --git a/helpers/DATA/osinfo-db/patch_changes/003-enable_derivation_for_early_trisquel_releases.patch b/helpers/DATA/osinfo-db/patch_changes/003-enable_derivation_for_early_trisquel_releases.patch new file mode 100644 index 0000000..04529cb --- /dev/null +++ b/helpers/DATA/osinfo-db/patch_changes/003-enable_derivation_for_early_trisquel_releases.patch @@ -0,0 +1,139 @@ +This patch provides a 'Trisquelization' of the osinfo-db, it proposes to set a derivation +from earlier releases keeping the upstream devices compatibility and resources. +So VM machine design keeps in sync with the upstream ones, as we support currently only LTS +releases we should match STS changes to the following Trisquel LTS one. +-- Ark74 Tue, 29 Apr 2025 03:58:04 -0600 + + +diff --git a/data/os/trisquel.info/trisquel-10.xml.in b/data/os/trisquel.info/trisquel-10.xml.in +index 78fd5bdd..cc4960bd 100644 +--- a/data/os/trisquel.info/trisquel-10.xml.in ++++ b/data/os/trisquel.info/trisquel-10.xml.in +@@ -12,7 +12,7 @@ + trisquel + Nabia + +- ++ + + 2022-02-01 + +diff --git a/data/os/trisquel.info/trisquel-11.xml.in b/data/os/trisquel.info/trisquel-11.xml.in +index 8619adb1..a11347bf 100644 +--- a/data/os/trisquel.info/trisquel-11.xml.in ++++ b/data/os/trisquel.info/trisquel-11.xml.in +@@ -12,7 +12,7 @@ + trisquel + Aramo + +- ++ + + 2023-03-19 + +@@ -82,5 +82,9 @@ + + + ++ ++ ++ ++ + + +diff --git a/data/os/trisquel.info/trisquel-12.xml.in b/data/os/trisquel.info/trisquel-12.xml.in +new file mode 100644 +index 00000000..0dbfe6f1 +--- /dev/null ++++ b/data/os/trisquel.info/trisquel-12.xml.in +@@ -0,0 +1,90 @@ ++ ++ ++ ++ ++ trisquel12 ++ trisquel-ecne ++ Trisquel 12.0 LTS ++ 12 ++ The Trisquel Project ++ linux ++ trisquel ++ Ecne ++ ++ ++ ++ 2025-12-31 ++ ++ ++ Trisquel 12 ++ ++ ++ Triskel 12 ++ ++ ++ Trisquel 12 Mini ++ ++ ++ Trisquel 12 Sugar Toast ++ ++ ++ ++ ++ ++ ++ ++ trisquel 12.\d(.\d+)? amd64.* ++ ++ casper/vmlinuz ++ casper/initrd ++ ++ ++ ++ ++ ++ trisquel-mini 12.\d(.\d+)? amd64.* ++ ++ casper/vmlinuz ++ casper/initrd ++ ++ ++ ++ ++ ++ trisquel-sugar 12.\d(.\d+)? amd64.* ++ ++ casper/vmlinuz ++ casper/initrd ++ ++ ++ ++ ++ ++ triskel 12.\d(.\d+)? amd64.* ++ ++ casper/vmlinuz ++ casper/initrd ++ ++ ++ ++ ++ ++ 1000000000 ++ 1 ++ 3221225472 ++ 21474836480 ++ ++ ++ 2000000000 ++ 4294967296 ++ 26843545600 ++ ++ ++ ++ ++ ++ ++ ++ ++ diff --git a/helpers/DATA/osinfo-db/patch_changes/003-modify_derivation_use_trisquel_logo.patch b/helpers/DATA/osinfo-db/patch_changes/003-modify_derivation_use_trisquel_logo.patch deleted file mode 100644 index 74e5450..0000000 --- a/helpers/DATA/osinfo-db/patch_changes/003-modify_derivation_use_trisquel_logo.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/data/os/trisquel.info/trisquel-10.xml.in b/data/os/trisquel.info/trisquel-10.xml.in -index 78fd5bdd..bc95ba98 100644 ---- a/data/os/trisquel.info/trisquel-10.xml.in -+++ b/data/os/trisquel.info/trisquel-10.xml.in -@@ -12,7 +12,7 @@ - trisquel - Nabia - -- -+ - - 2022-02-01 - -diff --git a/data/os/trisquel.info/trisquel-11.xml.in b/data/os/trisquel.info/trisquel-11.xml.in -index 8619adb1..294963f6 100644 ---- a/data/os/trisquel.info/trisquel-11.xml.in -+++ b/data/os/trisquel.info/trisquel-11.xml.in -@@ -12,7 +12,7 @@ - trisquel - Aramo - -- -+ - - 2023-03-19 - diff --git a/helpers/make-osinfo-db b/helpers/make-osinfo-db index 6f9019a..f74009a 100644 --- a/helpers/make-osinfo-db +++ b/helpers/make-osinfo-db @@ -18,7 +18,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=8 +VERSION=9 . ./config