From owner-freebsd-ports@freebsd.org Wed Sep 27 19:44:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 289DBE0DBA3 for ; Wed, 27 Sep 2017 19:44:46 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:375::1:5]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DA7B184495 for ; Wed, 27 Sep 2017 19:44:45 +0000 (UTC) (envelope-from Alexander@leidinger.net) Date: Wed, 27 Sep 2017 21:44:05 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1506541475; bh=utYEtVpa0cJSYFTYU0lPbfIG58dItBPtqbQkUEPMsYY=; h=Date:From:To:Subject:References:In-Reply-To; b=P2MO0ExpjIkSdZhtumn7ID2cTN4JdlQ51SxlZvhm4oQVo68AHo7oiP04Yg3bz7mJK 9AZeyzUedP7ozW8QEN71p8hNecbdCKnBtv9o8RWzImeB2c6Q7nhPW1LhueUDf7Xik7 fdKDI0fNk5ozsMSPipHrE1WXXDCevrXrj4QsF2kVGfKgLsV8bZe9AQv1yztIJHzv3d WxBHEvjz6/d8W8tpwjyvMD+pARMj7A0tC+0xEyJkomMR6XPeId1OjjJYtQe9ectseW hMgJQ+/MMuY5BDbMAzzRr5wuXm/iE5Awc/6S569qHkGBDS1ktz3YwAbg+MsLydkiUp otset04uW03RQ== Message-ID: <20170927214405.Horde.MzMvh-OSjDemLON3mHvNSVR@webmail.leidinger.net> From: Alexander Leidinger To: freebsd-ports@freebsd.org Subject: Re: [HEADUP] FLAVORS landing. References: In-Reply-To: User-Agent: Horde Application Framework 5 Content-Type: multipart/signed; boundary="=_LnWg5bhtpsdP9AosUy2YepK"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 19:44:46 -0000 This message is in MIME format and has been PGP signed. --=_LnWg5bhtpsdP9AosUy2YepK Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Stefan Esser (from Wed, 27 Sep 2017 14:35:24 +0200= ): > Am 26.09.17 um 16:05 schrieb Mathieu Arnold: >> Hi, >> >> **Do not commit FLAVORS to any ports, a hook will prevent it, that being >> said, do try it and test what can be done.** >> >> To test this feature in poudriere, you need >> poudriere-devel-3.1.99.20170621 or later. >> >> This has been a long awaiting feature, most of the work has been done by >> bapt, bdrewery and antoine, I am just the one actually doing the >> announce and commit and all. >> >> All this information, and more to come are in the first link to our wiki >> in the bottom block. A roadmap is in the second link. >> >> To define a different flavors in a port, before any include, set: >> >> FLAVORS=3D=C2=A0 flavor1 flavor2 [...] >> >> The first flavor in the list will be the default. > > One question regarding the naming of packages: > > The default flavour should probably(?) lead to a package with the same > name as created without flavours. This implies either an implicit default flavor-name, or stripping of=20=20 the=20flavor-name in the package-name if it is the first listed flavor. And if a flavor-ised port gets a different name, shouldn't we=20=20 standardize=20on the name of the default-flavor (which makes it obsolete=20= =20 to=20list in FLAVORS then)? Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_LnWg5bhtpsdP9AosUy2YepK Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJZy/+FAAoJEKrxQhqFIICEU4oP/0ZWPVLuqageEL1ro0syCbld 8475it+LvCKBrL5glfJP9kBDrmd8T5heN09gjw5AnUBik/xQFWoiEHPmQLDAHGfe veJkc67xFd48XE0AvvxYucsEWGNbsHUiE227MCKGnOdBLT4OuWYfQZRT3GUzTX4j vkgPxcPIDiR4OCUeTBL4DcsTPIa50b5wg2gqdaLMzmuK4qlHp031HgI0ComQaP0S VAMWHyc264i/7TcHTZMW6eHjHGLGTLXiQ9o9HGvjN+wTsOecpcPGIpA9mIsORDtt CBkj5Igh2brfBVm0BZyt8soZiNZJFYCm6wJlHgm2jgIlqm9wUSR0QfI3NvuTzYCH vj+4r7Z0TPPl6F8g+yO93s4Z6qK+x+Ba/B2ysXsY4uKBVDks1T+E/PmgIpnQ3eQk GptJE8uiYVVGLjKCjQ34syiotIyl1m/Zm+gmAa5+pxVWoeI5XFICtuCUjRsYYOG/ VKVt9qK3IhlivhZQvuOP7ooWEB7mbygKxUNTgHiuOU2P2h9n8P+yqOogL7xZmA1R kfynJjFe631hBSzPf9G/+bX66gPydyzOpUXL0lq/wCqUsE70PzcdJj5e0IBxA1+O vOkvTYfM2QFJQFuik0dbMWD86+mf/JapRzeAgiVorfxKX+vsFZUZXFcfGRPOT3dp ZLQLfFucmiOln2pjzMNM =N0E1 -----END PGP SIGNATURE----- --=_LnWg5bhtpsdP9AosUy2YepK--