1 # $NetBSD: Makefile,v 1.29 2012/10/03 21:56:50 wiz Exp $
4 PKGNAME
= p5-
${DISTNAME}
6 CATEGORIES
= multimedia perl5
7 MASTER_SITES
= ${MASTER_SITE_SOURCEFORGE
:=xmltv
/}
10 MAINTAINER
= pkgsrc-users@NetBSD.org
11 HOMEPAGE
= http
://xmltv.org
/wiki
/
12 COMMENT
= Set of utilities to manage your TV viewing
16 DEPENDS
+= p5-Date-Manip
>=5.42a
:..
/..
/devel
/p5-Date-Manip
17 DEPENDS
+= p5-File-Slurp-
[0-9]*:..
/..
/devel
/p5-File-Slurp
18 DEPENDS
+= p5-XML-Parser
>=2.34:..
/..
/textproc
/p5-XML-Parser
19 DEPENDS
+= p5-XML-Twig
>=3.10:..
/..
/textproc
/p5-XML-Twig
20 DEPENDS
+= p5-XML-Writer
>=0.600:..
/..
/textproc
/p5-XML-Writer
21 DEPENDS
+= {perl
>=5.10,p5-Memoize-
[0-9]*}:..
/..
/devel
/p5-Memoize
22 DEPENDS
+= {perl
>=5.10,p5-Storable
>=2.04}:..
/..
/devel
/p5-Storable
23 DEPENDS
+= p5-libwww
>=5.65:..
/..
/www
/p5-libwww
25 DEPENDS
+= p5-Lingua-EN-Numbers-Ordinate-
[0-9]*:..
/..
/textproc
/p5-Lingua-EN-Numbers-Ordinate
26 DEPENDS
+= p5-Lingua-Preferred
>=0.2.4:..
/..
/textproc
/p5-Lingua-Preferred
27 DEPENDS
+= p5-Term-ProgressBar
>=2.03:..
/..
/devel
/p5-Term-ProgressBar
28 DEPENDS
+= p5-Unicode-String-
[0-9]*:..
/..
/converters
/p5-Unicode-String
29 # needed by se, uk grabbers
30 DEPENDS
+= p5-IO-stringy-
[0-9]*:..
/..
/devel
/p5-IO-stringy
31 # needed by uk grabber
32 DEPENDS
+= p5-Archive-Zip-
[0-9]*:..
/..
/archivers
/p5-Archive-Zip
33 DEPENDS
+= p5-HTTP-Cache-Transparent
>=1.0:..
/..
/www
/p5-HTTP-Cache-Transparent
34 # needed by us grabbers
35 DEPENDS
+= p5-SOAP-Lite-
[0-9]*:..
/..
/net
/p5-SOAP-Lite
36 DEPENDS
+= p5-Term-ReadKey-
[0-9]*:..
/..
/devel
/p5-Term-ReadKey
37 DEPENDS
+= p5-HTML-TableExtract-
[0-9]*:..
/..
/www
/p5-HTML-TableExtract
38 DEPENDS
+= p5-WWW-Mechanize
>=1.02:..
/..
/www
/p5-WWW-Mechanize
39 # needed by DirectTV grabbers in us
40 DEPENDS
+= p5-TimeDate-
[0-9]*:..
/..
/time
/p5-TimeDate
41 # needed by de, dk, es, fi, fr, huro, jp, nl, pt grabbers
42 DEPENDS
+= p5-HTML-Tree-
[0-9]*:..
/..
/www
/p5-HTML-Tree
43 DEPENDS
+= p5-HTML-Parser-
[0-9]*:..
/..
/www
/p5-HTML-Parser
44 # needed to grab for some european countries (epgdata.com)
45 DEPENDS
+= p5-DateTime-Format-Strptime-
[0-9]*:..
/..
/time
/p5-DateTime-Format-Strptime
46 # needed by jp grabber
47 DEPENDS
+= p5-Text-Kakasi-
[0-9]*:..
/..
/textproc
/p5-Text-Kakasi
48 # needed by se grabber
49 DEPENDS
+= p5-XML-LibXML-
[0-9]*:..
/..
/textproc
/p5-XML-LibXML
50 DEPENDS
+= p5-IO-Compress-
[0-9]*:..
/..
/devel
/p5-IO-Compress
51 DEPENDS
+= p5-HTTP-Cache-Transparent-
[0-9]*:..
/..
/www
/p5-HTTP-Cache-Transparent
52 # needed by pt grabber
53 DEPENDS
+= p5-Unicode-UTF8simple-
[0-9]*:..
/..
/converters
/p5-Unicode-UTF8simple
54 # needed by is grabbers
55 DEPENDS
+= p5-XML-LibXSLT-
[0-9]*:..
/..
/textproc
/p5-XML-LibXSLT
56 DEPENDS
+= p5-XML-DOM-
[0-9]*:..
/..
/textproc
/p5-XML-DOM
57 # Tk::TableMatrix missing for tv_check (report exceptions & changes in schedule)
59 PKG_INSTALLATION_TYPES
= overwrite pkgviews
61 PERL5_PACKLIST
= auto
/XMLTV
/.packlist
64 MAKE_PARAMS
+= PREFIX
=${PREFIX
:Q
}
65 PLIST_SUBST
+= DISTNAME
=${DISTNAME
:Q
}
67 .
include "../../lang/perl5/module.mk"
68 .
include "../../mk/bsd.pkg.mk"