Page MenuHomeFreeBSD

net/libpfctl: support FreeBSD 12 and 13
ClosedPublic

Authored by kp on Mar 31 2023, 7:42 AM.
Tags
None
Referenced Files
F83033596: D39360.id119702.diff
Sun, May 5, 7:32 AM
Unknown Object (File)
Sat, May 4, 1:06 AM
Unknown Object (File)
Fri, May 3, 4:52 PM
Unknown Object (File)
Fri, May 3, 4:52 PM
Unknown Object (File)
Fri, May 3, 4:44 PM
Unknown Object (File)
Fri, May 3, 4:40 PM
Unknown Object (File)
Fri, Apr 26, 6:15 AM
Unknown Object (File)
Thu, Apr 25, 10:16 PM

Details

Summary

Extend the port to also build for FreeBSD 12.4 and FreeBSD 13.1.
While here also update the 14.0 hash to a more recent code snapshot.

Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kp requested review of this revision.Mar 31 2023, 7:42 AM
  • explicitly depend on libnv
  • create libpfctl.so -> libpfctl.so.0 link
garga added inline comments.
net/libpfctl/Makefile
2

You should include bsd.port.pre.mk later, just below PLIST_FILES declaration

7–11

Since this block depends of bsd.port.pre.mk, you can move it after it's included

37

Replace direct use of ln by ${LN}

57

Since you already included bsd.port.pre.mk, here you should only include bsd.port.post.mk

garga requested changes to this revision.Apr 10 2023, 5:07 PM
This revision now requires changes to proceed.Apr 10 2023, 5:07 PM
This revision was not accepted when it landed; it landed in state Needs Review.Apr 11 2023, 7:14 AM
This revision was automatically updated to reflect the committed changes.