[Bug 201682] [NEW PORT] www/grafana2: Dashboard and graph editor for Graphite, InfluxDB & OpenTSDB

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Nov 12 08:29:47 UTC 2015


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

Kubilay Kocak <koobs at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |koobs at FreeBSD.org
            Summary|[NEW PORT] www/grafana2     |[NEW PORT] www/grafana2:
                   |                            |Dashboard and graph editor
                   |                            |for Graphite, InfluxDB &
                   |                            |OpenTSDB
           Keywords|                            |feature, needs-qa, patch

--- Comment #4 from Kubilay Kocak <koobs at FreeBSD.org> ---
Nice work Thomas, thanks for your submission.

PORTREVISION can be removed (since new port)

Directories dont respect hier(7):

GRAFANADATADIR=    ${PREFIX}/var/db/grafana/ -> /var/db/${PORTNAME}
GRAFANALOGDIR=    ${PREFIX}/var/log/grafana/ -> /var/log/${PORTNAME}
GRAFANAPIDDIR=    ${PREFIX}/var/run/grafana/ -> /var/run/${PORTNAME}

Since grafana (1.x) exists, check CONFLICTS, and make sure dirs are unique (not
shared)

Turn the following into OPTIONS helpers (See Mk/bsd.options.mk)

.if ${PORT_OPTIONS:MPRECOMPILEDCSSJS}
MASTER_SITES+=    http://files.bartelmess.io/public/:static_assets
DISTFILES+=    grafana-static-2.0.1.tar.gz:static_assets
.endif

.if ${PORT_OPTIONS:MCOMPILECSSJS}
BUILD_DEPENDS+=    npm>=0:${PORTSDIR}/www/npm
.endif

Eg: <OPTION>_FOO= value

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


More information about the freebsd-ports-bugs mailing list