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

VERSION=1.0.1
PROGNAME="vorbis-tools $VERSION"
DESC="\
vorbis-tools (Ogg Vorbis Tools)                                        \n\
                                                                       \n\
The vorbis-tools package contains several basic tools for working with \n\
compressed audio files in the Ogg Vorbis (.ogg) format:                \n\
                                                                       \n\
  oggenc (an .ogg encoder), ogg123 (a playback tool), vorbiscomment    \n\
  (add comments to vorbis files), ogginfo (show information about an   \n\
  ogg file), oggdec (a command line decoder), and vcut (a tool for     \n\
  splitting vorbis files).                                             \n\
                                                                       \n\
These tools require the libao, libogg, and libvorbis libraries."

BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=http://www.vorbis.com/download.psp
PKGNAME=vorbis-tools-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -zxvf $CWD/vorbis-tools-$VERSION.tar.gz
   cd vorbis-tools-$VERSION/
   chown -R root.root .
   find . -perm 777 -exec chmod 755 {} \;
   find . -perm 664 -exec chmod 644 {} \;
   ./configure --prefix=/usr \
               --build=s390-slackware-linux \
               --host=s390-slackware-linux \
               --target=s390-slackware-linux
   make
}

install() {
   make install DESTDIR=/package-vorbis-tools

   mv /package-vorbis-tools/usr/share/doc /package-vorbis-tools/usr
   cp -a AUTHORS COPYING README \
       /package-vorbis-tools/usr/doc/vorbis-tools-$VERSION

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

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

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

   cd $CTL
   cat $CWD/slack-desc > slack-desc
   sed -e 's%package-vorbis-tools/%%g' doinst.sh > doinst.sh.new
   cat doinst.sh.new > doinst.sh
   rm doinst.sh.new
}

