diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-04-06 16:46:50 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-04-06 16:51:07 +0200 |
commit | 63a16dcb7bddd055b1756d39076e82ed8efcbbb5 (patch) | |
tree | 42ad93adaf2ab559b7e5f572b52c31e29273bbcb /eclass/office-ext-r1.eclass | |
parent | app-text/writerperfect: 0.9.6 version-, EAPI-7 bump, USE epub, qxp, zmf (diff) | |
download | gentoo-63a16dcb7bddd055b1756d39076e82ed8efcbbb5.tar.gz gentoo-63a16dcb7bddd055b1756d39076e82ed8efcbbb5.tar.bz2 gentoo-63a16dcb7bddd055b1756d39076e82ed8efcbbb5.zip |
office-ext-r1.eclass: EAPI-7 bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/office-ext-r1.eclass')
-rw-r--r-- | eclass/office-ext-r1.eclass | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass index 3c95b0c9c1e1..7ac6145342a8 100644 --- a/eclass/office-ext-r1.eclass +++ b/eclass/office-ext-r1.eclass @@ -1,22 +1,23 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2019 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: office-ext-r1.eclass # @MAINTAINER: -# The office team <openoffice@gentoo.org> +# The office team <office@gentoo.org> # @AUTHOR: # Tomáš Chvátal <scarabeus@gentoo.org> -# @SUPPORTED_EAPIS: 5 6 +# @SUPPORTED_EAPIS: 5 6 7 # @BLURB: Eclass for installing libreoffice/openoffice extensions # @DESCRIPTION: # Eclass for easing maintenance of libreoffice/openoffice extensions. case "${EAPI:-0}" in - 5|6) OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst pkg_prerm" ;; + 5|6) inherit eutils multilib ;; + 7) ;; *) die "EAPI=${EAPI} is not supported" ;; esac -inherit eutils multilib +OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst pkg_prerm" # @ECLASS-VARIABLE: OFFICE_REQ_USE # @DESCRIPTION: @@ -183,7 +184,7 @@ office-ext-r1_add_extension() { "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1" eend $? ${UNOPKG_BINARY} list --shared > /dev/null - rm -rf "${tmpdir}" + rm -r "${tmpdir}" || dir "failed to clean up" } # @FUNCTION: office-ext-r1_remove_extension @@ -202,7 +203,7 @@ office-ext-r1_remove_extension() { "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1" eend $? ${UNOPKG_BINARY} list --shared > /dev/null - rm -rf "${tmpdir}" + rm -r "${tmpdir}" || dir "failed to clean up" } # @FUNCTION: office-ext-r1_pkg_postinst |