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 9A9D713829C for ; Sat, 4 Jun 2016 07:23:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 138ED21C01D; Sat, 4 Jun 2016 07:23:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9FCD021C01D for ; Sat, 4 Jun 2016 07:23:55 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AB4BD340988 for ; Sat, 4 Jun 2016 07:23:54 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EC955972 for ; Sat, 4 Jun 2016 07:23:51 +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: <1464514318.fa4ac9474048ec75af138fc61f22485c06aac5b7.ulm@gentoo> Subject: [gentoo-commits] proj/pms:master commit in: / X-VCS-Repository: proj/pms X-VCS-Files: ebuild-env-vars.tex X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: fa4ac9474048ec75af138fc61f22485c06aac5b7 X-VCS-Branch: master Date: Sat, 4 Jun 2016 07:23:51 +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: a5e19e90-9b9b-4e7f-bb5c-004f9c4f379c X-Archives-Hash: 0d79f386a50f318e3d54f7d2904d117d commit: fa4ac9474048ec75af138fc61f22485c06aac5b7 Author: Ulrich Müller gentoo org> AuthorDate: Sun May 29 09:31:58 2016 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Sun May 29 09:31:58 2016 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=fa4ac947 Define the FILESDIR variable in global scope. This is needed for assigning PATCHES in EAPI 6. Also add a note that ebuilds must not access the actual directory in global scope. The situation is similar to WORKDIR which is also defined in global scope (for assigning S) but with the dir not being available there. ebuild-env-vars.tex | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex index 32cbde3..ba947e2 100644 --- a/ebuild-env-vars.tex +++ b/ebuild-env-vars.tex @@ -84,12 +84,14 @@ variable. of each element of the \t{SRC\_URI} ebuild metadata variable. Only for EAPIs listed in table~\ref{tab:removed-env-vars-table} as supporting \t{AA}. \\ \t{FILESDIR} & - \t{src\_*}\footnote{Not necessarily present when installing from a binary package} & + \t{src\_*}, global~scope% + \footnote{Not necessarily present when installing from a binary package} & No & - The full path to the package's files directory, used for small support files or - patches. See section~\ref{sec:package-dirs}. May or may not exist; if a repository provides no - support files for the package in question then an ebuild must be prepared for the situation - where \t{FILESDIR} points to a non-existent directory. \\ + The full path to the package's files directory, used for small support files or patches. + See section~\ref{sec:package-dirs}. Ebuilds must not access the directory in global scope. + May or may not exist; if a repository provides no support files for the package in question + then an ebuild must be prepared for the situation where \t{FILESDIR} points to a non-existent + directory. \\ \t{PORTDIR} & Ditto & No &