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 |