IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/tmp:/usr/src
STRIPLIB=y
STRIPBIN=y

PROGNAME="rdist 6.1.5"
VERSION=6.1.5
DESC="\
rdist                                                                  \n\
                                                                       \n\
Rdist is a remote file distribution program.  It is used to maintain   \n\
identical copies of files over multiple network hosts.  It preserves   \n\
the owner, group, mode, and mtime of files if possible and can update  \n\
programs that are executing."

BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=http://www.magnicomp.com/cgi-bin/mcdownload.cgi
PKGNAME=rdist-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -zxvf $CWD/rdist-$VERSION.tar.gz
   cd rdist-$VERSION/
   zcat $CWD/rdist-$VERSION.diff.gz | patch -p1 --backup
   # This package requires an older gcc because it uses vararg.h
   make CC=gcc-2.95.3
}

install() {
   mkdir /package-rdist
   ( cd /package-rdist
     tar -zxvf $CWD/_rdist.tar.gz
   )
   cp -p src/rdist src/rdistd /package-rdist/usr/bin
   cp -p doc/rdist.man /package-rdist/usr/man/man1/rdist.1
   cp -p doc/rdistd.man /package-rdist/usr/man/man1/rdistd.1

   mkdir -p /package-rdist/usr/doc/rdist-$VERSION
   cp -p README /package-rdist/usr/doc/rdist-$VERSION

   ( cd /package-rdist/usr/man/man1
     rm -f *.gz
     gzip -9 *.1
   )
}

attributes() {
   chown -R root.bin $PKG/package-rdist/usr/bin/
   chmod 644 $PKG/package-rdist/usr/man/man1/*
}

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

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

