Page MenuHomeFreeBSD

editors/nano: Make several port improvements
ClosedPublic

Authored by koobs on Jun 16 2019, 9:05 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 12, 12:19 AM
Unknown Object (File)
Nov 24 2025, 11:39 PM
Unknown Object (File)
Nov 18 2025, 10:14 PM
Unknown Object (File)
Nov 13 2025, 4:51 AM
Unknown Object (File)
Nov 7 2025, 12:37 AM
Unknown Object (File)
Oct 20 2025, 6:51 PM
Unknown Object (File)
Oct 15 2025, 5:22 PM
Unknown Object (File)
Oct 9 2025, 8:37 PM
Subscribers

Details

Reviewers
danilo
Summary
editors/nano: Make several port improvements

  * Switch to https:// MASTER_SITES
  * Use provided .xz for distribution file, saving: 50.5% / 1415kB
  * Add LICENSE_FILE
  * Remove CPPFLAGS/LDFLAGS variables, added 19 years ago when the port
    was first created. [1] They are incorrectly (globally) scoped, no
    longer necessary and incorrect for the ncurses:base case. Instead use
    Uses/ncurses.mk variables and provide these to configure to ensure
    includes/lib searches and linking are never mixed between base and
    ports.

[1] ports r29979

Reviewed_by: danilo (maintainer)
Approved by: danilo (maintainer)
MFH: 2019Q2 (blanket: bugfix)
Differential_Revision: D20660
Test Plan
  • portlint: OK (looks fine.)
  • testport: OK (poudriere: {11,12}amd64, NLS=ON/OFF, ncurses: base/ports (ldd))
  • maketest: N/A (NONE)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 24876
Build 23615: arc lint + arc unit

Event Timeline

Remove leftover BUILD_DEPENDS used to force ports ncurses during base ncurses linking QA

I'm AFK for some days, if you think it is OK, please, commit it. Thank you.

It's been well QA'd, and I'm on the hook for issues. Happy to commit if/when you accept it :)

I can take you out of Reviewed_by so its clear you didn't :)

This revision is now accepted and ready to land.Jun 19 2019, 7:52 PM

Closed by rP505000, I forgot to remove the _ in Differential_Revision

koobs edited the test plan for this revision. (Show Details)