From owner-freebsd-ports@freebsd.org Thu Nov 23 16:19:06 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 B8913DF0FF3 for ; Thu, 23 Nov 2017 16:19:06 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A2D7471580 for ; Thu, 23 Nov 2017 16:19:06 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9F347DF0FEE; Thu, 23 Nov 2017 16:19:06 +0000 (UTC) Delivered-To: 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 9EB18DF0FED for ; Thu, 23 Nov 2017 16:19:06 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7D17A7157F; Thu, 23 Nov 2017 16:19:06 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id DDB875A9F12; Thu, 23 Nov 2017 16:19:04 +0000 (UTC) Date: Thu, 23 Nov 2017 16:19:04 +0000 From: Brooks Davis To: Yuri Cc: "ports@freebsd.org" Subject: Re: Suggestion: USES=autoplist Message-ID: <20171123161904.GA8614@spindle.one-eyed-alien.net> References: <1f4579f2-7e1c-09b0-e00b-00965ebd1338@freebsd.org> <20171122165939.GC2442@spindle.one-eyed-alien.net> <589b8dc3-f216-89b1-6de8-0c0391241c2f@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline In-Reply-To: <589b8dc3-f216-89b1-6de8-0c0391241c2f@freebsd.org> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Nov 2017 16:19:06 -0000 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 23, 2017 at 12:51:56AM -0800, Yuri wrote: > On 11/22/17 08:59, Brooks Davis wrote: > > Looking to the future, is the port an obviously candidate for FLAVORS or > > multi-packages? If so, they you probably want to keep the current > > plist. If not, then I guess it depends on your confidence that the port > > will remain well behaved. >=20 >=20 > Flavors and multi-packages will work fine with autoplist. autoplist=20 > always generates the plist according to the currently selected options. Flavors maybe, multi-packages, definitely not. With multi-packages each component needs to be tagged in the plist with the package it will be part of. You can do that programatically, but autoplist can't do it generically (except perhaps in the most trivial, path based cases). -- Brooks --opJtzjQTFsWo+cga Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJaFvT4AAoJEKzQXbSebgfAXmwH/A8Xh9cF1jwtFK+jCEVkBNbu 5Ze+Um/fDuZvPdIdVkjo5SQIlVTkD4ZrAqWyCXAPdzE9ogzOXxT9lGmGznO9loJ5 J8Var9uNnkAVQws4VKgt+4+mbyaEtEjZVMy4FQpILJcs9sWPUqz5TG2i0t0+w1Qk E0sJX5FZ15f2n1bkO1AF4IuuAcTaKRThF9UIsIdN/wlYgN3xgtDl00GYNejXvzZX k2lRsmb/UKAoL/lmWKD1+oPH502UCcKf2ewxdiV0afcsL4poGfBuGEWeBwdqRDGU RgZgpYVw2TfnlD0LYURFzCMZMQZZuJSLWyc+JUS+K/ZKon6aPuvs0brqcSfPMmI= =fX26 -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga--