Created attachment 177680 [details] patch against head Update webgrind to official version 1.4 and fix the path to dot binary for the CALLGRAPH option. Builds fine on poudriere/amd64/10.3.
(In reply to Franco Fichtner from comment #0) Thanks very much for the patch! Do you want to be the maintainer of this port?
Sure, I will put this on my watchlist. Cheers, Franco
(In reply to Franco Fichtner from comment #2) Great, I am a bit busy for now and not able to work on this right now, please help to check following items: - Build preprocessor in bin/ and install to %%WWWDIR%%/bin (You might want to make it respect CFLAGS, please refer to https://www.freebsd.org/doc/en/books/porters-handbook/dads-cflags.html ) - Remove files in WORKDIR that unnecessary to be in %%WWWDIR%% before COPYTREE_SHARE ( %%WWWDIR%%/bin/preprocessor might be treated separately, which needs ${INSTALL_PROGRAM} ) - Check pkg-plist, I found at least %%WWWDIR%%/favicon.ico is missing - Test with portlint & poudriere - Change the MAINTAINER field to your email address :)
Created attachment 177726 [details] revised patch Like this? :) There's one portlint warning about plain python, but I guess this one is normal. Added preprocessor binary with CXXFLAGS support. Plist fixed + maintainer updated. NO_BUILD / NO_ARCH needed to be removed and makefile fixed. No more errors for "check-orphans" and DEVELOPER=yes, pacakges fine. Cheers, Franco
Created attachment 177727 [details] third revision forgot to add new patch in files/ in previous
A commit references this bug: Author: lwhsu Date: Wed Dec 7 05:37:19 UTC 2016 New revision: 428033 URL: https://svnweb.freebsd.org/changeset/ports/428033 Log: - Update to 1.4 - Pass maintainership to submitter PR: 215065 Submitted by: Franco Fichtner <franco@opnsense.org> Changes: head/www/webgrind/Makefile head/www/webgrind/distinfo head/www/webgrind/files/ head/www/webgrind/files/patch-makefile head/www/webgrind/pkg-plist