summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-09-29 05:13:57 +0200
committerUlrich Müller <ulm@gentoo.org>2018-03-30 18:35:43 +0200
commit1d6bf595e8f17414b3d02956d87ce1a3636bf460 (patch)
tree65951a6b7e495eb9fe9ff4034caed99e9fcf3fe2
parentEAPI 7 removes PORTDIR and ECLASSDIR. (diff)
downloadpms-1d6bf595e8f17414b3d02956d87ce1a3636bf460.tar.gz
pms-1d6bf595e8f17414b3d02956d87ce1a3636bf460.tar.bz2
pms-1d6bf595e8f17414b3d02956d87ce1a3636bf460.zip
EAPI 7 removes DESTTREE and INSDESTTREE.
Bug: https://bugs.gentoo.org/173630
-rw-r--r--eapi-differences.tex8
-rw-r--r--ebuild-env-vars.tex19
2 files changed, 20 insertions, 7 deletions
diff --git a/eapi-differences.tex b/eapi-differences.tex
index 4c01324..8e3e527 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -146,6 +146,12 @@ Parallel tests & \compactfeatureref{parallel-tests} &
\t{ECLASSDIR} & \compactfeatureref{eclassdir} &
Yes & Yes & Yes & Yes & No \\
+\t{DESTTREE} & \compactfeatureref{desttree} &
+ Yes & Yes & Yes & Yes & No \\
+
+\t{INSDESTTREE} & \compactfeatureref{insdesttree} &
+ Yes & Yes & Yes & Yes & No \\
+
\t{KV} & \compactfeatureref{kv} &
Yes & No & No & No & No \\
@@ -397,6 +403,8 @@ EAPI 7 is EAPI 6 with the following changes:
being matched, \featureref{empty-dep-groups}.
\item \t{PORTDIR} is gone, \featureref{portdir}.
\item \t{ECLASSDIR} is gone, \featureref{eclassdir}.
+\item \t{DESTTREE} is gone, \featureref{desttree}.
+\item \t{INSDESTTREE} is gone, \featureref{insdesttree}.
\end{compactitem}
\ChangeWhenAddingAnEAPI{7}
diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 6888700..238003e 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -176,11 +176,14 @@ variable.
\t{DESTTREE} &
\t{src_install} &
No &
- Controls the location where \t{dobin}, \t{dolib}, \t{domo}, and \t{dosbin} install things. \\
+ \featurelabel{desttree} Controls the location where \t{dobin}, \t{dolib}, \t{domo},
+ and \t{dosbin} install things. Only for EAPIs listed in table~\ref{tab:removed-env-vars-table}
+ as supporting \t{DESTTREE}. \\
\t{INSDESTTREE} &
\t{src_install} &
No &
- Controls the location where \t{doins} installs things. \\
+ \featurelabel{insdesttree} Controls the location where \t{doins} installs things. Only for EAPIs
+ listed in table~\ref{tab:removed-env-vars-table} as supporting \t{INSDESTTREE}. \\
\t{USE} &
All &
Yes &
@@ -255,17 +258,19 @@ variable.
\ChangeWhenAddingAnEAPI{7}
\begin{centertable}{EAPIs supporting various removed env variables}
\label{tab:removed-env-vars-table}
- \begin{tabular}{lllll}
+ \begin{tabular}{lllllll}
\toprule
\multicolumn{1}{c}{\textbf{EAPI}} &
\multicolumn{1}{c}{\textbf{\t{AA}?}} &
\multicolumn{1}{c}{\textbf{\t{KV}?}} &
\multicolumn{1}{c}{\textbf{\t{PORTDIR}?}} &
- \multicolumn{1}{c}{\textbf{\t{ECLASSDIR}?}} \\
+ \multicolumn{1}{c}{\textbf{\t{ECLASSDIR}?}} &
+ \multicolumn{1}{c}{\textbf{\t{DESTTREE}?}} &
+ \multicolumn{1}{c}{\textbf{\t{INSDESTTREE}?}} \\
\midrule
- 0, 1, 2, 3 & Yes & Yes & Yes & Yes \\
- 4, 5, 6 & No & No & Yes & Yes \\
- 7 & No & No & No & No \\
+ 0, 1, 2, 3 & Yes & Yes & Yes & Yes & Yes & Yes \\
+ 4, 5, 6 & No & No & Yes & Yes & Yes & Yes \\
+ 7 & No & No & No & No & No & No \\
\bottomrule
\end{tabular}
\end{centertable}