Created attachment 191671 [details] www/carbonapi This brings www/carbonapi (https://github.com/go-graphite/carbonapi) It serves as a frontend to carbonzipper which is what will query databases/go-carbon. https://github.com/lomik/go-carbon/issues/130#issuecomment-270866633 shows the architecture. It passes Poudriere QA on 10.3, 10.4, 11.1 and 12-CURRENT. There are two portlint warning which I am unsure of getting rid of: WARN: Makefile: extra item placed in the *_DEPENDS section, for example, "USES". WARN: /usr/ports/www/carbonapi/pkg-message: possible use of absolute pathname "/etc/rc.conf". 0 fatal errors and 2 warnings found. Any advice on how to get rid of them (maybe isn't needed?) are very welcome. This ports existence ows alot to dmgk (Dmitri Goutnik) who has been been mentoring and helping me with improvements to the Makefile.
Created attachment 191672 [details] Fix portlint warning
Created attachment 191689 [details] Be nicer to SVN with rc.d script Removed the commit reference in rc.d script (was basing rc.d script off of grafana).
Committed, thanks!
A commit references this bug: Author: pi Date: Wed Mar 21 16:49:22 UTC 2018 New revision: 465192 URL: https://svnweb.freebsd.org/changeset/ports/465192 Log: New port: www/carbonapi carbonapi is a frontend for carbonzipper and can partially replace graphiteweb. WWW: https://github.com/go-graphite/carbonapi PR: 226808 Submitted by: Andreas Andersson <a.andersson.thn@gmail.com> Changes: head/www/Makefile head/www/carbonapi/ head/www/carbonapi/Makefile head/www/carbonapi/distinfo head/www/carbonapi/files/ head/www/carbonapi/files/carbonapi.in head/www/carbonapi/files/patch-carbonapi.example.toml head/www/carbonapi/files/patch-carbonapi.example.yaml head/www/carbonapi/pkg-descr head/www/carbonapi/pkg-message head/www/carbonapi/pkg-plist