Skip site navigation (1)Skip section navigation (2)
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>