OFFICE-EXT-R1.ECLASS
Section: eclass-manpages (5)Updated: Oct 2025
Index Return to Main Contents
NAME
office-ext-r1.eclass - Eclass for installing libreoffice extensionsDESCRIPTION
Eclass for easing maintenance of libreoffice extensions.SUPPORTED EAPIS
7 8FUNCTIONS
- office-ext-r1_src_unpack
 - Flush the cache after removal of an extension.
 - office-ext-r1_src_install
 - Install the extension source to the proper location.
 
ECLASS VARIABLES
- OFFICE_REQ_USE (SET BEFORE INHERIT)
 - 
Useflags required on office implementation for the extension.
Example:
OFFICE_REQ_USE="java,jemalloc(-)?"
 - OFFICE_IMPLEMENTATIONS = ( "libreoffice" )
 - 
List of implementations supported by the extension.
Some work only for libreoffice and vice versa.
Default value is all implementations.
Example:
OFFICE_IMPLEMENTATIONS=( "libreoffice" )
 - OFFICE_EXTENSIONS (REQUIRED) (SET BEFORE INHERIT)
 - 
Array containing list of extensions to install.
Example:
OFFICE_EXTENSIONS=( ${PN}_${PV}.oxt ) - OFFICE_EXTENSIONS_LOCATION ?= ${DISTDIR}
 - 
Path to the extensions location. Defaults to ${DISTDIR}.
Example:
OFFICE_EXTENSIONS_LOCATION="${S}/unpacked/" 
AUTHORS
Tomáš Chvátal <[email protected]>MAINTAINERS
The office team <[email protected]>REPORTING BUGS
Please report bugs via https://bugs.gentoo.org/FILES
office-ext-r1.eclassSEE ALSO
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/office-ext-r1.eclass
Index
- NAME
 - DESCRIPTION
 - SUPPORTED EAPIS
 - FUNCTIONS
 - ECLASS VARIABLES
 - AUTHORS
 - MAINTAINERS
 - REPORTING BUGS
 - FILES
 - SEE ALSO
 
This document was created by man2html, using the manual pages.
Time: 03:27:01 GMT, October 25, 2025