NAME=xmltv
VERSION=(0.5.42 2.30 3.1901 5.44 3.23 0.600)
BUILD=${BUILD:-1}
OPTIMIZE=${OPTIMIZE:-"-Os -pipe"}
ROOT_REQUIRED=1

SOURCE=( $MIRROR_SF/xmltv/xmltv-$VERSION.tar.bz2
	 http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-${VERSION[1]}.tar.gz
	 http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tree-${VERSION[2]}.tar.gz 
	 http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/DateManip-${VERSION[3]}.tar.gz
	 http://search.cpan.org/CPAN/authors/id/M/MI/MIROD/XML-Twig-${VERSION[4]}.tar.gz
	 http://search.cpan.org/CPAN/authors/id/J/JO/JOSEPHW/XML-Writer-${VERSION[5]}.tar.gz)
SOURCE_SHA1=

PATCH=makefile_pl.patch 

build() {

  _explode_all
  
  cd "$TMP/XML-Writer-${VERSION[5]}"
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
     
  cd "$TMP/XML-Twig-${VERSION[4]}"
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
       
  cd "$TMP/DateManip-${VERSION[3]}"
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
	
  
  #LWP 5.65 is required.
  #XML::Twig 3.1 is required.
  #XML::Writer 0.4.6 is required.
  
  cd "$TMP/HTML-Tree-${VERSION[2]}"
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install

  cd "$TMP/TermReadKey-${VERSION[1]}"
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install

  _chfix
  _chgrp_bin
  _tmp_pkg 0
  
  cd "$TMP/$NAME-$VERSION"
  _patch 0 
  perl Makefile.PL PREFIX=$PREFIX
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
  
  _doc 0 "$NAME-$VERSION" AUTHORS COPYING ChangeLog README THANKS

  _chfix
  _chgrp_bin
}  

