diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2019-08-12 22:08:32 +0200 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2019-08-12 22:09:10 +0200 |
commit | d3693d88561489c4235c967abcb9832e7ca86755 (patch) | |
tree | 3d5fe3225f504aae6a1ad166a8f0291ed87f970f /eclass/perl-functions.eclass | |
parent | kde-apps/cantor: Fix missing header with Frameworks 5.61 (diff) | |
download | gentoo-d3693d88561489c4235c967abcb9832e7ca86755.tar.gz gentoo-d3693d88561489c4235c967abcb9832e7ca86755.tar.bz2 gentoo-d3693d88561489c4235c967abcb9832e7ca86755.zip |
perl-functions.eclass: Add EAPI=7 support
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'eclass/perl-functions.eclass')
-rw-r--r-- | eclass/perl-functions.eclass | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index e7775f31b8e0..e6168a075345 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: perl-functions.eclass @@ -8,7 +8,7 @@ # Seemant Kulleen <seemant@gentoo.org> # Andreas K. Huettel <dilfridge@gentoo.org> # Kent Fredric <kentnl@gentoo.org> -# @SUPPORTED_EAPIS: 5 6 +# @SUPPORTED_EAPIS: 5 6 7 # @BLURB: helper functions eclass for perl modules # @DESCRIPTION: # The perl-functions eclass is designed to allow easier installation of perl @@ -19,7 +19,7 @@ [[ ${CATEGORY} == "perl-core" ]] && inherit alternatives case "${EAPI:-0}" in - 5|6) + 5|6|7) ;; *) die "EAPI=${EAPI} is not supported by perl-functions.eclass" @@ -142,7 +142,7 @@ perl_fix_packlist() { einfo "Fixing packlist file /${f#${D}}" # remove the temporary build dir path - sed -i -e "s:${D}:/:g" "${f}" + sed -i -e "s:${D%/}/:/:g" "${f}" # remove duplicate entries sort -u "${f}" > "${packlist_temp}" @@ -170,7 +170,7 @@ perl_remove_temppath() { find "${D}" -type f -not -name '*.so' -print0 | while read -rd '' f ; do if file "${f}" | grep -q -i " text" ; then grep -q "${D}" "${f}" && ewarn "QA: File contains a temporary path ${f}" - sed -i -e "s:${D}:/:g" "${f}" + sed -i -e "s:${D%/}/:/:g" "${f}" fi done } |