Date: Mon, 17 Nov 2025 09:12:00 -0800 From: Chris <i.h8.git@BSDforge.com> To: ports-committers@freebsd.org Cc: Zsolt Udvari <uzsolt@freebsd.org>, Nuno Teixeira <eduardo@freebsd.org>, Max Brazhnikov <makc@freebsd.org>, =?UTF-8?Q?Jes=C3=BAs_Daniel_Colmena?= =?UTF-8?Q?res_Oviedo?= <dtxdf@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, DtxdF@disroot.org, portmgr@freebsd.org Subject: Re: Literal text WWW in ports Makefile Message-ID: <f9fd69489837e8187e1665cfa20eae35@BSDforge.com> In-Reply-To: <4220452.uxbk0vzbMu@mercury> References: <202511150000.5AF00UV0020031@gitrepo.freebsd.org> <1806919.NDq42KOioK@mercury> <aRjJzjzNL9MsvbnV@bsd-zsolt> <4220452.uxbk0vzbMu@mercury>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 2025-11-15 12:21, Max Brazhnikov wrote: > On Sat, 15 Nov 2025 19:43:26 +0100 Zsolt Udvari wrote: >> On Sat, Nov 15, 2025 at 09:16:30PM +0300, Max Brazhnikov wrote: >> > WWW also was a literal text when it just migrated to Makefile. Why it should >> > be obfuscated now? No difference for the make, but less convenient for humans: >> > plain text url can be opened from the editor without running the make. >> >> The github, gitlab and pear set a WWW (if it isn't defined in Makefile) so >> you can't open the url without running make. If you want see plain text >> url should remove these definitions from Mk/bsd.sites.mk and > > I'm ok with this, framework may set WWW for ports, and ports can redefine it > if needed. But if WWW is explicitly set in the Makefile it should be plain > url. If either is possible. Why should it not be what is easiest or most efficient for the Maintainer/Developer at the time? If you're working on the port. You *already* know what the port name is. If you're reading about the port. You already know the name of the port. If it's more efficient for the MAINTAINER to use the PORTNAME variable. Then so be it. This is the intent of the ports system/framework -- efficiency. > > Max [-- Attachment #2 --] -----BEGIN PGP PUBLIC KEY BLOCK----- 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 cRIrajOUCpByu2AQVtQ58UD9k1Lx7LDLTzB9sLpzjxOTbNsqNkIDHLxHtCMiY2hy aXMuaCIgPGNocmlzLmhAdWx0aW1hdGVkbnMubmV0PokBMgQQAQgAHAUCZ/8b1gYL CQcIAwIEFQgKAgMWAgECGwMCHgEACgkQvcRgvYlacQOIrAf/Y9FSQU+OYq4U8w4F yCLGPiKtmsZtGw+QcjEze5kh6LDPz0VrHpBak73xg5cIk1HH/QNgBFBqlMtb6urV N1ihH4gCtN657vqr2ItPl8jiSTjdI6qdodJF0iT2oVkkbMzm19sue0expcu2KBbJ B5jl/w6AEsc88Uy64V4odDhb9QeNhIqtQq09tA6qvoo2HgOvkeRuXR6PqaUfXxON vTKA4f/Kf/Jrx7ZcNQx8mZ9QPGMGOhOBc4mUrI6yBINr59gO50Vmhvg7oONbgugq jDixBOyoKqDaItO6o5oFEigSZKyWug2WrzWWfSy8bOffXTfQzqook8Z5HjxUExil n5yB0bQoIkguUi4gQ29tbXVuaWNhdGlvbnMiIDxkbnNAZG5zd2F0Y2guY29tPokB MgQQAQgAHAUCZ/8b1gYLCQcIAwIEFQgKAgMWAgECGwMCHgEACgkQvcRgvYlacQMT MQgAhkHdWTAPkf9KT2mefoUlv57t5wg+o/bh1i52DtCNfkVzQLC1N1Svj9u03RcI jd2IdT8usM2GLAdTk/UtnJC8yGoh+x40jBZEAYNPTnwbvYn5RD4I15DU9Pj7tAqP 16fvFzPyog2XvEDGG3sR4/hvWUIMATJrpOeRqLpfB7X4quMyD9OjdfD0q+9oaXEA AfIkmlQIE0+8bgQ1L4EiFgkjue8RoZNX1fyRToaTZAqh/FLm9Li9GBGgwTz2knyO ckDz4Q4B+hp9ZldcZEEV4C5hzuxnCpuPSKUso4XMmKoDJo/FdASAspzZMMhZWIjb xFDV6nGN9Szg2FOBUKXzBPcgZrQ9IkguUi4gQ29tbXVuaWNhdGlvbnMsIENvcnBv cmF0aW9uIiA8bm9jQGhyY29tbXVuaWNhdGlvbnMub3JnPokBMgQQAQgAHAUCZ/8b 1gYLCQcIAwIEFQgKAgMWAgECGwMCHgEACgkQvcRgvYlacQNarAgAnjmOtY75Iewf Dp9nqlyjN+/qd9FK6oDVijKRjwmJC0nLU0zYzG3pQ6Ko0FquQHQy6luO9PCa1u54 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 XP3s+Q== =c83I -----END PGP PUBLIC KEY BLOCK-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f9fd69489837e8187e1665cfa20eae35>
