From bc3425a4f9654a11d78eab1805b1aed7051653a3 Mon Sep 17 00:00:00 2001
From: Ark74 <ark@switnet.org>
Date: Mon, 27 Nov 2023 17:48:25 -0600
Subject: [PATCH] apt-mirror: set fixed trisquel release variables for
 mirror.list

---
 helpers/make-apt-mirror | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/helpers/make-apt-mirror b/helpers/make-apt-mirror
index 457ec675..91fa63ab 100644
--- a/helpers/make-apt-mirror
+++ b/helpers/make-apt-mirror
@@ -18,7 +18,7 @@
 #    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 #
 
-VERSION=3
+VERSION=4
 
 . ./config
 
@@ -32,6 +32,24 @@ sed "s/stable/$CODENAME/g" -i apt-mirror
 sed 's/ contrib//g' -i apt-mirror
 sed 's/ non-free//g' -i apt-mirror
 
+# Set fixed Trisquel release variables for mirror.list
+cat << EOF | patch --no-backup-if-mismatch -p1
+diff --git a/debian/rules b/debian/rules_
+index e9c85e9..b6c1c97 100755
+--- a/debian/rules
++++ b/debian/rules_
+@@ -1,7 +1,7 @@
+ #!/usr/bin/make -f
+ 
+-DIST ?= \$(shell lsb_release -si)
+-CODENAME ?= \$(shell lsb_release -sc)
++DIST ?= Trisquel
++CODENAME ?= $CODENAME
+ 
+ %:
+        dh \$@
+EOF
+
 changelog "Added config and update manpage for Trisquel."
 
 package
-- 
GitLab