wok-undigest annotate muninlite/receipt @ rev 388

Move linmodem-slmodem to wok
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Aug 20 22:16:47 2011 +0200 (2011-08-20)
parents
children
rev   line source
pascal@381 1 # SliTaz package receipt.
pascal@381 2
pascal@381 3 PACKAGE="muninlite"
pascal@381 4 VERSION="1.0.4"
pascal@381 5 CATEGORY="network"
pascal@381 6 SHORT_DESC="Simple Munin node."
pascal@381 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@381 8 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@381 9 WEB_SITE="http://$PACKAGE.sourceforge.net/"
pascal@381 10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
pascal@381 11
pascal@381 12 BUILD_DEPENDS="perl"
pascal@381 13
pascal@381 14 # Rules to configure and make the package.
pascal@381 15 compile_rules()
pascal@381 16 {
pascal@381 17 cd $src
pascal@381 18 make
pascal@381 19 }
pascal@381 20
pascal@381 21 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@381 22 genpkg_rules()
pascal@381 23 {
pascal@381 24 mkdir -p $fs/usr/bin
pascal@381 25 cp -a $src/munin-node $fs/usr/bin
pascal@381 26 }
pascal@381 27
pascal@381 28 # Pre and post install commands for Tazpkg.
pascal@381 29 post_install()
pascal@381 30 {
pascal@381 31 grep -q 4949 $1/etc/services ||
pascal@381 32 echo "munin 4949/tcp" >> $1/etc/services
pascal@381 33 grep -q ^munin $1/etc/inetd.conf || cat >> $1/etc/inetd.conf <<EOT
pascal@381 34 munin stream tcp nowait root /usr/bin/munin-node
pascal@381 35 EOT
pascal@381 36 echo "/etc/inetd.conf is up to date"
pascal@381 37 }