[Bug 215098] devel/libnlohmann_json: Header-only C++ library for modern C++-11-style JSON manipulation

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 27 15:35:34 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215098

--- Comment #6 from Michael Gmelin <grembo at FreeBSD.org> ---
There are a few problems with this port:
 - It installs files in /usr/local/cmake, which is a non-standard location
   Are cmake files required? If yes, please place them in the appropriate
   location (see man 7 hier). I feel like it would be best to not install them  
   at all
 - pkg-descr has lines > 80 chars (this is something portlint warns about)
 - As shown by poudriere testport, this port can use NO_ARCH=yes
   (pkg-static: DEVELOPER_MODE: Notice: arch "FreeBSD:10:amd64" -- no   
    architecture specific files found: **** could this package use a wildcard 
    architecture?)

As this is header only, maybe it would be best to override the installation
target to simply copy the file in question and only add the USES part in case
TEST is enabled. This would reduce most of the dependencies.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list