Date: Wed, 28 Feb 2018 09:17:36 -0400 From: Joseph Mingrone <jrm@FreeBSD.org> To: Alexey Dokuchaev <danfe@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r462550 - in head/editors: emacs emacs-devel Message-ID: <86lgfdjlsf.fsf@phe.ftfl.ca> In-Reply-To: <20180228122225.GA64252@FreeBSD.org> (Alexey Dokuchaev's message of "Wed, 28 Feb 2018 12:22:25 %2B0000") References: <201802212359.w1LNxi5j091573@repo.freebsd.org> <20180228122225.GA64252@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain Alexey Dokuchaev <danfe@FreeBSD.org> writes: > On Wed, Feb 21, 2018 at 11:59:44PM +0000, Joseph Mingrone wrote: >> New Revision: 462550 >> URL: https://svnweb.freebsd.org/changeset/ports/462550 >> Log: >> Emacs ports: Remove obsolete variable definitions >> editors/emacs: The CANNA option was replaced by a flavor, so remove >> CANNA_DESC. >> editors/emacs and editors/emacs-devel: The X11 option was replaced by the >> nox flavor, so remove WITHOUT_X11. > Ah, so `nox' is acutally related to X11? Could it be renamed to `nox11' > if this is the case, as it's much less confusing than `nox'. It would > also help X11/WITHOUT_X11-aware users to catch up with flavors quicker. > ./danfe This was discussed before the change was introduced and is stated in the 20180201 UPDATING entry. Motivations for using 'nox' were for - consistency with other Emacs packages [1,2] - shorter PKGNAMESUFFIX, especially for editors/emacs-devel, which uses -devel_nox for its 'nox' flavor and has quite a long package name -[3,4]. There are other FreeBSD packages that use the -nox11 suffix, but there is also -console, -lite, -minimal, and possibly other PKGNAMESUFFIX that have similar meanings. I would prefer not to introduce another change, unless there is more feedback from users, or even better, if there was work to draft documented guidelines for consistent PKGNAMESUFFIX. J. [1] https://repology.org/metapackage/emacs/versions [2] Only pkgsrc uses 'nox11'; all others use 'nox' [3] Currently emacs-devel_nox-27.0.50.20180220,2 [4] Still using the date in the package name, because `git describe --tag d599dce` reports the wrong version --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEVbCTpybDiFVxIrrVNqQMg7DW754FAlqWq/BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUACgkQNqQMg7DW 756BKg//aUCbPTqavvkKim5k97ma1mG9eni058Gb4FLFpVmnlBCJNf94fernQp4E KKi358JyR3aWGlXtuxdmxsuDCsm6gnOMGiGz7JVZre1PfgkC0zDYA1qQgT6hc02T ukE+0LemyR8sftZJGlo4fxJJqoSxAmReTvYZWygcDC0PPYxqVmZY/hOyelVTAXis jXf08mfitdWKBd4n4rhKs4pWfB9gbn/Y3HEMjf2RHF9v7dhfvtpzYT7D5MR2toPQ zeKcgRYvogU/LvN3pZMAfY9UxeOPUwZ+3oetdM7pH35vKr3PrumWnec2/RWf3pVZ JrtcXq2umWpebt/AGPamqrVRTi5GNCl84uncCxmHQtVd/8b6d9aJtv7pQVmz3U43 XK3xzDXYPk/N9e7ABU0/NwkB3FE4uzQdphvGz/7hjEXtR7p9O92qOP1n9EkwyZfU i+CumHjZueF0LkfX22C3D/PQm+9x4ilZN+nQJ9k73SqvtB/920qwjsWwqQ+koaBb 4Y526RlghmZYYA/FK822bbPFDprvAYc4rF/S6CZN/YLB4R5Vk9RFgfAPABgb3thf zSF4zk2q5dBOv04eyTTXTfJQMf5FXXOgIXV5de0GKezr39BCRfp1BOwnMvI2K6qF MQKVaszG+aFyiv0J+pQBUaneEuXYAuPCT63GqyswcwcrJvLjpQ0= =UxL3 -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86lgfdjlsf.fsf>