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