Created attachment 187569 [details] The diff to update the netperfmeter port The latest upstream version of net/rsplib is 1.7.6; the port needs an update. Fix: The updated diff file is attached.
Hi there 1) You can drop the check for FreeBSD 7 -- the FreeBSD ports do not support these outdated versions any ways. 2) The header of the Makefile looks rather non-standard :) 3) You can run portlint [ports-mgmt/portlint], which will give you various hints on how to make your Makefile conform to the standards of the tree somewhat more :) mfg Tobias
Created attachment 187591 [details] The updated diff file The problems should be fixed in the updated diff.
That already looks great \o/. Can you double check and try to correct the man-installation path? :)
You can probably also get rid of GNU_CONFIGURE, and use cmake:outsource :) -- to get the proper man paths you can do something like -SET(CMAKE_INSTALL_MANDIR "share/man" +SET(CMAKE_INSTALL_MANDIR "man" in the CMakeLists.txt mfg Tobias
A commit references this bug: Author: tobik Date: Sun Mar 11 14:10:01 UTC 2018 New revision: 464174 URL: https://svnweb.freebsd.org/changeset/ports/464174 Log: benchmarks/netperfmeter: Update to 1.7.6 PR: 223311 Submitted by: dreibh@iem.uni-due.de (maintainer) Reviewed by: tcberner Changes: head/benchmarks/netperfmeter/Makefile head/benchmarks/netperfmeter/distinfo head/benchmarks/netperfmeter/pkg-descr head/benchmarks/netperfmeter/pkg-plist
Committed with some changes. Thanks! It might be a good idea to teach the upstream project about CMake's GNUInstallDirs and CMAKE_INSTALL_MANDIR [1] to install the man pages into the right directory. [1] https://cmake.org/cmake/help/v3.11/module/GNUInstallDirs.html