2005-03-23 16:57:20 +01:00
|
|
|
# $NetBSD: Makefile,v 1.8 2005/03/23 15:57:20 wiz Exp $
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
|
2005-03-23 16:57:20 +01:00
|
|
|
DISTNAME= xmltv-0.5.39
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
2004-11-12 01:24:14 +01:00
|
|
|
CATEGORIES= multimedia perl5
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmltv/}
|
|
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
|
|
|
|
MAINTAINER= adrianp@NetBSD.org
|
|
|
|
HOMEPAGE= http://membled.com/work/apps/xmltv/
|
|
|
|
COMMENT= Set of utilities to manage your TV viewing
|
|
|
|
|
2005-02-19 21:49:29 +01:00
|
|
|
# needed
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
DEPENDS+= p5-XML-Parser>=2.34:../../textproc/p5-XML-Parser
|
|
|
|
DEPENDS+= p5-XML-Twig>=3.10:../../textproc/p5-XML-Twig
|
|
|
|
DEPENDS+= p5-Date-Manip>=5.42a:../../devel/p5-Date-Manip
|
2005-02-19 21:49:29 +01:00
|
|
|
DEPENDS+= p5-XML-Writer>=0.4.6:../../textproc/p5-XML-Writer
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
DEPENDS+= p5-Memoize-[0-9]*:../../devel/p5-Memoize
|
2005-02-19 21:49:29 +01:00
|
|
|
DEPENDS+= p5-Storable>=2.04:../../devel/p5-Storable
|
|
|
|
# recommended
|
|
|
|
DEPENDS+= p5-Lingua-EN-Numbers-Ordinate-[0-9]*:../../misc/p5-Lingua-EN-Numbers-Ordinate
|
|
|
|
DEPENDS+= p5-Lingua-Preferred>=0.2.4:../../misc/p5-Lingua-Preferred
|
|
|
|
DEPENDS+= p5-Term-ProgressBar>=2.03:../../devel/p5-Term-ProgressBar
|
|
|
|
DEPENDS+= p5-Unicode-String-[0-9]*:../../converters/p5-Unicode-String
|
|
|
|
# needed by se, uk grabbers
|
|
|
|
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
|
|
|
|
# needed by uk grabber
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
|
2005-02-19 21:49:29 +01:00
|
|
|
# needed by us grabbers
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite
|
|
|
|
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
|
|
|
|
DEPENDS+= p5-HTML-TableExtract-[0-9]*:../../www/p5-HTML-TableExtract
|
2005-02-19 21:49:29 +01:00
|
|
|
DEPENDS+= p5-WWW-Mechanize>=1.02:../../www/p5-WWW-Mechanize
|
|
|
|
# needed by de, dk, es, fi, fr, huro, jp, nl, pt grabbers
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
|
2005-02-19 21:49:29 +01:00
|
|
|
# needed by jp grabber
|
|
|
|
DEPENDS+= p5-Text-Kakasi-[0-9]*:../../textproc/p5-Text-Kakasi
|
|
|
|
# needed by se grabber
|
|
|
|
DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
|
|
|
|
DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
|
|
|
|
DEPENDS+= p5-HTTP-Cache-Transparent-[0-9]*:../../www/p5-HTTP-Cache-Transparent
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
|
|
|
|
PERL5_REQD?= 5.6.0
|
|
|
|
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
|
|
|
|
USE_BUILDLINK3= YES
|
|
|
|
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XMLTV/.packlist
|
|
|
|
|
2005-02-27 12:24:16 +01:00
|
|
|
MAKE_PARAMS+= PREFIX=${PREFIX:Q}
|
2004-11-05 17:20:26 +01:00
|
|
|
PLIST_SUBST+= DISTNAME=${DISTNAME}
|
|
|
|
|
XMLTV is a set of utilities to manage your TV viewing. They work with TV
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
2004-10-20 20:56:28 +02:00
|
|
|
.include "../../lang/perl5/module.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|