Date: Thu, 4 Feb 2016 16:36:46 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Glen Barber <gjb@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295262 - in projects/release-pkg: . release/packages Message-ID: <20160204153645.GB79872@ivaldir.etoilebsd.net> In-Reply-To: <201602041532.u14FW3un022204@repo.freebsd.org> References: <201602041532.u14FW3un022204@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--NDin8bjvE/0mNLFQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 03:32:03PM +0000, Glen Barber wrote: > Author: gjb > Date: Thu Feb 4 15:32:03 2016 > New Revision: 295262 > URL: https://svnweb.freebsd.org/changeset/base/295262 >=20 > Log: > Rework the way <packagename>.ucl files are generated. > One of the major pain points with how this was implemented > is the requirement of in-tree, hard-coded <name>.ucl, as > well as <name>-<suffix>.ucl where <suffix> can be lib32, > profile, development, debug, or any combination of the four. > =20 > This created significant overhead when adding new packages > and any of the files in any of the combinations were missing. > =20 > Instead of test(1)-ing if the <packagename>.ucl file exists, > hand off to a script to figure out what the final ucl file > name should be before invoking pkg(8). > =20 > The default behavior is 'template.ucl' is used as a fallback. > =20 > This affects only the userland packages, as the kernel code > is already smart enough to handle these variations. > =20 Nice I wanted to do that since the beginning, but I was too lazy to do it! Thank you! Bapt --NDin8bjvE/0mNLFQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs3ANAAoJEGOJi9zxtz5aEgYQAMwjq9YG/SEDvhe2Hly8Ubf5 M2PqULdhU2Bad7K3c2ePxtbPN2HJTIEa1V/GiDPmCyN9PtBA7xuyrSfEH2kfKTnd yEqWiVMOhcXVjh1z/9xodG0z12FXifSxI5G8MdO5f52JtX9AUfbp5ziCNFAdBE/w 060fNBe8eelF5w55tXSAi/XJdOG0ZJEy+5DfFABK9wv1CPnlIC25lWTmczygUs+W gW0ge7ek9PBkTJKS7qUNakt6FCGBoVLvJ3JyDgk7q4xWnZ7CzEYhpaUhpcWWVYaf hcB2exAXNaDWliPI15e7az2DY42K80Xsp+PH3y8bnUTsz6ZQi5dyU5yIeeA7vZT4 k9COimjSGn5blhs6d5CYM4RiZDIP5SftHhFEKI/gHgcmF/vWbiqdNhSMEZTKoP2u E8dN4qkbMGdyJxjJd/suA29xBHd5jRyLVQECVWXXu4/6UR37AvOeV3FBRwp1dXNB KWnZnz95RE3NKY9w97om99X8VuwUSUMmefoeiiUjUhoO9sCAGh4F7t8l6gJYA7m9 Ib2lnOb1sNNsjrofrArPufrw50B2MSO65FgujiuRxJ6hedAm1IfiZCIjUd6X1fl/ eYb6cPjoDtVfp9uudJJJFcvrQbo+6pm56AuZCsJ9EBoDxZM8sYtJ58+gi+cFE7Zo l/2nrxiEI4TcNUzvpfzv =JuGi -----END PGP SIGNATURE----- --NDin8bjvE/0mNLFQ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160204153645.GB79872>