SPECS: xmltv.spec - subpackages for grabbers per countries - sort BR
glen
glen at pld-linux.org
Thu Oct 13 22:46:15 CEST 2005
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
More information about the pld-cvs-commit
mailing list