IGNOREPATH=/home:/var/log:/dev:/boot:/root:/tmp:/usr/local:/mnt:/usr/src
STRIPBIN=y
STRIPLIB=y

VERSION=1.79s
PROGNAME="inetd"
DESC="\
inetd (Internet super-server)                                          \n\
                                                                       \n\
This is a program to listen for connections on certain Internet        \n\
sockets and invokes a program to service the request.  Essentially,    \n\
inetd allows running one daemon to invoke several others, reducing     \n\
load on the system.  Many of the network services are run through      \n\
inetd, so you'll probably need it.                                     \n\
                                                                       \n\
This version of inetd was ported from OpenBSD."

BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=
PKGNAME=inetd-$VERSION-s390-$BUILD
TAG=REC

compile() {
   tar -zxvf $CWD/inetd-OpenBSD-1.79.tar.gz
   cd inetd/
   zcat $CWD/inetd-OpenBSD-1.79.diff.gz | patch -p1 --backup --suffix=.orig --verbose -E
   zcat $CWD/inetd.loopingdos.diff.gz | patch -p1 --backup --suffix=.orig --verbose -E

   make
}

install() {
   mkdir /package-inetd
   ( cd /package-inetd
     tar -zxvf $CWD/_inetd.tar.gz
     mv install $TMP
   )

   cp -p inetd /package-inetd/usr/sbin/
   cat inetd.8 | gzip -9c > /package-inetd/usr/man/man8/inetd.8.gz
}

attributes() {
   chown -R root.bin $PKG/package-inetd/usr/sbin/
}

special() {
   cd $PKG
   mv package-inetd/* ./
   rmdir package-inetd/

   cd $CTL
   cat $CWD/slack-desc > slack-desc

   cat $TMP/install/doinst.sh >> doinst.sh
   sed -e 's%package-inetd/%%g' doinst.sh > doinst.sh.new
   cat doinst.sh.new > doinst.sh
   rm doinst.sh.new
}

