wok-undigest annotate collectd/receipt @ rev 322

Fix: oxine receipt
author Alexander Medvedev <devl547@gmail.com>
date Sat Jun 11 12:39:02 2011 +0000 (2011-06-11)
parents
children 8eaa019fac26
rev   line source
erjo@1 1 # SliTaz package receipt.
erjo@1 2
erjo@1 3 PACKAGE="collectd"
erjo@1 4 VERSION="4.7.0"
erjo@1 5 CATEGORY="network"
erjo@1 6 SHORT_DESC="System Stattistics Collection Daemon"
erjo@1 7 MAINTAINER="erjo@slitaz.org"
erjo@1 8 DEPENDS="rrdtool perl"
erjo@1 9 BUILD_DEPENDS="slitaz-toolchain rrdtool-dev"
erjo@1 10 TARBALL="$PACKAGE-$VERSION.tar.gz"
erjo@1 11 WEB_SITE="http://collectd.org"
erjo@1 12 WGET_URL="http://collectd.org/files/$TARBALL"
erjo@1 13 CONFIG_FILES="/etc/collectd/collectd.conf"
erjo@1 14
erjo@1 15 # Rules to configure and make the package.
erjo@1 16 compile_rules()
erjo@1 17 {
erjo@1 18 cd $src
erjo@1 19 ./configure \
erjo@1 20 --prefix=/usr \
erjo@1 21 --localstatedir=/var \
erjo@1 22 --enable-interface \
erjo@1 23 --enable-load \
erjo@1 24 --enable-cpu \
erjo@1 25 --enable-disk \
erjo@1 26 --enable-logfile \
erjo@1 27 --enable-syslog \
erjo@1 28 --enable-csv\
erjo@1 29 --enable-rrdtool \
erjo@1 30 --with-librrdtool=/usr/include \
erjo@1 31 --disable-all-plugins \
erjo@1 32 --sysconfdir=/etc/collectd \
erjo@1 33 --localstatedir=/var \
erjo@1 34 $CONFIGURE_ARGS &&
erjo@1 35 make && make DESTDIR=$PWD/_pkg install
erjo@1 36 }
erjo@1 37
erjo@1 38 # Rules to gen a SliTaz package suitable for Tazpkg.
erjo@1 39 genpkg_rules()
erjo@1 40 {
erjo@1 41
erjo@1 42 mkdir -p $fs/usr/lib/collectd \
erjo@1 43 $fs/usr/share \
erjo@1 44 $fs/etc/init.d
erjo@1 45
erjo@1 46
erjo@1 47 cp -a $_pkg/etc $fs/
erjo@1 48 cp -a $_pkg/var $fs/
erjo@1 49 cp -a $_pkg/usr/share/collectd $fs/usr/share
erjo@1 50 cp -a $_pkg/usr/bin $fs/usr
erjo@1 51 cp -a $_pkg/usr/sbin $fs/usr
erjo@1 52 cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
erjo@1 53 cp -a $_pkg/usr/lib/collectd/*.so $fs/usr/lib/collectd
erjo@1 54 cp -a $_pkg/usr/lib/perl5 $fs/usr/lib
erjo@1 55
erjo@1 56 # Add init script and fixes
erjo@1 57 install -g root -o root -m 0755 stuff/collectd $fs/etc/init.d
erjo@1 58 chmod 0644 $fs/etc/collectd/*
erjo@1 59 }
erjo@1 60