From 1e057d67c4a78e1e9caf92975e7f55f11695078d Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Sun, 19 Jul 2026 15:52:05 +0200
Subject: DEB tdebindings: Use unversioned java-runtime as a dependency.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

As of java-common 0.77, all versioned versions are no longer provided.
Unversioned java-runtime is available on all currently supported
distributions, so there is no need to keep an alternative.
The gij package is history from the GCC 4.x era.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 debian/_base/core/tdebindings/debian/control | 6 +++---
 dilos/core/tdebindings/debian/control        | 6 +++---
 ubuntu/_base/core/tdebindings/debian/control | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/debian/_base/core/tdebindings/debian/control b/debian/_base/core/tdebindings/debian/control
index 84f2a5d10..94f6a66b9 100644
--- a/debian/_base/core/tdebindings/debian/control
+++ b/debian/_base/core/tdebindings/debian/control
@@ -56,7 +56,7 @@ Architecture: all
 Section: libs
 Replaces: libdcop3-java-trinity (<< 4:14.0.0~)
 Breaks: libdcop3-java-trinity (<< 4:14.0.0~)
-Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: DCOP bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java DCOP bindings. DCOP is the Trinity Desktop COmmunications
@@ -97,7 +97,7 @@ Architecture: all
 Section: libs
 Replaces: libqt3-java-trinity (<< 4:14.0.0~)
 Breaks: libqt3-java-trinity (<< 4:14.0.0~)
-Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Suggests: juic-trinity
 Description: Java bindings for Qt [Trinity]
  This package contains the Java classes necessary to run Java programs
@@ -127,7 +127,7 @@ Architecture: all
 Section: libs
 Replaces: libtrinity-java-trinity (<< 4:14.0.0~)
 Breaks: libtrinity-java-trinity (<< 4:14.0.0~)
-Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: tdelibs bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java tdelibs bindings. TDE is the Trinity Desktop Environment, a
diff --git a/dilos/core/tdebindings/debian/control b/dilos/core/tdebindings/debian/control
index c1a1a6e13..3131d83ef 100644
--- a/dilos/core/tdebindings/debian/control
+++ b/dilos/core/tdebindings/debian/control
@@ -57,7 +57,7 @@ Architecture: all
 Section: libs
 Replaces: libdcop3-java-trinity (<< 4:14.0.0~)
 Breaks: libdcop3-java-trinity (<< 4:14.0.0~)
-Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: DCOP bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java DCOP bindings. DCOP is the Trinity Desktop COmmunications
@@ -98,7 +98,7 @@ Architecture: all
 Section: libs
 Replaces: libqt3-java-trinity (<< 4:14.0.0~)
 Breaks: libqt3-java-trinity (<< 4:14.0.0~)
-Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Suggests: juic-trinity
 Description: Java bindings for Qt [Trinity]
  This package contains the Java classes necessary to run Java programs
@@ -128,7 +128,7 @@ Architecture: all
 Section: libs
 Replaces: libtrinity-java-trinity (<< 4:14.0.0~)
 Breaks: libtrinity-java-trinity (<< 4:14.0.0~)
-Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: tdelibs bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java tdelibs bindings. TDE is the Trinity Desktop Environment, a
diff --git a/ubuntu/_base/core/tdebindings/debian/control b/ubuntu/_base/core/tdebindings/debian/control
index c05729b27..56f7fabf0 100644
--- a/ubuntu/_base/core/tdebindings/debian/control
+++ b/ubuntu/_base/core/tdebindings/debian/control
@@ -56,7 +56,7 @@ Architecture: all
 Section: libs
 Replaces: libdcop3-java-kde3 (<< 4:14.0.0~), libdcop3-java-trinity (<< 4:14.0.0~)
 Breaks: libdcop3-java-kde3 (<< 4:14.0.0~), libdcop3-java-trinity (<< 4:14.0.0~)
-Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: DCOP bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java DCOP bindings. DCOP is the Trinity Desktop COmmunications
@@ -97,7 +97,7 @@ Architecture: all
 Section: libs
 Replaces: libqt3-java-kde3 (<< 4:14.0.0~), libqt3-java-trinity (<< 4:14.0.0~)
 Breaks: libqt3-java-kde3 (<< 4:14.0.0~), libqt3-java-trinity (<< 4:14.0.0~)
-Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Suggests: juic-trinity
 Description: Java bindings for Qt [Trinity]
  This package contains the Java classes necessary to run Java programs
@@ -127,7 +127,7 @@ Architecture: all
 Section: libs
 Replaces: libtrinity-java-kde3 (<< 4:14.0.0~), libtrinity-java-trinity (<< 4:14.0.0~)
 Breaks: libtrinity-java-kde3 (<< 4:14.0.0~), libtrinity-java-trinity (<< 4:14.0.0~)
-Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), java-runtime
 Description: tdelibs bindings for Java [Trinity]
  This package contains the Java classes necessary to run Java programs
  using the Java tdelibs bindings. TDE is the Trinity Desktop Environment, a
-- 
cgit v1.2.3

