From e4555f4844e4c76ddf0a1655256e33ce7ecf6acf Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Tue, 1 Sep 2026 20:30:03 +0900
Subject: DEB tdelibs: add lzip protocol

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 debian/_base/core/tdelibs/debian/control                      | 2 +-
 debian/_base/core/tdelibs/debian/rules                        | 1 +
 debian/_base/core/tdelibs/debian/tdelibs-data-trinity.install | 1 +
 debian/_base/core/tdelibs/debian/tdelibs14-trinity.install    | 2 ++
 dilos/core/tdelibs/debian/control                             | 2 +-
 dilos/core/tdelibs/debian/rules                               | 1 +
 dilos/core/tdelibs/debian/tdelibs-data-trinity.install        | 1 +
 dilos/core/tdelibs/debian/tdelibs14-trinity.install           | 2 ++
 ubuntu/_base/core/tdelibs/debian/control                      | 2 +-
 ubuntu/_base/core/tdelibs/debian/rules                        | 1 +
 ubuntu/_base/core/tdelibs/debian/tdelibs-data-trinity.install | 1 +
 ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity.install    | 2 ++
 12 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/debian/_base/core/tdelibs/debian/control b/debian/_base/core/tdelibs/debian/control
index 6fcd28753..71641fb16 100644
--- a/debian/_base/core/tdelibs/debian/control
+++ b/debian/_base/core/tdelibs/debian/control
@@ -8,7 +8,7 @@ Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build
  binutils (>= 2.14.90.0.7), binutils-dev, docbook-to-man,
  libart-2.0-dev (>= 4:14.0.0~), libarts1-trinity-dev (>= 1.5.0), libacl1-dev,
  libattr1-dev, libasound2-dev [!hurd-i386],
- aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcups2-dev | libcupsys2-dev,
+ aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, liblz-dev, libcups2-dev | libcupsys2-dev,
  libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
  liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
  libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
diff --git a/debian/_base/core/tdelibs/debian/rules b/debian/_base/core/tdelibs/debian/rules
index 5018f39c9..3932c5ff0 100755
--- a/debian/_base/core/tdelibs/debian/rules
+++ b/debian/_base/core/tdelibs/debian/rules
@@ -58,6 +58,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
  -DWITH_CONSOLEKIT="ON" \
  -DWITH_NETWORK_MANAGER_BACKEND="ON" \
  -DWITH_LZMA="ON" \
+ -DWITH_LZIP="ON" \
  -DWITH_XRANDR="ON" \
  -DWITH_XCOMPOSITE="ON" \
  -DWITH_MITSHM="ON" \
diff --git a/debian/_base/core/tdelibs/debian/tdelibs-data-trinity.install b/debian/_base/core/tdelibs/debian/tdelibs-data-trinity.install
index 965adf1ea..df8fcc8c6 100644
--- a/debian/_base/core/tdelibs/debian/tdelibs-data-trinity.install
+++ b/debian/_base/core/tdelibs/debian/tdelibs-data-trinity.install
@@ -1918,6 +1918,7 @@ debian/tmp/opt/trinity/share/services/tdetexteditor_docwordcompletion.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_insertfile.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_isearch.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_kdatatool.desktop
+debian/tmp/opt/trinity/share/services/klzipfilter.desktop
 debian/tmp/opt/trinity/share/services/kxzfilter.desktop
 debian/tmp/opt/trinity/share/services/markdown_part.desktop
 debian/tmp/opt/trinity/share/services/metainfo.protocol
diff --git a/debian/_base/core/tdelibs/debian/tdelibs14-trinity.install b/debian/_base/core/tdelibs/debian/tdelibs14-trinity.install
index f71e37af6..049f27c3a 100644
--- a/debian/_base/core/tdelibs/debian/tdelibs14-trinity.install
+++ b/debian/_base/core/tdelibs/debian/tdelibs14-trinity.install
@@ -187,6 +187,8 @@ debian/tmp/opt/trinity/lib/trinity/tdetexteditor_isearch.la
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_isearch.so
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_kdatatool.la
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_kdatatool.so
+debian/tmp/opt/trinity/lib/trinity/klzipfilter.la
+debian/tmp/opt/trinity/lib/trinity/klzipfilter.so
 debian/tmp/opt/trinity/lib/trinity/kxzfilter.la
 debian/tmp/opt/trinity/lib/trinity/kxzfilter.so
 debian/tmp/opt/trinity/lib/trinity/libkatepart.la
diff --git a/dilos/core/tdelibs/debian/control b/dilos/core/tdelibs/debian/control
index 7db85ddfb..743a7db5a 100644
--- a/dilos/core/tdelibs/debian/control
+++ b/dilos/core/tdelibs/debian/control
@@ -8,7 +8,7 @@ Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build
  binutils (>= 2.14.90.0.7), binutils-dev [!solaris-any], docbook-to-man,
  libart-2.0-dev (>= 4:14.0.0~), libarts1-trinity-dev (>= 1.5.0), libacl1-dev [!solaris-any],
  libattr1-dev [!solaris-any], libasound2-dev [!hurd-i386 !solaris-any],
- aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcups2-dev | libcupsys2-dev,
+ aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, liblz-dev, libcups2-dev | libcupsys2-dev,
  libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
  liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
  libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
diff --git a/dilos/core/tdelibs/debian/rules b/dilos/core/tdelibs/debian/rules
index ed69d2ec2..1244dd878 100755
--- a/dilos/core/tdelibs/debian/rules
+++ b/dilos/core/tdelibs/debian/rules
@@ -61,6 +61,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
  -DWITH_CONSOLEKIT="ON" \
  -DWITH_NETWORK_MANAGER_BACKEND="ON" \
  -DWITH_LZMA="ON" \
