| Summary: | editors/emacs: modernize | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||||
| Component: | Individual Port(s) | Assignee: | Ashish SHUKLA <ashish> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | CC: | ashish | ||||||
| Priority: | --- | Keywords: | needs-qa, patch | ||||||
| Version: | Latest | Flags: | ashish:
maintainer-feedback+
|
||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 208218 | ||||||||
| Attachments: |
|
||||||||
|
Description
Jan Beich
2016-03-22 19:10:41 UTC
Created attachment 168513 [details]
v0.1
Doh, adding SINGLE option itself into DEFAULT is an old way of doing RADIO. This version fixes de-selecting all X11 and SOUND options in master port.
- Convert IGNORE and SOUND to _IMPLIES
becomes
- Convert X11 and SOUND to RADIO via IMPLIES
I looked at your changes, and they seem pretty good to me. I'll try them this weekend, and provide a proper feedback. Thank you for working on this. Which weekend? ;) Hi Sorry for the delay in reply. The patch tested fine. I will try to commit this tomorrow. Thanks! A commit references this bug: Author: ashish Date: Fri Apr 8 08:00:16 UTC 2016 New revision: 412722 URL: https://svnweb.freebsd.org/changeset/ports/412722 Log: editors/emacs: - Clarify LICENSE, as it's "or any later version" clause - Switch to CONFLICTS_INSTALL, as conflicts only happen on install - Finish OPTIONS helpers conversion - Convert patch-sources.el to SUB_FILES - Convert *FLAGS to USES=localbase - Convert IGNORE and SOUND to _IMPLIES - Drop DBUS_PTHREAD_LIBS after ports r382294 - Drop default WRKSRC - Drop clang workaround for unsupported FreeBSD versions editors/emacs-nox11: - Kill EMACS_NO_X11_SLAVE in favour of ?= variables - Conflict with any EMACS_VER PR: 208217 Submitted by: jbeich Changes: head/editors/emacs/Makefile head/editors/emacs/files/patch-sources.el head/editors/emacs/files/sources.el.in head/editors/emacs-nox11/Makefile Committed, thanks! |