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 D9D56138A1F for ; Thu, 30 Jan 2014 08:11:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DC237E0A8A; Thu, 30 Jan 2014 08:11:23 +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 D7A83E09D5 for ; Thu, 30 Jan 2014 08:11:22 +0000 (UTC) Received: from [IPv6:2a01:e34:ee10:4dc0:922b:34ff:fe30:2648] (unknown [IPv6:2a01:e34:ee10:4dc0:922b:34ff:fe30:2648]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: eva) by smtp.gentoo.org (Postfix) with ESMTPSA id 240AF33F84C; Thu, 30 Jan 2014 08:11:20 +0000 (UTC) Message-ID: <1391069476.6850.1.camel@kanae> Subject: [gentoo-dev] Re: New eclass: xdg-basedir From: Gilles Dartiguelongue To: Gentoo Dev Cc: freedesktop-bugs@gentoo.org Date: Thu, 30 Jan 2014 09:11:16 +0100 In-Reply-To: <52E9C8F6.6080106@gentoo.org> References: <52E9C8F6.6080106@gentoo.org> Organization: Gentoo Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.3 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: f870e53c-a234-481c-b00f-15eb521ade46 X-Archives-Hash: 0cf1d39ff2a5577f55da1c297010b58b Le mercredi 29 janvier 2014 à 22:37 -0500, Mike Gilbert a écrit : > One difference: it creates 3 of the 4 directories under ${HOME} > instead > of ${T}, just to mimic the default behavior in the XDG basedir spec a > bit more closely. The thing with ${HOME} is that it should not be a directory where XDG compliants tools should be able to store anything permanent while building since this would affect consecutive builds (say gobject-introspection, gstreamer registry, etc). This is why it is set to ${T} in gnome2-utils.eclass. -- Gilles Dartiguelongue Gentoo