Page MenuHomeFreeBSD

Emacs ports: Improve consistency between two Emacs ports and...
ClosedPublic

Authored by jrm on Jun 10 2018, 1:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 12 2024, 2:51 PM
Unknown Object (File)
Feb 12 2024, 2:51 PM
Unknown Object (File)
Feb 12 2024, 4:46 AM
Unknown Object (File)
Jan 15 2024, 9:03 PM
Unknown Object (File)
Dec 28 2023, 8:47 PM
Unknown Object (File)
Nov 28 2023, 9:31 PM
Unknown Object (File)
Nov 23 2023, 6:06 PM
Unknown Object (File)
Nov 23 2023, 6:06 PM
Subscribers
None

Details

Summary
  • Update editors/emacs-devel to a newer commit on the upstream master branch.
  • Do not link liblockfile when MAILUTILS options is off [1]. Users who want mail functionality should turn on the MAILUTILS option.
  • Create a link under exec_directory pointing to ${PREFIX}/bin/movemail. See upstream bug https://bugs.gnu.org/31737 and PR 228833 [2].
  • Based on user feedback, change the package name for the nox flavor of editors/emacs-devel from emacs-devel_nox to emacs-devel-nox. The original motivation for naming the package emacs-devel_nox was so that PKGNAMESUFFIX would match the flavor names for USES=emacs ports and flavor names cannot contain '-'.
  • Remove patches that are no longer necessary. The patch emacs-devel/files/patch-configure.ac is no longer necessary because 10.3, which included an old version of texinfo in base, is EOL. The lldb-gud patch is no longer necessary because the LLDB option has been removed.

PR: 227799 [1], 228833 [2]
Submitted by: yasu@utahime.org [1], bengta@sics.se [2]
Reported by:

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 17128
Build 16984: arc lint + arc unit

Event Timeline

Hi,

Thanks for working on this. Your changes look good in theory. I'm running a test build, and it'll take me few hours (courtesy: webkit2-gtk3 ) to confirm they're good indeed.

Alright, looks good to me too. I don't see emacs linking to liblockfile being linked to, if it's installed, and MAILUTILS is off, and everything else is fine too.

Thanks Joseph

This revision is now accepted and ready to land.Jun 12 2018, 3:30 AM

Landed in r472261. I'm not sure why it wasn't automatically closed.