Author: glen Date: Thu Oct 13 20:46:15 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - subpackages for grabbers per countries - sort BR
---- Files affected: SPECS: xmltv.spec (1.8 -> 1.9) ---- Diffs: ================================================================ Index: SPECS/xmltv.spec diff -u SPECS/xmltv.spec:1.8 SPECS/xmltv.spec:1.9 --- SPECS/xmltv.spec:1.8 Thu Oct 13 21:49:10 2005 +++ SPECS/xmltv.spec Thu Oct 13 22:46:10 2005 @@ -4,54 +4,40 @@ Summary(pl): Zestaw narzędzi do zarządzania oglądaniem TV Name: xmltv Version: 0.5.40 -Release: 1 +Release: 1.2 Group: Applications/Multimedia License: GPL v2 Source0: http://dl.sourceforge.net/xmltv/%{name}-%{version}.tar.bz2 # Source0-md5: 5cf460444846217c0dd9f95467e9e0a1 Patch0: http://www.version6.net/mythtv/%{name}-grab_ee-20050412.diff URL: http://membled.com/work/apps/xmltv/ -BuildRequires: perl-libwww >= 5.65 -BuildRequires: perl-Date-Manip >= 5.42 -BuildRequires: perl-Memoize -BuildRequires: perl-Storable >= 2.04 -BuildRequires: perl-XML-Parser >= 2.34 -BuildRequires: perl-XML-Twig >= 3.10 -BuildRequires: perl-XML-Writer >= 0.4.6 -# Recommended -BuildRequires: perl-Lingua-EN-Numbers-Ordinate -BuildRequires: perl-Lingua-Preferred >= 0.2.4 -BuildRequires: perl-Term-ProgressBar >= 2.03 +BuildRequires: perl-Archive-Zip +BuildRequires: perl-CGI BuildRequires: perl-Compress-Zlib -BuildRequires: perl-Unicode-String -# tv_grab_uk_rt, tv_grab_be, tv_grab_de_tvtoday, tv_grab_fr, tv_grab_no -# tv_grab_za +BuildRequires: perl-Date-Manip >= 5.42 BuildRequires: perl-HTML-Parser >= 1.27 -# tv_grab_uk_bleb +BuildRequires: perl-HTML-TableExtract >= 1.08 +BuildRequires: perl-HTML-Tree +BuildRequires: perl-HTTP-Cache-Transparent BuildRequires: perl-IO-stringy -BuildRequires: perl-Archive-Zip -# tv_grab_na_dd +BuildRequires: perl-IO-stringy +BuildRequires: perl-Lingua-EN-Numbers-Ordinate +BuildRequires: perl-Lingua-Preferred >= 0.2.4 +BuildRequires: perl-Memoize BuildRequires: perl-SOAP-Lite +BuildRequires: perl-Storable >= 2.04 +BuildRequires: perl-Term-ProgressBar >= 2.03 BuildRequires: perl-Term-ReadKey -# tv_grab_na_icons -BuildRequires: perl-HTML-TableExtract >= 1.08 -BuildRequires: perl-WWW-Mechanize => 1.02 -# tv_grab_fi, tv_grab_es, tv_grab_es_digital, tv_grab_nl -# tv_grab_nl_wolf, tv_grab_huro, tv_grab_dk, tv_grab_jp -# tv_grab_de_tvtoday, tv_grab_fr, tv_grab_pt, tv_grab_za -BuildRequires: perl-HTML-Tree -# tv_grab_jp BuildRequires: perl-Text-Kakasi -# tv_grab_se, tv_grab_se_swedb -BuildRequires: perl-XML-LibXML -# tv_grab_se_swedb -BuildRequires: perl-IO-stringy -BuildRequires: perl-HTTP-Cache-Transparent -# tv_check BuildRequires: perl-Tk BuildRequires: perl-Tk-TableMatrix -# tv_pick_cgi -BuildRequires: perl-CGI +BuildRequires: perl-Unicode-String +BuildRequires: perl-WWW-Mechanize => 1.02 +BuildRequires: perl-XML-LibXML +BuildRequires: perl-XML-Parser >= 2.34 +BuildRequires: perl-XML-Twig >= 3.10 +BuildRequires: perl-XML-Writer >= 0.4.6 +BuildRequires: perl-libwww >= 5.65 BuildRequires: rpm-perlprov >= 4.1-13 Requires: perl-XMLTV = %{epoch}:%{version}-%{release} Requires: xmltv-grabbers = %{epoch}:%{version}-%{release} @@ -107,11 +93,23 @@ Summary: Backends for XMLTV Summary(pl): Backendy dla XMLTV Group: Applications/Multimedia -Requires: perl-XMLTV = %{epoch}:%{version}-%{release} -Requires: perl(LWP) >= 5.65 -Requires: perl-Date-Manip >= 5.41 -Requires: perl-HTML-TableExtract >= 1.08 -Requires: perl-Term-ProgressBar >= 2.00 +Requires: %{name}-grabber-be = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-de = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-dk = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-ee = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-es = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-fi = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-fr = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-huro = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-it = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-jp = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-na = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-nl = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-no = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-pt = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-se = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-uk = %{epoch}:%{version}-%{release} +Requires: %{name}-grabber-za = %{epoch}:%{version}-%{release} %description grabbers XMLTV is a set of utilities to manage your TV viewing. They work with @@ -121,7 +119,8 @@ operations like picking out your favourite programmes as filters that read and write XML documents. -This package contains the backends (grabbers) for XMLTV. +This package contains all backends (grabbers) for XMLTV. If you want +only one for your country, just install that package. %description grabbers -l pl XMLTV to zestaw narzędzi do zarządzania oglądaniem TV. Działają z @@ -134,13 +133,150 @@ Ten pakiet zawiera backendy (programy do ściągania informacji) dla XMLTV. +%package grabber-be +Summary: XMLTV grabber for Belgium +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-be +Grab TV listings for Belgium + +%package grabber-de +Summary: XMLTV grabbers for Germany +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-de +Grab TV listings for Germany. + +%package grabber-dk +Summary: XMLTV grabber for Denmark +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-dk +Grab TV listings for Denmark. + +%package grabber-ee +Summary: XMLTV grabber for Estonia +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-ee +Grab TV listings for Estonia. + +%package grabber-es +Summary: XMLTV grabbers for Spain +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-es +Grab TV listings for Spain. + +%package grabber-fi +Summary: XMLTV grabbers for Finland +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-fi +Grab TV listings for Finland. + +%package grabber-fr +Summary: XMLTV grabbers for France +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-fr +Grab TV listings for France. + +%package grabber-huro +Summary: XMLTV grabber for Hungary/Romania +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-huro +Grab TV listings for Hungary or Romania. + +%package grabber-it +Summary: XMLTV grabbe for Italy +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-it +Grab TV listings for Italy. + +%package grabber-jp +Summary: XMLTV grabbe for Japan +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-jp +Grab TV listings for Japan. + +%package grabber-na +Summary: XMLTV grabber for North America +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-na +Grab TV listings for North America using Zap2IT's Data Direct service. +Grab channel icon images or links from zap2it.com. + +%package grabber-nl +Summary: XMLTV grabber for Netherlands +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-nl +Grab TV listings for Holland. + +%package grabber-no +Summary: XMLTV grabber for Norway +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-no +Grab TV listings for Norway. + +%package grabber-pt +Summary: XMLTV grabber for Portugal +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-pt +Grab TV listings for Portugal. + +%package grabber-se +Summary: XMLTV grabbers for Sweden +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-se +Grab TV listings for Sweden. + +%package grabber-uk +Summary: XMLTV grabber for United Kingdom and Ireland +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-uk +Grab TV listings for Britain and Ireland. + +%package grabber-za +Summary: XMLTV grabber for South Africa +Group: Applications/Multimedia +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} + +%description grabber-za +Grab TV listings for South Africa. + %package gui Summary: Graphical frontends to XMLTV Summary(pl): Graficzne frontendy dla XMLTV Group: Applications/Multimedia -Requires: perl-XMLTV = %{epoch}:%{version}-%{release} -Requires: perl-Date-Manip >= 5.41 Requires: perl(LWP) >= 5.65 +Requires: perl-Date-Manip >= 5.41 +Requires: perl-XMLTV = %{epoch}:%{version}-%{release} %description gui XMLTV is a set of utilities to manage your TV viewing. They work with @@ -213,8 +349,97 @@ %files grabbers %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/tv_grab_* -%{_mandir}/man1/tv_grab_*.1* + +%files grabber-be +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_be +%{_mandir}/man1/tv_grab_be* + +%files grabber-de +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_de +%attr(755,root,root) %{_bindir}/tv_grab_de_tvtoday +%{_mandir}/man1/tv_grab_de* + +%files grabber-dk +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_dk +%{_mandir}/man1/tv_grab_dk* + +%files grabber-ee +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_ee +%{_mandir}/man1/tv_grab_ee* + +%files grabber-es +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_es +%attr(755,root,root) %{_bindir}/tv_grab_es_digital +%{_mandir}/man1/tv_grab_es* + +%files grabber-fi +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_fi +%{_mandir}/man1/tv_grab_fi* + +%files grabber-fr +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_fr +%{_mandir}/man1/tv_grab_fr* + +%files grabber-huro +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_huro +%{_mandir}/man1/tv_grab_huro* + +%files grabber-it +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_it +%{_mandir}/man1/tv_grab_it* + +%files grabber-jp +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_jp +%{_mandir}/man1/tv_grab_jp* + +%files grabber-na +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_na_dd +%attr(755,root,root) %{_bindir}/tv_grab_na_icons +%{_mandir}/man1/tv_grab_na* + +%files grabber-nl +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_nl +%attr(755,root,root) %{_bindir}/tv_grab_nl_wolf +%{_mandir}/man1/tv_grab_nl* + +%files grabber-no +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_no +%{_mandir}/man1/tv_grab_no* + +%files grabber-pt +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_pt +%{_mandir}/man1/tv_grab_pt* + +%files grabber-se +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_se +%attr(755,root,root) %{_bindir}/tv_grab_se_swedb +%{_mandir}/man1/tv_grab_se* + +%files grabber-uk +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_uk_bleb +%attr(755,root,root) %{_bindir}/tv_grab_uk_rt +%{_mandir}/man1/tv_grab_uk* + +%files grabber-za +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/tv_grab_za +%{_mandir}/man1/tv_grab_za* %files gui %defattr(644,root,root,755) @@ -227,6 +452,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.9 2005/10/13 20:46:10 glen +- subpackages for grabbers per countries +- sort BR + Revision 1.8 2005/10/13 19:49:10 glen - use more package names (poldek -u @foo stopped to work) ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/xmltv.spec?r1=1.8&r2=1.9&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
