Page MenuHomeFreeBSD

net/ts-warp: Add new port
ClosedPublic

Authored by otis on Nov 17 2023, 10:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, May 31, 11:23 AM
Unknown Object (File)
Wed, May 29, 7:14 AM
Unknown Object (File)
Mon, May 27, 6:20 PM
Unknown Object (File)
Mon, May 27, 6:20 PM
Unknown Object (File)
Mon, May 27, 6:19 PM
Unknown Object (File)
Mon, May 27, 6:19 PM
Unknown Object (File)
Mon, May 27, 6:19 PM
Unknown Object (File)
Mon, May 27, 6:19 PM
Subscribers

Details

Summary

Add net/ts-warp port, Transparent proxy server and traffic wrapper.
WWW: https://github.com/mezantrop/ts-warp

Committing slightly modified version (reworked Makefile a bit,
corrected pkg-plist and rc.d script).

Also connect to the category's Makefile.

PR: 269460

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 54509
Build 51398: arc lint + arc unit

Event Timeline

otis requested review of this revision.Nov 17 2023, 10:31 PM
otis created this revision.

Catch missed variable rename in rc.d script.

diizzy added inline comments.
net/ts-warp/Makefile
2 ↗(On Diff #130298)

I think a better fit since upstream appears to be active and tag release is to follow
"Example 18. Using USE_GITHUB to Access a Commit Between Two Versions" in Porters Handbook
https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites-github

12 ↗(On Diff #130298)
20 ↗(On Diff #130298)

This should be fixed in Makefile and upstream

22 ↗(On Diff #130298)

While there are different opinions about this we usually only have manpanges as an option when there are dependencies

26 ↗(On Diff #130298)

Not needed

net/ts-warp/pkg-plist
5 ↗(On Diff #130298)

This should be handled in the rc.d script

otis marked an inline comment as done.

Catch missed nit.

otis marked 5 inline comments as done.Nov 18 2023, 8:48 PM

Thanks for fixing it up!

net/ts-warp/Makefile
15 ↗(On Diff #130304)

Can be dropped

This revision was not accepted when it landed; it landed in state Needs Review.Nov 19 2023, 2:23 PM
This revision was automatically updated to reflect the committed changes.