odfstudio: enable native Debian packaging

Define ODFStudioDev as an installer product inheriting from LibreOfficeDev and add it to the sysui product list.

Remove the stale odfstudio_branding package registration, as no corresponding package is currently provided.

This allows the native instsetoo packaging process to generate ODFStudioDev Debian packages and desktop integration.

Change-Id: I541efe6f5a686a7d4e73bc636a6ecbbc2a510f95
This commit is contained in:
2026-09-02 22:44:30 +02:00
parent e83bc8ed3a
commit dbb22f9fd8
3 changed files with 13 additions and 2 deletions
-1
View File
@@ -1115,7 +1115,6 @@ $(eval $(call gb_Helper_register_packages_for_install,xsltfilter,\
$(eval $(call gb_Helper_register_packages_for_install,brand,\
desktop_branding \
$(if $(ENABLE_ODFSTUDIO),odfstudio_branding) \
$(if $(CUSTOM_BRAND_DIR),desktop_branding_custom) \
$(if $(filter DESKTOP,$(BUILD_TYPE)),desktop_scripts_install) \
$(if $(and $(filter-out EMSCRIPTEN HAIKU MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),\
+10
View File
@@ -118,6 +118,16 @@ LibreOfficeDev
}
}
ODFStudioDev : LibreOfficeDev
{
Settings
{
variables
{
PRODUCTNAME ODFStudioDev
}
}
}
LibreOffice_SDK
{
Settings
+3 -1
View File
@@ -7,12 +7,14 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
PRODUCTLIST := libreoffice libreofficedev
PRODUCTLIST := libreoffice libreofficedev odfstudiodev
PKGVERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO)
PKGVERSIONSHORT := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR)
PRODUCTNAME.libreoffice := LibreOffice
PRODUCTNAME.libreofficedev := LibreOfficeDev
PRODUCTNAME.odfstudiodev := ODFStudioDev
UNIXFILENAME.libreoffice := libreoffice$(PKGVERSIONSHORT)
UNIXFILENAME.libreofficedev := libreofficedev$(PKGVERSIONSHORT)
UNIXFILENAME.odfstudiodev := odfstudiodev$(PKGVERSIONSHORT)
# vim: set noet sw=4 ts=4: