Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Nov 2015 08:29:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 201682] [NEW PORT] www/grafana2: Dashboard and graph editor for Graphite, InfluxDB & OpenTSDB
Message-ID:  <bug-201682-13-OffIYJrjwi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-201682-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-201682-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201682

Kubilay Kocak <koobs@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |koobs@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@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201682-13-OffIYJrjwi>