Gentoo Archives: gentoo-dev

From: David Seifert <soap@g.o>
To: gentoo-dev@l.g.o
Cc: David Seifert <soap@g.o>
Subject: [gentoo-dev] [PATCH 12/12] vcs-snapshot.eclass: canonical variable ordering
Date: Sat, 29 Jan 2022 17:35:37
Message-Id: 20220129173130.2533280-12-soap@gentoo.org
In Reply to: [gentoo-dev] [PATCH 01/12] toolchain.eclass: remove EAPI 5 and 6 by David Seifert
1 Signed-off-by: David Seifert <soap@g.o>
2 ---
3 eclass/vcs-snapshot.eclass | 7 ++++++-
4 1 file changed, 6 insertions(+), 1 deletion(-)
5
6 diff --git a/eclass/vcs-snapshot.eclass b/eclass/vcs-snapshot.eclass
7 index 0e86cb4ad51..64bc1da040f 100644
8 --- a/eclass/vcs-snapshot.eclass
9 +++ b/eclass/vcs-snapshot.eclass
10 @@ -47,7 +47,8 @@ case ${EAPI} in
11 *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
12 esac
13
14 -EXPORT_FUNCTIONS src_unpack
15 +if [[ ! ${_VCS_SNAPSHOT_ECLASS} ]]; then
16 +_VCS_SNAPSHOT_ECLASS=1
17
18 # @FUNCTION: vcs-snapshot_src_unpack
19 # @DESCRIPTION:
20 @@ -110,3 +111,7 @@ vcs-snapshot_src_unpack() {
21 [[ ${w} == eerror ]] && die "${FUNCNAME}: Unnecessary usage detected"
22 fi
23 }
24 +
25 +fi
26 +
27 +EXPORT_FUNCTIONS src_unpack
28 --
29 2.35.0