Date: Fri, 22 Jul 2016 07:58:50 +0100 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: Passing target to source Makefile Message-ID: <cc8b2ee0-6977-7288-7c36-741d992a5cfd@FreeBSD.org> In-Reply-To: <CABx9NuQyh8iirhiPQHqZYAmTU5E%2BdEp6_kN2U0WKOU9F_Tuuqw@mail.gmail.com> References: <CABx9NuQWqC2%2Bx82rT2zUa=qKiaC-EjUtfY7tess5NVpn8n-cgg@mail.gmail.com> <3b9c2f92-ef57-3e06-c110-8148dce16ba5@gmx.de> <CABx9NuQyh8iirhiPQHqZYAmTU5E%2BdEp6_kN2U0WKOU9F_Tuuqw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --TQRNuHeMbLWX3OtJVOo9Hf6xavrq2GLLk Content-Type: multipart/mixed; boundary="fMnPvRgkkJuSq653Uljt87F7uFkweDvCr" From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Message-ID: <cc8b2ee0-6977-7288-7c36-741d992a5cfd@FreeBSD.org> Subject: Re: Passing target to source Makefile References: <CABx9NuQWqC2+x82rT2zUa=qKiaC-EjUtfY7tess5NVpn8n-cgg@mail.gmail.com> <3b9c2f92-ef57-3e06-c110-8148dce16ba5@gmx.de> <CABx9NuQyh8iirhiPQHqZYAmTU5E+dEp6_kN2U0WKOU9F_Tuuqw@mail.gmail.com> In-Reply-To: <CABx9NuQyh8iirhiPQHqZYAmTU5E+dEp6_kN2U0WKOU9F_Tuuqw@mail.gmail.com> --fMnPvRgkkJuSq653Uljt87F7uFkweDvCr Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 21/07/2016 20:25, Russell Haley wrote: > 3) By forcing all Lua installation to use luaXX naming conventions, it > forces the user to have to create work arounds or links to get the > standard interpreter to work by calling "lua" (which is the expected > use case in my opinion). The current supported version of Lua is 5.3. > While I can see the need to install past versions using explicit > naming, it is my opinion that the current version should be installed > as Lua, not luaXX. Is there any possibility of needing to install two different versions of lua simultaneously? Are there lua consumers that require specific versions[*]? If that's so, then a better approach here might be be to copy the way the python ports work: have a lua meta-port which creates appropriate unversioned symlinks to the executables from the versioned ports. Cheers, Matthew [*] As I recall, for instance, redis embeds lua-5.2 -- but that's not really germane to this because redis has imported all the lua code, and doesn't have any dependencies on exteranl lua. --fMnPvRgkkJuSq653Uljt87F7uFkweDvCr-- --TQRNuHeMbLWX3OtJVOo9Hf6xavrq2GLLk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJXkcQxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT9jEQAKM+neiuQkXNxh2y0+8BbsWL jDXCJsBS0+SbYsn8rgwrB0OgLyRFqXG05ZnLiGxxVQZfPKMT884co5Uot7qYDpXu +uaJa82O58AUGsVmIDzZFRQz6Tdlwp6FmOl0YbCJ/CDdpuVW3vjkhXpTqhMj0/7z 3fHCRJ7N/el+8Ie5aLKDnhidEmNZRJpUIVsFFScaTpZ2sAnP3ac2fbWNRDsLljhH rAHcZ1ugyTuLG9N/YeCo+tNKtFxWfTmCQHoGWkyLxYFzuufjKT6Z6RRvvm8cRtdA 6Es2uOIOi7ixvgYk6egzRET7zN8S35G3fEEeZ5pU/a5Blbf9RrSKPyg4XIOVTlfD jkRajxsC+VWAE9oxXUfb10wcDCoNlYy5JkygMUHAXnlSH/rZT2ozyEFRKu+Q4Pes 4203hDbVr0c0cvo2ZBZNx2oMGJZYctGzM0Pt76lyFoXLGIktNbhFOWLD/+PFdEg1 eo2u4dzldPzaL3b9fLkB22Xh6F9AO8XZjVZar8Sxqt3RsGslkD48QezOQhkksaoX 3FfV6v96fMiVgJTKbJIeY2kP0q+KvBVDsok0BhtmUqEBAiXUR0WHY3Rgb5uJzaJw fQWSF1ftv8deD+9iQdknY6oqn4hjqam5jytok60k3WDOAO0NFJ133rpGWP8iojSN vmrIVfMbV8/z+59LFQaU =ByTX -----END PGP SIGNATURE----- --TQRNuHeMbLWX3OtJVOo9Hf6xavrq2GLLk--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cc8b2ee0-6977-7288-7c36-741d992a5cfd>