wok-next annotate collectd/receipt @ rev 20534
Clean default configure options when site script used.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Mar 30 19:31:50 2018 +0300 (2018-03-30) |
parents | d43bf7aae921 |
children | 835b3b8ce6ac |
rev | line source |
---|---|
pascal@20188 | 1 # SliTaz package receipt v2. |
pascal@11218 | 2 |
pascal@11218 | 3 PACKAGE="collectd" |
pascal@13207 | 4 VERSION="5.1.0" |
pascal@11218 | 5 CATEGORY="network" |
al@20513 | 6 SHORT_DESC="System Statistics Collection Daemon" |
pascal@11218 | 7 MAINTAINER="erjo@slitaz.org" |
pascal@15001 | 8 LICENSE="GPL2" |
al@20534 | 9 WEB_SITE="http://collectd.org" |
al@20534 | 10 |
pascal@11218 | 11 TARBALL="$PACKAGE-$VERSION.tar.gz" |
pascal@11218 | 12 WGET_URL="http://collectd.org/files/$TARBALL" |
pascal@11218 | 13 |
pascal@20212 | 14 BUILD_DEPENDS="slitaz-toolchain rrdtool-dev perl" |
pascal@20188 | 15 SPLIT="collectd collectd-dev" |
pascal@13207 | 16 |
al@20534 | 17 compile_rules() { |
pascal@20212 | 18 sed -i 's|_BSD_SOURCE|_DEFAULT_SOURCE|' src/*.c configure* |
al@20534 | 19 |
pascal@11218 | 20 ./configure \ |
pascal@11218 | 21 --enable-interface \ |
pascal@11218 | 22 --enable-load \ |
pascal@11218 | 23 --enable-cpu \ |
pascal@11218 | 24 --enable-disk \ |
pascal@11218 | 25 --enable-logfile \ |
pascal@11218 | 26 --enable-syslog \ |
pascal@11218 | 27 --enable-csv\ |
pascal@11218 | 28 --enable-rrdtool \ |
pascal@11218 | 29 --with-librrdtool=/usr/include \ |
pascal@11218 | 30 --disable-all-plugins \ |
pascal@11218 | 31 --sysconfdir=/etc/collectd \ |
pascal@11218 | 32 $CONFIGURE_ARGS && |
al@20534 | 33 make && |
al@20534 | 34 make DESTDIR=$DESTDIR install || return 1 |
al@20534 | 35 |
al@20534 | 36 # Add init script and fixes |
al@20534 | 37 install -Dm755 $stuff/collectd $install/etc/init.d/collectd |
al@20534 | 38 chmod 0644 $install/etc/collectd/* |
pascal@11218 | 39 } |
pascal@11218 | 40 |
al@20534 | 41 genpkg_rules() { |
pascal@20188 | 42 case $PACKAGE in |
al@20534 | 43 collectd) |
al@20534 | 44 copy @std |
al@20534 | 45 DEPENDS="rrdtool perl" |
al@20534 | 46 CONFIG_FILES="/etc/collectd/collectd.conf" |
al@20534 | 47 ;; |
al@20534 | 48 collectd-dev) |
al@20534 | 49 copy @dev |
al@20534 | 50 ;; |
pascal@20188 | 51 esac |
pascal@11218 | 52 } |