From 219a6dab8995aad9ac4860cc1a84d6f3509a03a4 Mon Sep 17 00:00:00 2001 From: wbx Date: Sun, 17 May 2009 14:41:34 +0200 Subject: Initial import --- package/collectd/Makefile | 94 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 package/collectd/Makefile (limited to 'package/collectd/Makefile') diff --git a/package/collectd/Makefile b/package/collectd/Makefile new file mode 100644 index 000000000..75518ff04 --- /dev/null +++ b/package/collectd/Makefile @@ -0,0 +1,94 @@ +# $Id$ +#- +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include ${TOPDIR}/rules.mk + +PKG_NAME:= collectd +PKG_VERSION:= 4.6.2 +PKG_RELEASE:= 1 +PKG_MD5SUM:= 9eee46a6330780d6e6b41155b159f4f9 +MASTER_SITES:= http://verplant.org/collectd/files/ + +include ${TOPDIR}/mk/package.mk + +$(eval $(call PKG_template,COLLECTD,collectd,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) + +ifneq (${ADK_PACKAGE_COLLECTD_CPU},y) +DISABLE_CPU:=--disable-cpu +endif +ifneq (${ADK_PACKAGE_COLLECTD_LOAD},y) +DISABLE_LOAD:=--disable-load +endif +ifneq (${ADK_PACKAGE_COLLECTD_MEMORY},y) +DISABLE_MEMORY:=--disable-memory +endif +ifneq (${ADK_PACKAGE_COLLECTD_PING},y) +DISABLE_PING:=--disable-ping +endif + +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS+= --disable-apache \ + --disable-apcups \ + --disable-apple_sensors \ + --disable-ascent \ + --disable-battery \ + ${DISABLE_CPU} \ + --disable-cpufreq \ + --disable-disk \ + --enable-csv \ + --disable-df \ + --disable-dns \ + --disable-email \ + --disable-entropy \ + --disable-exec \ + --disable-hddtemp \ + --disable-interface \ + --disable-iptables \ + --disable-irq \ + ${DISABLE_LOAD} \ + --disable-mbmon \ + --disable-memcached \ + ${DISABLE_MEMORY} \ + --disable-multimeter \ + --disable-mysql \ + --disable-postgresql \ + --disable-powerdns \ + --disable-network \ + --disable-nginx \ + --disable-nfs \ + --disable-ntpd \ + --disable-nut \ + --disable-perl \ + ${DISABLE_PING} \ + --disable-processes \ + --disable-sensors \ + --disable-serial \ + --disable-logfile \ + --disable-swap \ + --disable-syslog \ + --disable-tape \ + --disable-teamspeak2 \ + --disable-thermal \ + --disable-unixsock \ + --disable-users \ + --disable-vserver \ + --enable-wireless \ + --with-fp-layout=nothing \ + --with-nan-emulation + +XAKE_FLAGS+= LIBS='-lm' +BUILD_STYLE= auto +INSTALL_STYLE= auto + +post-install: + ${INSTALL_DIR} ${IDIR_COLLECTD}/etc/init.d + ${INSTALL_DIR} ${IDIR_COLLECTD}/usr/sbin + ${INSTALL_DIR} ${IDIR_COLLECTD}/usr/lib/collectd + ${INSTALL_BIN} ./files/collectd.init \ + ${IDIR_COLLECTD}/etc/init.d/collectd + ${CP} ${WRKINST}/usr/sbin/collectd ${IDIR_COLLECTD}/usr/sbin/ + ${CP} ${WRKINST}/usr/lib/collectd/*.so ${IDIR_COLLECTD}/usr/lib/collectd/ + +include ${TOPDIR}/mk/pkg-bottom.mk -- cgit v1.2.3