From 794b3238dcb8101aa670ce8768825ee4b1b4f8dc Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 17:41:29 +0200 Subject: Merging debian version 4:24.2.2-3. Signed-off-by: Daniel Baumann --- debian/changelog | 12 +++++++++++- debian/control | 4 ++-- debian/control.in | 4 ++-- debian/rules | 5 +++++ 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 977d433319..a4b388ce5e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +libreoffice (4:24.2.2-3) unstable; urgency=medium + + * debian/rules: make -commons -mysql and -firebird Breaks: << 4:24.2.2-2~ + to fix it in backports + * debian/rules: guard firebird_sdbc.xcu install in install-common; + only try if it exists (as the qt/kde stuff) and add comment to the + build-indep check why + + -- Rene Engelhard Sun, 31 Mar 2024 12:25:17 +0200 + libreoffice (4:24.2.2-2~progress7.99u1) graograman-backports; urgency=medium * Uploading to graograman-backports, remaining changes: @@ -36,7 +46,7 @@ libreoffice (4:24.2.2-2~progress7.99u1) graograman-backports; urgency=medium libreoffice (4:24.2.2-2) unstable; urgency=medium * debian/patches/split-sdbc-firebird-mariadb.diff: create extra - {mysqlc,firebird_sdbc}.xcd add as for evoab. Otherwise configuration + {mysqlc,firebird_sdbc}.xcd as for evoab. Otherwise configuration parts of it ends up (or not in indep builds) in libreoffice-commons main.xcd * debian/rules: diff --git a/debian/control b/debian/control index df9de4dbe3..0059a37498 100644 --- a/debian/control +++ b/debian/control @@ -605,8 +605,8 @@ Breaks: libreoffice-base (<< 1:6.4.0~beta1-2~), libreoffice-l10n (<< 7.0), libreoffice-librelogo (<< 1:7.0.0~alpha), libreoffice-report-builder (<< 1:7.0.0~alpha), - libreoffice-sdbc-firebird (<< 4:24.2.2-2), - libreoffice-sdbc-mysql (<< 4:24.2.2-2), + libreoffice-sdbc-firebird (<< 4:24.2.2-2~), + libreoffice-sdbc-mysql (<< 4:24.2.2-2~), libreoffice-sdbc-postgresql (<< 1:7.0.0~alpha), libreoffice-style-andromeda (<< 4:${oover}~), libreoffice-style-crystal (<< 4:${oover}~), diff --git a/debian/control.in b/debian/control.in index bd289e1605..b3a6ec2898 100644 --- a/debian/control.in +++ b/debian/control.in @@ -341,8 +341,8 @@ Breaks: libreoffice-core (<< 4:${oover}~), libreoffice-l10n (<< 7.0), libreoffice-librelogo (<< 1:7.0.0~alpha), libreoffice-sdbc-postgresql (<< 1:7.0.0~alpha), - libreoffice-sdbc-mysql (<< 4:24.2.2-2), - libreoffice-sdbc-firebird (<< 4:24.2.2-2), + libreoffice-sdbc-mysql (<< 4:24.2.2-2~), + libreoffice-sdbc-firebird (<< 4:24.2.2-2~), libreoffice-report-builder (<< 1:7.0.0~alpha), libreoffice-evolution (<< 1:7.0.0~alpha), libreoffice-gnome (<< 1:7.0.0~alpha), diff --git a/debian/rules b/debian/rules index 9083f09e7e..30fff1fe51 100755 --- a/debian/rules +++ b/debian/rules @@ -460,6 +460,11 @@ SYSTEM_STUFF += frozen SYSTEM_STUFF += argon2 # override stuff for build-indep to save build dependencies +# This is a hack. dpkg calls build-indep for -A so this is in effect. +# but for the binary target it calls binary-indep which calls install etc +# apparently without these. so those guards do not work if stuff is moved +# in install-common. e.g. qt/kf5, firebird_sdbc.xcd. Those need to be guarded +# with an if [ -f or similar ifeq ($(MAKECMDGOALS),build-indep) ENABLE_EVOAB=n BUILD_GTK3=n -- cgit v1.2.3