summaryrefslogtreecommitdiff
path: root/multimedia/p5-xmltv/Makefile
diff options
context:
space:
mode:
authoradrianp <adrianp@pkgsrc.org>2004-10-20 18:56:28 +0000
committeradrianp <adrianp@pkgsrc.org>2004-10-20 18:56:28 +0000
commit6d081ffa9244500d06707c2ebbf002b2f3533758 (patch)
tree787dbb10c87dcedf254bda50f2b983391d3ccb98 /multimedia/p5-xmltv/Makefile
parentd7856c5153a9447104fbab623bd400f405058268 (diff)
downloadpkgsrc-6d081ffa9244500d06707c2ebbf002b2f3533758.tar.gz
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.
Diffstat (limited to 'multimedia/p5-xmltv/Makefile')
-rw-r--r--multimedia/p5-xmltv/Makefile42
1 files changed, 42 insertions, 0 deletions
diff --git a/multimedia/p5-xmltv/Makefile b/multimedia/p5-xmltv/Makefile
new file mode 100644
index 00000000000..ce3f53645b0
--- /dev/null
+++ b/multimedia/p5-xmltv/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/10/20 18:56:28 adrianp Exp $
+
+DISTNAME= xmltv-0.5.35
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= multimedia
+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
+
+DEPENDS+= p5-XML-Parser>=2.34:../../textproc/p5-XML-Parser
+DEPENDS+= p5-XML-Twig>=3.10:../../textproc/p5-XML-Twig
+DEPENDS+= p5-XML-Writer>=0.4.6:../../textproc/p5-XML-Writer
+DEPENDS+= p5-Date-Manip>=5.42a:../../devel/p5-Date-Manip
+DEPENDS+= p5-libwww>=5.65:../../www/p5-libwww
+DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
+DEPENDS+= p5-Unicode-String-[0-9]*:../../converters/p5-Unicode-String
+DEPENDS+= p5-Memoize-[0-9]*:../../devel/p5-Memoize
+DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable
+DEPENDS+= p5-Term-ProgressBar-[0-9]*:../../devel/p5-Term-ProgressBar
+DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
+DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite
+DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
+DEPENDS+= p5-WWW-Mechanize-[0-9]*:../../www/p5-WWW-Mechanize
+DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
+DEPENDS+= p5-HTML-TableExtract-[0-9]*:../../www/p5-HTML-TableExtract
+DEPENDS+= p5-Text-Kakasi-[0-9]*:../../textproc/p5-Text-Kakasi
+DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
+DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
+DEPENDS+= p5-HTML-LinkExtractor-[0-9]*:../../www/p5-HTML-LinkExtractor
+
+PERL5_REQD?= 5.6.0
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+USE_BUILDLINK3= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XMLTV/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"