+ -DWITH_LZIP="ON" \
  -DWITH_XRANDR="ON" \
  -DWITH_XCOMPOSITE="ON" \
  -DWITH_MITSHM="ON" \
diff --git a/dilos/core/tdelibs/debian/tdelibs-data-trinity.install b/dilos/core/tdelibs/debian/tdelibs-data-trinity.install
index c67017892..d473892ee 100644
--- a/dilos/core/tdelibs/debian/tdelibs-data-trinity.install
+++ b/dilos/core/tdelibs/debian/tdelibs-data-trinity.install
@@ -1918,6 +1918,7 @@ debian/tmp/usr/share/services/tdetexteditor_docwordcompletion.desktop
 debian/tmp/usr/share/services/tdetexteditor_insertfile.desktop
 debian/tmp/usr/share/services/tdetexteditor_isearch.desktop
 debian/tmp/usr/share/services/tdetexteditor_kdatatool.desktop
+debian/tmp/usr/share/services/klzipfilter.desktop
 debian/tmp/usr/share/services/kxzfilter.desktop
 debian/tmp/usr/share/services/markdown_part.desktop
 debian/tmp/usr/share/services/metainfo.protocol
diff --git a/dilos/core/tdelibs/debian/tdelibs14-trinity.install b/dilos/core/tdelibs/debian/tdelibs14-trinity.install
index 40039c4da..0a7215238 100644
--- a/dilos/core/tdelibs/debian/tdelibs14-trinity.install
+++ b/dilos/core/tdelibs/debian/tdelibs14-trinity.install
@@ -187,6 +187,8 @@ debian/tmp/usr/lib/*/trinity/tdetexteditor_isearch.la
 debian/tmp/usr/lib/*/trinity/tdetexteditor_isearch.so
 debian/tmp/usr/lib/*/trinity/tdetexteditor_kdatatool.la
 debian/tmp/usr/lib/*/trinity/tdetexteditor_kdatatool.so
+debian/tmp/usr/lib/*/trinity/klzipfilter.la
+debian/tmp/usr/lib/*/trinity/klzipfilter.so
 debian/tmp/usr/lib/*/trinity/kxzfilter.la
 debian/tmp/usr/lib/*/trinity/kxzfilter.so
 debian/tmp/usr/lib/*/trinity/libkatepart.la
diff --git a/ubuntu/_base/core/tdelibs/debian/control b/ubuntu/_base/core/tdelibs/debian/control
index 7308a64ff..b53096f55 100644
--- a/ubuntu/_base/core/tdelibs/debian/control
+++ b/ubuntu/_base/core/tdelibs/debian/control
@@ -8,7 +8,7 @@ Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build
  binutils (>= 2.14.90.0.7), binutils-dev, docbook-to-man,
  libart-2.0-dev (>= 4:14.0.0~), libarts1-trinity-dev (>= 1.5.0), libacl1-dev,
  libattr1-dev, libasound2-dev [!hurd-i386],
- aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcups2-dev | libcupsys2-dev,
+ aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, liblz-dev, libcups2-dev | libcupsys2-dev,
  libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
  liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
  libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
diff --git a/ubuntu/_base/core/tdelibs/debian/rules b/ubuntu/_base/core/tdelibs/debian/rules
index 820f575ed..f28f840ac 100755
--- a/ubuntu/_base/core/tdelibs/debian/rules
+++ b/ubuntu/_base/core/tdelibs/debian/rules
@@ -58,6 +58,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
  -DWITH_CONSOLEKIT="ON" \
  -DWITH_NETWORK_MANAGER_BACKEND="ON" \
  -DWITH_LZMA="ON" \
+ -DWITH_LZIP="ON" \
  -DWITH_XRANDR="ON" \
  -DWITH_XCOMPOSITE="ON" \
  -DWITH_MITSHM="ON" \
diff --git a/ubuntu/_base/core/tdelibs/debian/tdelibs-data-trinity.install b/ubuntu/_base/core/tdelibs/debian/tdelibs-data-trinity.install
index 965adf1ea..df8fcc8c6 100644
--- a/ubuntu/_base/core/tdelibs/debian/tdelibs-data-trinity.install
+++ b/ubuntu/_base/core/tdelibs/debian/tdelibs-data-trinity.install
@@ -1918,6 +1918,7 @@ debian/tmp/opt/trinity/share/services/tdetexteditor_docwordcompletion.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_insertfile.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_isearch.desktop
 debian/tmp/opt/trinity/share/services/tdetexteditor_kdatatool.desktop
+debian/tmp/opt/trinity/share/services/klzipfilter.desktop
 debian/tmp/opt/trinity/share/services/kxzfilter.desktop
 debian/tmp/opt/trinity/share/services/markdown_part.desktop
 debian/tmp/opt/trinity/share/services/metainfo.protocol
diff --git a/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity.install b/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity.install
index f71e37af6..049f27c3a 100644
--- a/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity.install
+++ b/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity.install
@@ -187,6 +187,8 @@ debian/tmp/opt/trinity/lib/trinity/tdetexteditor_isearch.la
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_isearch.so
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_kdatatool.la
 debian/tmp/opt/trinity/lib/trinity/tdetexteditor_kdatatool.so
+debian/tmp/opt/trinity/lib/trinity/klzipfilter.la
+debian/tmp/opt/trinity/lib/trinity/klzipfilter.so
 debian/tmp/opt/trinity/lib/trinity/kxzfilter.la
 debian/tmp/opt/trinity/lib/trinity/kxzfilter.so
 debian/tmp/opt/trinity/lib/trinity/libkatepart.la
-- 
cgit v1.2.3

