From ba3359722cbf8aa7b0ed39e1f81d1d74ec88fecd Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 30 May 2009 20:39:07 +0200 Subject: optimize ipkg package management - generate ipkg control file from PKG_* variables - automatically install init scripts from ./files/*.init set #PKG pkgname to set the binary package - rename FWINIT -> INIT - move postinst and conffiles meta data to ./files - update the packages to the latest upstream version - remove some unready or unused package (strongswan,..) more cleanups needed after allmodconfig --- package/collectd/Makefile | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) (limited to 'package/collectd/Makefile') diff --git a/package/collectd/Makefile b/package/collectd/Makefile index 529e8cf68..2f9529bf5 100644 --- a/package/collectd/Makefile +++ b/package/collectd/Makefile @@ -6,14 +6,18 @@ include ${TOPDIR}/rules.mk PKG_NAME:= collectd -PKG_VERSION:= 4.6.2 +PKG_VERSION:= 4.7.0 PKG_RELEASE:= 1 -PKG_MD5SUM:= 9eee46a6330780d6e6b41155b159f4f9 -MASTER_SITES:= http://verplant.org/collectd/files/ +PKG_MD5SUM:= b077e3398bd6fac0e53e9df4794db264 +PKG_DESCR:= System statistics collection daemon +PKG_SECTION:= console +PKG_DEPENDS:= libpthread +PKG_URL:= http://collectd.org +PKG_SITES:= http://collectd.org/files/ include ${TOPDIR}/mk/package.mk -$(eval $(call PKG_template,COLLECTD,collectd,${PKG_VERSION}-${PKG_RELEASE})) +$(eval $(call PKG_template,COLLECTD,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) ifneq (${ADK_PACKAGE_COLLECTD_CPU},y) DISABLE_CPU:=--disable-cpu @@ -43,9 +47,12 @@ CONFIGURE_ARGS+= --disable-apache \ --disable-email \ --disable-entropy \ --disable-exec \ + --disable-filecount \ + --disable-fscache \ --disable-hddtemp \ --disable-interface \ --disable-iptables \ + --disable-ipvs \ --disable-irq \ ${DISABLE_LOAD} \ --disable-mbmon \ @@ -53,6 +60,7 @@ CONFIGURE_ARGS+= --disable-apache \ ${DISABLE_MEMORY} \ --disable-multimeter \ --disable-mysql \ + --disable-openvpn \ --disable-postgresql \ --disable-powerdns \ --disable-network \ @@ -69,7 +77,11 @@ CONFIGURE_ARGS+= --disable-apache \ --disable-swap \ --disable-syslog \ --disable-tape \ + --disable-target_notification \ + --disable-target_replace \ + --disable-target_set \ --disable-teamspeak2 \ + --disable-ted \ --disable-thermal \ --disable-unixsock \ --disable-users \ @@ -83,11 +95,7 @@ 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 + ${INSTALL_DIR} ${IDIR_COLLECTD}/usr/sbin ${IDIR_COLLECTD}/usr/lib/collectd ${CP} ${WRKINST}/usr/sbin/collectd ${IDIR_COLLECTD}/usr/sbin/ ${CP} ${WRKINST}/usr/lib/collectd/*.so ${IDIR_COLLECTD}/usr/lib/collectd/ -- cgit v1.2.3