1 |
commit: 3fb6bec9a4790b05ba628e927d28932b0c86168e |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jan 27 16:36:17 2016 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jan 29 07:02:55 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb6bec9 |
7 |
|
8 |
latex-package.eclass: Support EAPI 6. |
9 |
|
10 |
In EAPI 6, don't inherit base.eclass and don't define |
11 |
latex-package_has_tetex_3(). |
12 |
|
13 |
eclass/latex-package.eclass | 13 ++++++++++--- |
14 |
1 file changed, 10 insertions(+), 3 deletions(-) |
15 |
|
16 |
diff --git a/eclass/latex-package.eclass b/eclass/latex-package.eclass |
17 |
index 01815ce..b32943b 100644 |
18 |
--- a/eclass/latex-package.eclass |
19 |
+++ b/eclass/latex-package.eclass |
20 |
@@ -51,9 +51,13 @@ |
21 |
# you must either grab each file individually, or find a place to mirror an |
22 |
# archive of them. (iBiblio) |
23 |
# |
24 |
-# It inherits base. |
25 |
+# It inherits base in EAPI 5 and earlier. |
26 |
|
27 |
-inherit base |
28 |
+case ${EAPI:-0} in |
29 |
+ 0|1|2|3|4|5) inherit base ;; |
30 |
+ 6) ;; |
31 |
+ *) die "Unknown EAPI ${EAPI} for ${ECLASS}" ;; |
32 |
+esac |
33 |
|
34 |
RDEPEND="virtual/latex-base" |
35 |
DEPEND="${RDEPEND} |
36 |
@@ -69,7 +73,10 @@ SUPPLIER="misc" |
37 |
|
38 |
# Kept for backwards compatibility |
39 |
latex-package_has_tetex_3() { |
40 |
- return 0 |
41 |
+ case ${EAPI:-0} in |
42 |
+ 0|1|2|3|4|5) return 0 ;; |
43 |
+ *) die "${FUNCNAME} no longer supported in EAPI ${EAPI}" ;; |
44 |
+ esac |
45 |
} |
46 |
|
47 |
# @FUNCTION: latex-package_src_doinstall |