Page MenuHomeFreeBSD

net-mgmt/nsca-ng: Update to 1.6, now compiles on -12 and -13
ClosedPublic

Authored by knan-rfo_modirum.com on Jun 10 2020, 1:37 PM.
Tags
None
Referenced Files
F95554240: D25208.diff
Sat, Sep 21, 12:28 PM
Unknown Object (File)
Tue, Sep 3, 8:49 AM
Unknown Object (File)
Aug 19 2024, 12:40 PM
Unknown Object (File)
Aug 18 2024, 5:53 PM
Unknown Object (File)
Aug 11 2024, 10:42 PM
Unknown Object (File)
Aug 11 2024, 10:41 PM
Unknown Object (File)
Aug 11 2024, 10:41 PM
Unknown Object (File)
Aug 11 2024, 10:41 PM
Subscribers

Details

Summary

nsca-ng development has moved to github. Refresh to version 1.6 from there.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Thanks for the patch.
You might be interested in using ports-mgmt/portlint and ports-mgmt/poudriere. These tools catch most if not all of the common pitfalls we face when updating ports.
You can have more information here:
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#testing-poudriere
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#porting-portlint

net-mgmt/nsca-ng/Makefile
2

The review patch doesn't apply cleanly for Makefile. The version in the repository already contains this line for example.

6

Delete since we are bumping PORTVERSION

8

Move up right after PORTVERSION

12

This should be after USES=
Also GH_PROJECT can be deleted since it defaults to PORTNAME

Addressed review comments, now passes portlint, already passed poudriere testport.

Thanks for the review. Updated patch addresses these nits.

net-mgmt/nsca-ng/Makefile
46

WARN: Makefile: [43]: IGNORE messages should begin with a lowercase letter and end without a period.

Pre-existing warning before this patch, so a bit out of scope I feel. But I can of course fix it.

Fix remaining pre-existing portlint nits.

Thanks for that!

Builds OK for {11.3,12.1}{amd64,i386} and 13-current

LGTM

Testbuilds are fine. fernape, are you going to commit this ?

This revision is now accepted and ready to land.Jul 4 2020, 12:01 PM
In D25208#565139, @pi wrote:

Testbuilds are fine. fernape, are you going to commit this ?

Sure thing. Thanks for reviewing this.

This revision was automatically updated to reflect the committed changes.