summaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules17
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index f3605584e6..ba8e24374f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1406,6 +1406,9 @@ endif
ifneq (,$(filter orcus, $(SYSTEM_STUFF)))
BUILD_DEPS += , liborcus-dev (>= 0.19.1), liborcus-dev (<< 0.20~)
+ ifneq ($(BOOKWORM_BACKPORT),y)
+ BUILD_DEPS += , liborcus-dev (>> 0.19.2-3+b1) [$(filter $(OOO_CHECK_ARCHS),$(filter-out i386,$(OOO_32BIT_ARCHS)))] <!nocheck>
+ endif
endif
ifeq "$(ENABLE_XMLHELP)" "y"
@@ -2189,7 +2192,9 @@ endif
ifeq "$(PACKAGE_LIBRELOGO)" "y"
cat debian/control.librelogo.in >> debian/control.new
endif
+ifeq "$(ENABLE_FIREBIRD)" "y"
cat debian/control.firebird.in >> debian/control.new
+endif
perl -pi -e "s,%OOO_ARCHS%,$(OOO_ARCHS),g" debian/control.new
perl -pi -e "s,%OOO_NOGUI_ARCHS%,$(OOO_NOGUI_ARCHS),g" debian/control.new
@@ -2942,6 +2947,12 @@ ifeq "$(ENABLE_JAVA)" "y"
endif
endif
+ifeq "$(ENABLE_FIREBIRD)" "y"
+ mkdir -p $(PKGDIR)-sdbc-firebird/$(OODIR)/share/registry
+ mv $(PKGDIR)-common/$(OODIR)/share/registry/firebird_sdbc.xcd \
+ $(PKGDIR)-sdbc-firebird/$(OODIR)/share/registry
+endif
+
ifeq "$(PACKAGE_SDK)" "y"
# move arch-indep stuff into a libreoffice-dev-common
mkdir -p $(PKGDIR)-dev-common/usr/include
@@ -3517,9 +3528,15 @@ ifeq "$(ENABLE_FIREBIRD)" "y"
done
endif
endif
+ifeq "$(ENABLE_MARIADB)" "y"
mkdir -p $(PKGDIR)-sdbc-mysql/$(OODIR)/program
mv $(PKGDIR)-base/$(OODIR)/program/libmysqlclo.so \
$(PKGDIR)-sdbc-mysql/$(OODIR)/program
+ # FIXME. Do in scp2
+ mkdir -p $(PKGDIR)-sdbc-mysql/$(OODIR)/share/registry
+ install -m644 instdir/share/registry/mysqlc.xcd \
+ $(PKGDIR)-sdbc-mysql/$(OODIR)/share/registry
+endif
mkdir -p $(PKGDIR)-base-drivers/$(OODIR)/program
for i in `find $(PKGDIR)-base/$(OODIR)/program/ -name "*.so" \