From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EF1C8138A1A for ; Mon, 16 Feb 2015 16:43:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24FDBE09E0; Mon, 16 Feb 2015 16:43:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B0A2AE09E0 for ; Mon, 16 Feb 2015 16:43:41 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 900AB340775 for ; Mon, 16 Feb 2015 16:43:40 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 530F511E4D for ; Mon, 16 Feb 2015 16:43:38 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1424103090.5d1c2a1815e71e8b9c35efb5034a8c7181f2141f.ulm@gentoo> Subject: [gentoo-commits] proj/pms:eapi-6 commit in: / X-VCS-Repository: proj/pms X-VCS-Files: eapi-differences.tex pkg-mgr-commands.tex X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: 5d1c2a1815e71e8b9c35efb5034a8c7181f2141f X-VCS-Branch: eapi-6 Date: Mon, 16 Feb 2015 16:43:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 8c8957cd-c87d-4b2d-88f8-fe1bf019f2e1 X-Archives-Hash: 261bba5b82786cc0b0561fb86ab94ee4 commit: 5d1c2a1815e71e8b9c35efb5034a8c7181f2141f Author: Ulrich Müller gentoo org> AuthorDate: Mon Feb 16 16:11:30 2015 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 16 16:11:30 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d1c2a18 EAPI 6 unpack matches filename extensions case-insensitively. See bug 476730. --- eapi-differences.tex | 4 ++++ pkg-mgr-commands.tex | 22 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/eapi-differences.tex b/eapi-differences.tex index adc5003..353c2a2 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -210,6 +210,9 @@ Controllable compression & \compactfeatureref{docompress} & \t{unpack} support for \t{txz} & \compactfeatureref{unpack-extensions} & No & No & No & No & Yes \\ +\t{unpack} case-insensitive & \compactfeatureref{unpack-ignore-case} & + No & No & No & No & Yes \\ + \t{default} function & \compactfeatureref{default-func} & * & Yes & Yes & Yes & Yes \\ @@ -324,6 +327,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{einstall} banned, \featureref{banned-commands}. \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, \featureref{nonfatal-die}. \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}. +\item \t{unpack} matches filename extensions case-insensitively, \featureref{unpack-ignore-case}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 3aeb587..830f84e 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -837,6 +837,9 @@ has returned. It is up to the ebuild to ensure that the relevant external utilities are available, whether by being in the system set or via dependencies. + \featurelabel{unpack-ignore-case} \t{unpack} matches filename extensions in a case-insensitive + manner, for EAPIs listed such in table~\ref{tab:unpack-ignore-case-table}. + \ChangeWhenAddingAnEAPI{6} \begin{centertable}{\t{unpack} extensions for EAPIs} \label{tab:unpack-extensions-table} \begin{tabular}{ l l l } @@ -856,6 +859,25 @@ has returned. \end{tabular} \end{centertable} +\ChangeWhenAddingAnEAPI{6} +\begin{centertable}{EAPIs with case-insensitive filename matching in \t{unpack}} + \label{tab:unpack-ignore-case-table} + \begin{tabular}{ l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} & + \multicolumn{1}{c}{\textbf{Case-insensitive matching?}} \\ + \midrule + \t{0} & No \\ + \t{1} & No \\ + \t{2} & No \\ + \t{3} & No \\ + \t{4} & No \\ + \t{5} & No \\ + \t{6} & Yes \\ + \bottomrule + \end{tabular} +\end{centertable} + \item[inherit] See section~\ref{sec:inherit}. \item[default]