summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdebian/_base/applications/multimedia/k3b/debian/rules7
-rw-r--r--debian/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff2
-rw-r--r--debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff2
-rwxr-xr-xdebian/_base/core/tdelibs/debian/rules7
-rwxr-xr-xdebian/_base/core/tdepim/debian/rules11
-rwxr-xr-xdebian/_base/dependencies/arts/debian/rules7
-rwxr-xr-xdebian/_base/dependencies/libcaldav/debian/rules6
-rwxr-xr-xdebian/_base/dependencies/libcarddav/debian/rules6
-rwxr-xr-xdebian/_base/dependencies/tqt3/debian/rules7
-rw-r--r--dilos/core/tdebase/debian/patches/disable_default_tdm_theme.diff2
-rw-r--r--dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff2
-rwxr-xr-xdilos/core/tdelibs/debian/rules7
-rwxr-xr-xdilos/core/tdepim/debian/rules11
-rwxr-xr-xdilos/dependencies/arts/debian/rules7
-rwxr-xr-xdilos/dependencies/tqt3/debian/rules7
-rwxr-xr-xubuntu/_base/applications/multimedia/k3b/debian/rules7
-rw-r--r--ubuntu/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff2
-rwxr-xr-xubuntu/_base/core/tdelibs/debian/rules7
-rwxr-xr-xubuntu/_base/core/tdepim/debian/rules11
-rwxr-xr-xubuntu/_base/dependencies/arts/debian/rules7
-rwxr-xr-xubuntu/_base/dependencies/libcaldav/debian/rules6
-rwxr-xr-xubuntu/_base/dependencies/libcarddav/debian/rules6
-rwxr-xr-xubuntu/_base/dependencies/tqt3/debian/rules7
23 files changed, 139 insertions, 5 deletions
diff --git a/debian/_base/applications/multimedia/k3b/debian/rules b/debian/_base/applications/multimedia/k3b/debian/rules
index 0cd87b24d..70fead837 100755
--- a/debian/_base/applications/multimedia/k3b/debian/rules
+++ b/debian/_base/applications/multimedia/k3b/debian/rules
@@ -57,6 +57,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libk3b3$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libk3b3\\)-trinity$$/Package: \\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libk3b3-trinity\\)\\( [^,]*\|$$\)/\\1:\\2\\3/" \
+ -e "s/\\(libk3b3\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff b/debian/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
index e50536e78..cea1576e4 100644
--- a/debian/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
+++ b/debian/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
@@ -1,6 +1,6 @@
--- a/tdm/config.def
+++ b/tdm/config.def
-@@ -2614,18 +2614,18 @@
+@@ -2654,18 +2654,18 @@
Key: UseTheme
Type: bool
diff --git a/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff b/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
index 598cd7092..99db98c6f 100644
--- a/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
+++ b/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
@@ -1,6 +1,6 @@
--- a/starttde
+++ b/starttde
-@@ -288,17 +288,17 @@
+@@ -396,17 +396,17 @@
. "$tdehome/share/config/startupconfig"
fi
diff --git a/debian/_base/core/tdelibs/debian/rules b/debian/_base/core/tdelibs/debian/rules
index acafdc46e..ace45702f 100755
--- a/debian/_base/core/tdelibs/debian/rules
+++ b/debian/_base/core/tdelibs/debian/rules
@@ -149,6 +149,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/tdelibs14$(DEB_TIME64_SUFFIX)-trinity\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: tdelibs14\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(tdelibs\\)4c2a-trinity\\( \|$$\)/\\1:\\2\\34c2a-trinity, \\314-trinity\\4/" \
+ -e "s/\\(tdelibs14\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/core/tdepim/debian/rules b/debian/_base/core/tdepim/debian/rules
index 874cc57ac..b88ad0ab0 100755
--- a/debian/_base/core/tdepim/debian/rules
+++ b/debian/_base/core/tdepim/debian/rules
@@ -141,6 +141,17 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libkleopatra1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libmimelib1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libmimelib1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libmimelib1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ \
+ -e "s/^\\(Package: libkleopatra1\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libkleopatra1\\)-trinity\\( \|$$\)/\\1:\\2\\3-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libkleopatra1\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/dependencies/arts/debian/rules b/debian/_base/dependencies/arts/debian/rules
index a934b8c5a..5d7285b22 100755
--- a/debian/_base/dependencies/arts/debian/rules
+++ b/debian/_base/dependencies/arts/debian/rules
@@ -89,6 +89,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libarts1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libarts1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libarts1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libarts1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/dependencies/libcaldav/debian/rules b/debian/_base/dependencies/libcaldav/debian/rules
index 9b371a62d..612de3dff 100755
--- a/debian/_base/dependencies/libcaldav/debian/rules
+++ b/debian/_base/dependencies/libcaldav/debian/rules
@@ -59,6 +59,12 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libcaldav$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libcaldav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \
+ -e "s/\\(libcaldav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/dependencies/libcarddav/debian/rules b/debian/_base/dependencies/libcarddav/debian/rules
index 22b8c9e32..e9ea50672 100755
--- a/debian/_base/dependencies/libcarddav/debian/rules
+++ b/debian/_base/dependencies/libcarddav/debian/rules
@@ -59,6 +59,12 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libcarddav$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libcarddav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \
+ -e "s/\\(libcarddav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/debian/_base/dependencies/tqt3/debian/rules b/debian/_base/dependencies/tqt3/debian/rules
index cb73bd445..fa9b59714 100755
--- a/debian/_base/dependencies/tqt3/debian/rules
+++ b/debian/_base/dependencies/tqt3/debian/rules
@@ -253,6 +253,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libtqt3-mt$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libtqt3-mt\\)$$/\\1$(DEB_TIME64_SUFFIX)/" \
+ -e "s/^\\(Replaces\\|Breaks\\): \\(libtqt3-mt\\)\\( \|$$\)/\\1: \\2, \\2$(DEB_TIME64_SUFFIX)\\3/" \
+ -e "s/\\(libtqt3-mt\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/dilos/core/tdebase/debian/patches/disable_default_tdm_theme.diff b/dilos/core/tdebase/debian/patches/disable_default_tdm_theme.diff
index e50536e78..cea1576e4 100644
--- a/dilos/core/tdebase/debian/patches/disable_default_tdm_theme.diff
+++ b/dilos/core/tdebase/debian/patches/disable_default_tdm_theme.diff
@@ -1,6 +1,6 @@
--- a/tdm/config.def
+++ b/tdm/config.def
-@@ -2614,18 +2614,18 @@
+@@ -2654,18 +2654,18 @@
Key: UseTheme
Type: bool
diff --git a/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff b/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
index 598cd7092..99db98c6f 100644
--- a/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
+++ b/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
@@ -1,6 +1,6 @@
--- a/starttde
+++ b/starttde
-@@ -288,17 +288,17 @@
+@@ -396,17 +396,17 @@
. "$tdehome/share/config/startupconfig"
fi
diff --git a/dilos/core/tdelibs/debian/rules b/dilos/core/tdelibs/debian/rules
index c33f8ea52..41af33f15 100755
--- a/dilos/core/tdelibs/debian/rules
+++ b/dilos/core/tdelibs/debian/rules
@@ -222,6 +222,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/tdelibs14$(DEB_TIME64_SUFFIX)-trinity\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: tdelibs14\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(tdelibs\\)4c2a-trinity\\( \|$$\)/\\1:\\2\\34c2a-trinity, \\314-trinity\\4/" \
+ -e "s/\\(tdelibs14\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/dilos/core/tdepim/debian/rules b/dilos/core/tdepim/debian/rules
index afc29ebff..a408cecfa 100755
--- a/dilos/core/tdepim/debian/rules
+++ b/dilos/core/tdepim/debian/rules
@@ -147,6 +147,17 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libkleopatra1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libmimelib1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libmimelib1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libmimelib1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ \
+ -e "s/^\\(Package: libkleopatra1\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libkleopatra1\\)-trinity\\( \|$$\)/\\1:\\2\\3-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libkleopatra1\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/dilos/dependencies/arts/debian/rules b/dilos/dependencies/arts/debian/rules
index b97d4a1af..b3c6200d5 100755
--- a/dilos/dependencies/arts/debian/rules
+++ b/dilos/dependencies/arts/debian/rules
@@ -96,6 +96,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libarts1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libarts1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libarts1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libarts1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/dilos/dependencies/tqt3/debian/rules b/dilos/dependencies/tqt3/debian/rules
index a6fc3e9d3..4960cd195 100755
--- a/dilos/dependencies/tqt3/debian/rules
+++ b/dilos/dependencies/tqt3/debian/rules
@@ -245,6 +245,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libtqt3-mt$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libtqt3-mt\\)$$/\\1$(DEB_TIME64_SUFFIX)/" \
+ -e "s/^\\(Replaces\\|Breaks\\): \\(libtqt3-mt\\)\\( \|$$\)/\\1: \\2, \\2$(DEB_TIME64_SUFFIX)\\3/" \
+ -e "s/\\(libtqt3-mt\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/applications/multimedia/k3b/debian/rules b/ubuntu/_base/applications/multimedia/k3b/debian/rules
index 0cd87b24d..70fead837 100755
--- a/ubuntu/_base/applications/multimedia/k3b/debian/rules
+++ b/ubuntu/_base/applications/multimedia/k3b/debian/rules
@@ -57,6 +57,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libk3b3$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libk3b3\\)-trinity$$/Package: \\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libk3b3-trinity\\)\\( [^,]*\|$$\)/\\1:\\2\\3/" \
+ -e "s/\\(libk3b3\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff b/ubuntu/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
index 45798364e..ce438ad29 100644
--- a/ubuntu/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
+++ b/ubuntu/_base/core/tdebase/debian/patches/disable_default_tdm_theme.diff
@@ -1,6 +1,6 @@
--- a/tdm/config.def
+++ b/tdm/config.def
-@@ -2644,9 +2644,9 @@
+@@ -2654,9 +2654,9 @@
Key: UseTheme
Type: bool
diff --git a/ubuntu/_base/core/tdelibs/debian/rules b/ubuntu/_base/core/tdelibs/debian/rules
index b1e609845..cbf8f05e0 100755
--- a/ubuntu/_base/core/tdelibs/debian/rules
+++ b/ubuntu/_base/core/tdelibs/debian/rules
@@ -149,6 +149,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/tdelibs14$(DEB_TIME64_SUFFIX)-trinity\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: tdelibs14\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(tdelibs\\)4c2a-trinity\\( \|$$\)/\\1:\\2\\34c2a-trinity, \\314-trinity\\4/" \
+ -e "s/\\(tdelibs14\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/core/tdepim/debian/rules b/ubuntu/_base/core/tdepim/debian/rules
index 874cc57ac..b88ad0ab0 100755
--- a/ubuntu/_base/core/tdepim/debian/rules
+++ b/ubuntu/_base/core/tdepim/debian/rules
@@ -141,6 +141,17 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libkleopatra1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libmimelib1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libmimelib1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libmimelib1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ \
+ -e "s/^\\(Package: libkleopatra1\\)-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libkleopatra1\\)-trinity\\( \|$$\)/\\1:\\2\\3-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libkleopatra1\\)-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/dependencies/arts/debian/rules b/ubuntu/_base/dependencies/arts/debian/rules
index a934b8c5a..5d7285b22 100755
--- a/ubuntu/_base/dependencies/arts/debian/rules
+++ b/ubuntu/_base/dependencies/arts/debian/rules
@@ -89,6 +89,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libarts1$(DEB_TIME64_SUFFIX)-" | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libarts1\\)c2a-trinity$$/\\1$(DEB_TIME64_SUFFIX)-trinity/" \
+ -e "s/^\\(Replaces\\|Breaks\\):\\(.*\\)\\(libarts1\\)c2a-trinity\\( \|$$\)/\\1:\\2\\3c2a-trinity, \\3$(DEB_TIME64_SUFFIX)-trinity\\4/" \
+ -e "s/\\(libarts1\\)c2a-trinity (=/\\1$(DEB_TIME64_SUFFIX)-trinity (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/dependencies/libcaldav/debian/rules b/ubuntu/_base/dependencies/libcaldav/debian/rules
index 9b371a62d..612de3dff 100755
--- a/ubuntu/_base/dependencies/libcaldav/debian/rules
+++ b/ubuntu/_base/dependencies/libcaldav/debian/rules
@@ -59,6 +59,12 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libcaldav$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libcaldav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \
+ -e "s/\\(libcaldav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/dependencies/libcarddav/debian/rules b/ubuntu/_base/dependencies/libcarddav/debian/rules
index 22b8c9e32..e9ea50672 100755
--- a/ubuntu/_base/dependencies/libcarddav/debian/rules
+++ b/ubuntu/_base/dependencies/libcarddav/debian/rules
@@ -59,6 +59,12 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libcarddav$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^Package: \\(libcarddav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \
+ -e "s/\\(libcarddav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif
diff --git a/ubuntu/_base/dependencies/tqt3/debian/rules b/ubuntu/_base/dependencies/tqt3/debian/rules
index cb73bd445..fa9b59714 100755
--- a/ubuntu/_base/dependencies/tqt3/debian/rules
+++ b/ubuntu/_base/dependencies/tqt3/debian/rules
@@ -253,6 +253,13 @@ ifeq ($(DEB_TIME64_API),true)
ls -d debian/* | \
grep -E "/libtqt3-mt$(DEB_TIME64_SUFFIX)\." | \
xargs -r rm
+ [ -f debian/control.t64 ] || \
+ sed -i.t64 \
+ -e "s/^\\(Package: libtqt3-mt\\)$$/\\1$(DEB_TIME64_SUFFIX)/" \
+ -e "s/^\\(Replaces\\|Breaks\\): \\(libtqt3-mt\\)\\( \|$$\)/\\1: \\2, \\2$(DEB_TIME64_SUFFIX)\\3/" \
+ -e "s/\\(libtqt3-mt\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \
+ debian/control
+else
[ ! -f debian/control.t64 ] || \
mv debian/control.t64 debian/control
endif