Page MenuHomeFreeBSD

net/ts-warp: Add new port
ClosedPublic

Authored by otis on Nov 17 2023, 10:31 PM.
Tags
None
Referenced Files
F126511793: D42665.id130297.diff
Wed, Aug 20, 10:03 AM
Unknown Object (File)
Tue, Aug 19, 12:26 AM
Unknown Object (File)
Sun, Aug 17, 2:56 AM
Unknown Object (File)
Tue, Aug 12, 9:05 AM
Unknown Object (File)
Mon, Aug 4, 6:44 AM
Unknown Object (File)
Mon, Aug 4, 1:15 AM
Unknown Object (File)
Sat, Aug 2, 7:38 PM
Unknown Object (File)
Fri, Jul 25, 8:42 AM
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.