Bug 263961 - comms/tlf: Modernize port
Summary: comms/tlf: Modernize port
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: hamradio (Nobody)
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-05-13 22:20 UTC by Daniel Engberg
Modified: 2022-05-22 18:52 UTC (History)
1 user (show)

See Also:
vishwin: maintainer-feedback+


Attachments
Patch for tlf (4.35 KB, patch)
2022-05-13 22:20 UTC, Daniel Engberg
vishwin: maintainer-approval-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer 2022-05-13 22:20:21 UTC
Created attachment 233901 [details]
Patch for tlf

PORTVERSION --> DISTVERSION
Use upstream release archive as recommended by Porters Handbook (USE_GITHUB section)
Use USES localbase helper
Hamlib is autodetected, define it as a dependency for now
Rearrange Makefile to follow Porters Handbook more closely

Compile and tested on FreeBSD 13.1-STABLE #0 stable/13-n250098-4081882c415 (amd64) (make, make check-plist)
Poudriere testport OK 12.3-RELEASE (amd64)
Comment 1 Charlie Li freebsd_committer 2022-05-13 22:22:11 UTC
Did you even run this yourself? Log any contacts and that?
Comment 2 Charlie Li freebsd_committer 2022-05-22 18:43:11 UTC
Prevent maintainer-timeout.
Comment 3 Charlie Li freebsd_committer 2022-05-22 18:45:48 UTC
Comment on attachment 233901 [details]
Patch for tlf

This patch is not considered until a dogfood or actual use of this program has happened. Anyone is welcome to run it.

I personally don't see myself running this until maybe next month's events since I don't contest or otherwise log for such.