From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B617615800A for ; Sun, 30 Jul 2023 20:04:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4651DE0BF9; Sun, 30 Jul 2023 20:04:06 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E4B58E0BD9 for ; Sun, 30 Jul 2023 20:04:05 +0000 (UTC) Message-ID: Date: Sun, 30 Jul 2023 22:04:01 +0200 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-dev] [PATCH 2/7] eclass/dotnet-pkg-utils.eclass: introduce new eclass Content-Language: en-US To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= , gentoo-dev@lists.gentoo.org References: <20230730142647.872-1-xgqt@gentoo.org> <20230730142647.872-2-xgqt@gentoo.org> <2bcae9ebef884b25c7d3dd60bd29b35a60032da1.camel@gentoo.org> From: =?UTF-8?Q?Maciej_Bar=C4=87?= In-Reply-To: <2bcae9ebef884b25c7d3dd60bd29b35a60032da1.camel@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Archives-Salt: 0e2f9eb6-d03f-4365-aec5-93aea638c531 X-Archives-Hash: c463abf44946c27e87acd1f4f15d9eb3 W dniu 30.07.2023 o 21:34, Michał Górny pisze: > On Sun, 2023-07-30 at 16:26 +0200, Maciej Barć wrote: >> Bug: https://bugs.gentoo.org/900597 >> Bug: https://github.com/gentoo/gentoo/pull/29309 >> Signed-off-by: Maciej Barć >> --- >> eclass/dotnet-pkg-utils.eclass | 602 +++++++++++++++++++++++++++++++++ >> 1 file changed, 602 insertions(+) >> create mode 100644 eclass/dotnet-pkg-utils.eclass >> >> diff --git a/eclass/dotnet-pkg-utils.eclass b/eclass/dotnet-pkg-utils.eclass >> new file mode 100644 >> index 000000000..bdde11fe5 >> --- /dev/null >> +++ b/eclass/dotnet-pkg-utils.eclass >> @@ -0,0 +1,602 @@ >> +# Copyright 1999-2023 Gentoo Authors >> +# Distributed under the terms of the GNU General Public License v2 >> + >> +# @ECLASS: dotnet-pkg-utils.eclass >> +# @MAINTAINER: >> +# Gentoo Dotnet project >> +# @AUTHOR: >> +# Anna Figueiredo Gomes >> +# Maciej Barć >> +# @SUPPORTED_EAPIS: 8 >> +# @PROVIDES: nuget >> +# @BLURB: common functions and variables for builds using .NET SDK >> +# @DESCRIPTION: >> +# This eclass is designed to provide common definitions for .NET packages. >> +# >> +# This eclass does not export any phase functions, for that see >> +# the "dotnet-pkg" eclass. > > Given how intrusive this is, I don't think "-utils" is a correct suffix. > It's for eclasses providing utility functions without affecting packages > implicitly. > What about "-common", like "elisp-common.eclass" has? Any suggestion? BTW: I will not merge dotnet-pkg and dotnet-pkg-utils because then we will get the most perfect spaghetti-code-soup-thing known to men. -- Have a great day! ~ Maciej XGQT Barć xgqt@gentoo.org Gentoo Linux developer (dotnet, emacs, math, ml, nim, scheme, sci) https://wiki.gentoo.org/wiki/User:Xgqt 9B0A 4C5D 02A3 B43C 9D6F D6B1 14D7 4A1F 43A6 AC3C