41 lines
1.1 KiB
Makefile
41 lines
1.1 KiB
Makefile
|
################################################################################
|
||
|
#
|
||
|
# rrdtool
|
||
|
#
|
||
|
################################################################################
|
||
|
|
||
|
RRDTOOL_VERSION = 1.7.2
|
||
|
RRDTOOL_SITE = http://oss.oetiker.ch/rrdtool/pub
|
||
|
RRDTOOL_LICENSE = GPL-2.0+ with FLOSS license exceptions as explained in COPYRIGHT
|
||
|
RRDTOOL_LICENSE_FILES = COPYRIGHT LICENSE
|
||
|
RRDTOOL_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES)
|
||
|
# autoreconf needed to avoid link failure due to missing -lintl,
|
||
|
# gettextize needed as a consequence of autoreconf
|
||
|
RRDTOOL_AUTORECONF = YES
|
||
|
RRDTOOL_GETTEXTIZE = YES
|
||
|
RRDTOOL_INSTALL_STAGING = YES
|
||
|
RRDTOOL_CONF_OPTS = \
|
||
|
--disable-examples \
|
||
|
--disable-libdbi \
|
||
|
--disable-librados \
|
||
|
--disable-libwrap \
|
||
|
--disable-lua \
|
||
|
--disable-perl \
|
||
|
--disable-python \
|
||
|
--disable-ruby \
|
||
|
--disable-tcl
|
||
|
|
||
|
ifeq ($(BR2_PACKAGE_RRDTOOL_RRDGRAPH),y)
|
||
|
RRDTOOL_DEPENDENCIES += cairo pango
|
||
|
else
|
||
|
RRDTOOL_CONF_OPTS += --disable-rrd_graph
|
||
|
endif
|
||
|
|
||
|
ifeq ($(BR2_PACKAGE_LIBXML2),y)
|
||
|
RRDTOOL_DEPENDENCIES += libxml2
|
||
|
else
|
||
|
RRDTOOL_CONF_OPTS += --disable-rrd_restore
|
||
|
endif
|
||
|
|
||
|
$(eval $(autotools-package))
|