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

VERSION=1rc4
PROGNAME="xine-lib $VERSION"
DESC="\
xine-lib (xine multimedia playback engine libraries)                   \n\
                                                                       \n\
xine-lib is a free (GPL licensed) high-performance multimedia          \n\
playback engine.  The xine shared libraries are used by xine-ui (and   \n\
other media players and multimedia applications) for smooth video      \n\
processing and playback of multimedia streams such as movies, radio    \n\
and TV network streams, DVDs, and VCDs."

BUILD=2
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=ftp://ftp.gnu.org/pub/gnu/xine-lib
PKGNAME=xine-lib-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -yxvf $CWD/xine-lib-1-rc4.tar.bz2
   cd xine-lib-1-rc4/

   # Fix a cddb crash:
   zcat $CWD/cddb_bug_20040502.patch.gz | patch -p1 --verbose
   zcat $CWD/cddb_bug_20051010.patch.gz | patch -p1 --verbose

   chown -R root.root .
   find . -perm 664 -exec chmod 644 {} \;
   find . -perm 777 -exec chmod 755 {} \;
   ./configure --prefix=/usr
   make
}

install() {
   make install DESTDIR=/package-xine-lib

   mkdir -p /package-xine-lib/usr/doc/xine-lib-$VERSION
   cp -a ABOUT-NLS AUTHORS COPYING CREDITS NEWS README TODO doc \
       /package-xine-lib/usr/doc/xine-lib-$VERSION

   rm -rf /package-xine-lib/usr/share/doc

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

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

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

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

