OFFICE-EXT-R1.ECLASS

Section: eclass-manpages (5)
Updated: Dec 2024
Index Return to Main Contents

NAME

office-ext-r1.eclass - Eclass for installing libreoffice extensions

DESCRIPTION

Eclass for easing maintenance of libreoffice extensions.

SUPPORTED EAPIS

7

FUNCTIONS

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 <scarabeus@gentoo.org>

MAINTAINERS

The office team <office@gentoo.org>

REPORTING BUGS

Please report bugs via https://bugs.gentoo.org/

FILES

office-ext-r1.eclass

SEE 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:02 GMT, December 09, 2024