summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatteo Azzali <mattepiu@gentoo.org>2008-12-17 12:32:23 +0000
committerMatteo Azzali <mattepiu@gentoo.org>2008-12-17 12:32:23 +0000
commitb79e685a3957e183eae937636eee867c839f67ae (patch)
tree3066b865d764a97c6b77d22a0862210366481082 /media-tv/xmltv
parentVersion bump + xen patch from git://github.com/tarsius/tarsius-tree.git see B... (diff)
downloadgentoo-2-b79e685a3957e183eae937636eee867c839f67ae.tar.gz
gentoo-2-b79e685a3957e183eae937636eee867c839f67ae.tar.bz2
gentoo-2-b79e685a3957e183eae937636eee867c839f67ae.zip
Old ebuilds removed (respecting stabilized 5.50), fixing of bugs #213007 and bump request #215537.
Bug #230351 for broken il grabber doesn't applies anymore. (Portage version: 2.2_rc17/cvs/Linux 2.6.27-gentoo-r5 x86_64)
Diffstat (limited to 'media-tv/xmltv')
-rw-r--r--media-tv/xmltv/ChangeLog11
-rw-r--r--media-tv/xmltv/metadata.xml4
-rw-r--r--media-tv/xmltv/xmltv-0.5.44.ebuild179
-rw-r--r--media-tv/xmltv/xmltv-0.5.46.ebuild192
-rw-r--r--media-tv/xmltv/xmltv-0.5.48.ebuild192
-rw-r--r--media-tv/xmltv/xmltv-0.5.50.ebuild12
-rw-r--r--media-tv/xmltv/xmltv-0.5.53.ebuild (renamed from media-tv/xmltv/xmltv-0.5.49.ebuild)41
7 files changed, 39 insertions, 592 deletions
diff --git a/media-tv/xmltv/ChangeLog b/media-tv/xmltv/ChangeLog
index cf96a45887e6..0d1d65eb2a9e 100644
--- a/media-tv/xmltv/ChangeLog
+++ b/media-tv/xmltv/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-tv/xmltv
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/ChangeLog,v 1.80 2008/11/18 16:17:58 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/ChangeLog,v 1.81 2008/12/17 12:32:23 mattepiu Exp $
+
+*xmltv-0.5.53 (17 Dec 2008)
+
+ 17 Dec 2008; Matteo Azzali <mattepiu@gentoo.org> metadata.xml,
+ -xmltv-0.5.44.ebuild, -xmltv-0.5.46.ebuild, -xmltv-0.5.48.ebuild,
+ -xmltv-0.5.49.ebuild, xmltv-0.5.50.ebuild, +xmltv-0.5.53.ebuild:
+ Old ebuilds removed (respecting stabilized 5.50), fixing of bugs #213007
+ and bump request #215537. Bug #230351 for broken il grabber doesn't
+ applies anymore.
18 Nov 2008; Torsten Veller <tove@gentoo.org> xmltv-0.5.44.ebuild,
xmltv-0.5.46.ebuild, xmltv-0.5.48.ebuild, xmltv-0.5.49.ebuild,
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 75c7124c04e1..b83a5a05acec 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -9,21 +9,19 @@
<use>
<flag name="ar">Argentina tv listing grabber</flag>
<flag name="be">Belgium and Luxemburg tv listing grabber</flag>
- <flag name="br">Brazil tv listing grabber</flag>
<flag name="brnet">Brazil cable tv listing grabber</flag>
<flag name="ch">Switzerland bluewin tv listing grabber</flag>
- <flag name="de_tvtoday">Germany tv listing grabber</flag>
<flag name="dk">Denmark tv listing grabber</flag>
<flag name="dtvla">Latin America digital tv listing grabber</flag>
<flag name="ee">Estonia tv listing grabber</flag>
<flag name="es_laguiatv">Spain alternative grabber</flag>
+ <flag name="es_miguiatv">Spain alternative grabber</flag>
<flag name="es">Spain tv listing grabber</flag>
<flag name="eu_epg">EPG grabber for some European countries.</flag>
<flag name="fi">Finland tv listing grabber</flag>
<flag name="fr">France tv listing grabber</flag>
<flag name="hr">Croatia tv listing grabber</flag>
<flag name="huro">Hungarian tv listing grabber</flag>
- <flag name="il">Israel tv listing grabber</flag>
<flag name="is">Iceland tv listing grabber</flag>
<flag name="it">Italy tv listing grabber</flag>
<flag name="jp">Japan tv listing grabber</flag>
diff --git a/media-tv/xmltv/xmltv-0.5.44.ebuild b/media-tv/xmltv/xmltv-0.5.44.ebuild
deleted file mode 100644
index 25b5f3305766..000000000000
--- a/media-tv/xmltv/xmltv-0.5.44.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.44.ebuild,v 1.16 2008/11/18 16:17:58 tove Exp $
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format."
-HOMEPAGE="http://membled.com/work/apps/xmltv/"
-SRC_URI="mirror://sourceforge/xmltv//${P}.tar.bz2"
-IUSE="be br brnet uk_rt uk_bleb is it na_dd na_icons fi es es_laguiatv ee il re nl nl_wolf huro dk jp de_tvtoday se_swedb fr no pt za tv_pick_cgi tv_check"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-PREFIX="/usr"
-
-# NOTE: you can customize the xmltv installation by
-# defining USE FLAGS (custom ones in
-# /etc/portage/package.use for example).
-#
-# Do "equery u media-tv/xmltv" for the complete
-# list of the flags you can set, with description.
-
-# EXAMPLES:
-# enable just North American grabber
-# in /etc/portage/package.use : media-tv/xmltv na_dd
-#
-# enable graphical front-end, Italy grabber
-# in /etc/portage/package.use : media-tv/xmltv tv_check it
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/DateManip-5.42
- >=dev-perl/XML-Writer-0.6
- virtual/perl-Memoize
- virtual/perl-Storable
- dev-perl/Lingua-EN-Numbers-Ordinate
- >=dev-perl/Lingua-Preferred-0.2.4
- >=dev-perl/Term-ProgressBar-2.03
- virtual/perl-Compress-Zlib
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- >=dev-perl/Class-MethodMaker-2
- >=dev-lang/perl-5.6.1"
-
-DEPEND="${RDEPEND}
- na_dd? ( na_icons? ( dev-perl/HTML-TableExtract >=dev-perl/WWW-Mechanize-1.02 ) )
- de_tvtoday? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-Tree )
- dk? ( dev-perl/HTML-Tree )
- es? ( dev-perl/HTML-Tree )
- fi? ( dev-perl/HTML-Tree )
- fr? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-Tree )
- huro? ( dev-perl/HTML-Tree )
- jp? ( dev-perl/HTML-Tree dev-perl/Text-Kakasi )
- na_dd? ( dev-perl/SOAP-Lite dev-perl/TermReadKey )
- nl? ( dev-perl/HTML-Tree )
- nl_wolf? ( dev-perl/HTML-Tree )
- no? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-TableExtract dev-perl/HTML-LinkExtractor )
- pt? ( dev-perl/HTML-Tree dev-perl/Unicode-UTF8simple )
- se_swedb? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- uk_bleb? ( dev-perl/Archive-Zip dev-perl/IO-stringy )
- tv_check? ( dev-perl/perl-tk dev-perl/Tk-TableMatrix )
- tv_pick_cgi? ( virtual/perl-CGI )
- "
-
-make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Brazil
- use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- use brnet && echo "yes" || echo "no"
- # Enable Switzerland
- #use ch && echo "yes" || echo "no"
- # Enable Alternate Brittain
- use uk_rt && echo "yes" || echo "no"
- # Enable Alternate Brittain 2
- use uk_bleb && echo "yes" || echo "no"
- # Enable Belgium and Luxemburg
- use be && echo "yes" || echo "no"
- #Enable Iceland
- use is && echo "yes" || echo "no"
- # Enable Italy
- use it && echo "yes" || echo "no"
- # Enable North America using DataDirect
- use na_dd && echo "yes" || echo "no"
- # Enable North America channel icons
- use na_icons && use na_dd && echo "yes" || echo "no"
- # Enable Finland
- use fi && echo "yes" || echo "no"
- # Enable Spain
- use es && echo "yes" || echo "no"
- # Enable Spain Digital
- # use es_digital && echo "yes" || echo "no"
- # Enable Israel
- use il && echo "yes" || echo "no"
- # Enable Spain Alternative
- use es_laguiatv && echo "yes" || echo "no"
- # Enable Netherlands
- use nl && echo "yes" || echo "no"
- # Enable Alternate Netherlands
- use nl_wolf && echo "yes" || echo "no"
- # Enable Hungary and Romania
- use huro && echo "yes" || echo "no"
- # Enable Denmark
- use dk && echo "yes" || echo "no"
- # Enable Japan
- use jp && echo "yes" || echo "no"
- # Enable Germany
- use de_tvtoday && echo "yes" || echo "no"
- # Enable Sweden
- #use se && echo "yes" || echo "no"
- # Enable Sweden 2
- use se_swedb && echo "yes" || echo "no"
- # Enable France
- use fr && echo "yes" || echo "no"
- # Enable Norway
- use no && echo "yes" || echo "no"
- # Enable Portugal
- use pt && echo "yes" || echo "no"
- # Enable South Africa
- use za && echo "yes" || echo "no"
- # Enable GUI checking.
- use tv_check && echo "yes" || echo "no"
- # Enable CGI support
- use tv_pick_cgi && echo "yes" || echo "no"
- # Enable Estonia
- use ee && echo "yes" || echo "no"
- #Enable Reunion Island
- use re && echo "yes" || echo "no"
-}
-
-src_unpack() {
- unpack "${A}"
-
- cd "${S}"
- epatch "${FILESDIR}/xmltv-na_dd-xmltwig.patch"
-}
-
-src_compile() {
- sed -i "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" Makefile.PL || die
- pm_echovar=`make_config`
- perl-module_src_compile || die "error compiling"
-}
-
-src_install() {
- # actually make test should be unneede, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
- #make DESTDIR=${D} install
- perl-module_src_install || die "error installing"
-
- for i in `grep -rl "${D}" "${D}"` ; do
- sed -e "s:${D}::g" -i "${i}"
- done
-
- if use tv_pick_cgi ; then
- dobin choose/tv_pick/tv_pick_cgi || die "error creating tv_pick_cgi"
- fi
-}
-
-pkg_postinst() {
- if use tv_pick_cgi ; then
- elog "To use tv_pick_cgi, please link it from /usr/bin/tv_pick_cgi"
- elog "to where the ScriptAlias directive is configured."
- fi
- if use na_icons ; then
- if use na_dd ; then
- elog "na_icons set for na_dd grabber user."
- else
- elog "na_icons works only when na_dd is set, "
- elog "otherwise it does nothing."
- fi
- fi
-}
diff --git a/media-tv/xmltv/xmltv-0.5.46.ebuild b/media-tv/xmltv/xmltv-0.5.46.ebuild
deleted file mode 100644
index a1d6aba9048a..000000000000
--- a/media-tv/xmltv/xmltv-0.5.46.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.46.ebuild,v 1.4 2008/11/18 16:17:58 tove Exp $
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format."
-HOMEPAGE="http://membled.com/work/apps/xmltv/"
-SRC_URI="mirror://sourceforge/xmltv//${P}.tar.bz2"
-IUSE="ar be br brnet ch dtvla uk_rt uk_bleb is it na_dd na_icons fi es es_laguiatv ee il re nc nl nl_wolf huro dk jp se_swedb hr no_gf fr no pt za tv_combiner tv_pick_cgi tv_check"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc ~x86"
-PREFIX="/usr"
-
-# NOTE: you can customize the xmltv installation by
-# defining USE FLAGS (custom ones in
-# /etc/portage/package.use for example).
-#
-# Do "equery u media-tv/xmltv" for the complete
-# list of the flags you can set, with description.
-
-# EXAMPLES:
-# enable just North American grabber
-# in /etc/portage/package.use : media-tv/xmltv na_dd
-#
-# enable graphical front-end, Italy grabber
-# in /etc/portage/package.use : media-tv/xmltv tv_check it
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/DateManip-5.42
- >=dev-perl/XML-Writer-0.6
- virtual/perl-Memoize
- virtual/perl-Storable
- >=dev-perl/Lingua-Preferred-0.2.4
- >=dev-perl/Term-ProgressBar-2.03
- virtual/perl-Compress-Zlib
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1"
-
-DEPEND="${RDEPEND}
- brnet? ( dev-perl/IO-stringy >=dev-perl/WWW-Mechanize-1.02 )
- na_dd? ( na_icons? ( dev-perl/HTML-TableExtract >=dev-perl/WWW-Mechanize-1.02 ) )
- dk? ( dev-perl/HTML-Tree )
- es? ( dev-perl/HTML-Tree )
- fi? ( dev-perl/HTML-Tree )
- fr? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-Tree )
- huro? ( dev-perl/HTML-Tree )
- it? ( dev-perl/XML-Simple )
- jp? ( dev-perl/HTML-Tree dev-perl/Text-Kakasi )
- na_dd? ( dev-perl/SOAP-Lite dev-perl/TermReadKey )
- nl? ( dev-perl/HTML-Tree )
- nl_wolf? ( dev-perl/HTML-Tree )
- no_gf? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- no? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-TableExtract dev-perl/HTML-LinkExtractor )
- pt? ( dev-perl/HTML-Tree dev-perl/Unicode-UTF8simple )
- se_swedb? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- hr? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- uk_bleb? ( dev-perl/Archive-Zip dev-perl/IO-stringy )
- ee? ( dev-perl/IO-stringy )
- re? ( dev-perl/Lingua-EN-Numbers-Ordinate )
- tv_combiner? ( dev-perl/XML-LibXML )
- tv_check? ( dev-perl/perl-tk dev-perl/Tk-TableMatrix )
- tv_pick_cgi? ( virtual/perl-CGI dev-perl/Lingua-EN-Numbers-Ordinate )
- "
-
-make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Agentina
- use ar && echo "yes" || echo "no"
- # Enable Brazil
- use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- use brnet && echo "yes" || echo "no"
- # Enable Switzerland Search
- use ch && echo "yes" || echo "no"
- # Enable Latin America
- use dtvla && echo "yes" || echo "no"
- # Enable Alternate Brittain
- use uk_rt && echo "yes" || echo "no"
- # Enable Alternate Brittain 2
- use uk_bleb && echo "yes" || echo "no"
- # Enable Belgium and Luxemburg
- use be && echo "yes" || echo "no"
- #Enable Iceland
- use is && echo "yes" || echo "no"
- # Enable Italy
- use it && echo "yes" || echo "no"
- # Enable North America using DataDirect
- use na_dd && echo "yes" || echo "no"
- # Enable North America channel icons
- use na_icons && use na_dd && echo "yes" || echo "no"
- # Enable Finland
- use fi && echo "yes" || echo "no"
- # Enable Spain
- use es && echo "yes" || echo "no"
- # Enable Spain Digital
- # use es_digital && echo "yes" || echo "no"
- # Enable Israel
- use il && echo "yes" || echo "no"
- # Enable Spain Alternative
- use es_laguiatv && echo "yes" || echo "no"
- # Enable Netherlands
- use nl && echo "yes" || echo "no"
- # Enable Alternate Netherlands
- use nl_wolf && echo "yes" || echo "no"
- # Enable Hungary and Romania
- use huro && echo "yes" || echo "no"
- # Enable Denmark
- use dk && echo "yes" || echo "no"
- # Enable Japan
- use jp && echo "yes" || echo "no"
- # Enable Sweden
- use se_swedb && echo "yes" || echo "no"
- # Enable Croatia
- use hr && echo "yes" || echo "no"
- # Enable Norway Gfeed
- use no_gf && echo "yes" || echo "no"
- # Enable France
- use fr && echo "yes" || echo "no"
- # Enable Norway
- use no && echo "yes" || echo "no"
- # Enable Portugal
- use pt && echo "yes" || echo "no"
- # Enable South Africa
- use za && echo "yes" || echo "no"
- # Enable combiner
- use tv_combiner && echo "yes" || echo "no"
- # Enable GUI checking.
- use tv_check && echo "yes" || echo "no"
- # Enable CGI support
- use tv_pick_cgi && echo "yes" || echo "no"
- # Enable Estonia
- use ee && echo "yes" || echo "no"
- # Enable Reunion Island
- use re && echo "yes" || echo "no"
- # Enable Caledonie Island
- use nc && echo "yes" || echo "no"
-}
-
-src_unpack() {
- unpack "${A}"
-
- cd "${S}"
- #epatch ${FILESDIR}/xmltv-na_dd-xmltwig.patch
-}
-
-src_compile() {
- sed -i "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" Makefile.PL || die
- pm_echovar=`make_config`
- perl-module_src_compile || die "error compiling"
-}
-
-src_install() {
- # actually make test should be unneede, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
- #make DESTDIR=${D} install
- perl-module_src_install || die "error installing"
-
- for i in `grep -rl "${D}" "${D}"` ; do
- sed -e "s:${D}::g" -i "${i}"
- done
-
- if use tv_pick_cgi ; then
- dobin choose/tv_pick/tv_pick_cgi || die "error creating tv_pick_cgi"
- fi
-}
-
-pkg_postinst() {
- if use tv_pick_cgi ; then
- elog "To use tv_pick_cgi, please link it from /usr/bin/tv_pick_cgi"
- elog "to where the ScriptAlias directive is configured."
- fi
- if use na_icons ; then
- if use na_dd ; then
- elog "na_icons set for na_dd grabber user."
- else
- elog "na_icons works only when na_dd is set, "
- elog "otherwise it does nothing."
- fi
- fi
-}
diff --git a/media-tv/xmltv/xmltv-0.5.48.ebuild b/media-tv/xmltv/xmltv-0.5.48.ebuild
deleted file mode 100644
index d1328baf77a2..000000000000
--- a/media-tv/xmltv/xmltv-0.5.48.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.48.ebuild,v 1.2 2008/11/18 16:17:58 tove Exp $
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format."
-HOMEPAGE="http://membled.com/work/apps/xmltv/"
-SRC_URI="mirror://sourceforge/xmltv//${P}.tar.bz2"
-IUSE="ar be br brnet ch dtvla uk_rt uk_bleb is it na_dd na_icons fi es es_laguiatv ee il re nc nl nl_wolf huro dk jp se_swedb hr no_gf fr no pt za tv_combiner tv_pick_cgi tv_check"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-PREFIX="/usr"
-
-# NOTE: you can customize the xmltv installation by
-# defining USE FLAGS (custom ones in
-# /etc/portage/package.use for example).
-#
-# Do "equery u media-tv/xmltv" for the complete
-# list of the flags you can set, with description.
-
-# EXAMPLES:
-# enable just North American grabber
-# in /etc/portage/package.use : media-tv/xmltv na_dd
-#
-# enable graphical front-end, Italy grabber
-# in /etc/portage/package.use : media-tv/xmltv tv_check it
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/DateManip-5.42
- >=dev-perl/XML-Writer-0.6
- virtual/perl-Memoize
- virtual/perl-Storable
- >=dev-perl/Lingua-Preferred-0.2.4
- >=dev-perl/Term-ProgressBar-2.03
- virtual/perl-Compress-Zlib
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1"
-
-DEPEND="${RDEPEND}
- brnet? ( dev-perl/IO-stringy >=dev-perl/WWW-Mechanize-1.02 )
- na_dd? ( na_icons? ( dev-perl/HTML-TableExtract >=dev-perl/WWW-Mechanize-1.02 ) )
- dk? ( dev-perl/HTML-Tree )
- es? ( dev-perl/HTML-Tree )
- fi? ( dev-perl/HTML-Tree )
- fr? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-Tree )
- huro? ( dev-perl/HTML-Tree )
- it? ( dev-perl/XML-Simple )
- jp? ( dev-perl/HTML-Tree dev-perl/Text-Kakasi )
- na_dd? ( dev-perl/SOAP-Lite dev-perl/TermReadKey )
- nl? ( dev-perl/HTML-Tree )
- nl_wolf? ( dev-perl/HTML-Tree )
- no_gf? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- no? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-TableExtract dev-perl/HTML-LinkExtractor )
- pt? ( dev-perl/HTML-Tree dev-perl/Unicode-UTF8simple )
- se_swedb? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- hr? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- uk_bleb? ( dev-perl/Archive-Zip dev-perl/IO-stringy )
- ee? ( dev-perl/IO-stringy )
- re? ( dev-perl/Lingua-EN-Numbers-Ordinate )
- tv_combiner? ( dev-perl/XML-LibXML )
- tv_check? ( dev-perl/perl-tk dev-perl/Tk-TableMatrix )
- tv_pick_cgi? ( virtual/perl-CGI dev-perl/Lingua-EN-Numbers-Ordinate )
- "
-
-make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Agentina
- use ar && echo "yes" || echo "no"
- # Enable Brazil
- use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- use brnet && echo "yes" || echo "no"
- # Enable Switzerland Search
- use ch && echo "yes" || echo "no"
- # Enable Latin America
- use dtvla && echo "yes" || echo "no"
- # Enable Alternate Brittain
- use uk_rt && echo "yes" || echo "no"
- # Enable Alternate Brittain 2
- use uk_bleb && echo "yes" || echo "no"
- # Enable Belgium and Luxemburg
- use be && echo "yes" || echo "no"
- #Enable Iceland
- use is && echo "yes" || echo "no"
- # Enable Italy
- use it && echo "yes" || echo "no"
- # Enable North America using DataDirect
- use na_dd && echo "yes" || echo "no"
- # Enable North America channel icons
- use na_icons && use na_dd && echo "yes" || echo "no"
- # Enable Finland
- use fi && echo "yes" || echo "no"
- # Enable Spain
- use es && echo "yes" || echo "no"
- # Enable Spain Digital
- # use es_digital && echo "yes" || echo "no"
- # Enable Israel
- use il && echo "yes" || echo "no"
- # Enable Spain Alternative
- use es_laguiatv && echo "yes" || echo "no"
- # Enable Netherlands
- use nl && echo "yes" || echo "no"
- # Enable Alternate Netherlands
- use nl_wolf && echo "yes" || echo "no"
- # Enable Hungary and Romania
- use huro && echo "yes" || echo "no"
- # Enable Denmark
- use dk && echo "yes" || echo "no"
- # Enable Japan
- use jp && echo "yes" || echo "no"
- # Enable Sweden
- use se_swedb && echo "yes" || echo "no"
- # Enable Croatia
- use hr && echo "yes" || echo "no"
- # Enable Norway Gfeed
- use no_gf && echo "yes" || echo "no"
- # Enable France
- use fr && echo "yes" || echo "no"
- # Enable Norway
- use no && echo "yes" || echo "no"
- # Enable Portugal
- use pt && echo "yes" || echo "no"
- # Enable South Africa
- use za && echo "yes" || echo "no"
- # Enable combiner
- use tv_combiner && echo "yes" || echo "no"
- # Enable GUI checking.
- use tv_check && echo "yes" || echo "no"
- # Enable CGI support
- use tv_pick_cgi && echo "yes" || echo "no"
- # Enable Estonia
- use ee && echo "yes" || echo "no"
- # Enable Reunion Island
- use re && echo "yes" || echo "no"
- # Enable Caledonie Island
- use nc && echo "yes" || echo "no"
-}
-
-src_unpack() {
- unpack "${A}"
-
- cd "${S}"
- #epatch ${FILESDIR}/xmltv-na_dd-xmltwig.patch
-}
-
-src_compile() {
- sed -i "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" Makefile.PL || die
- pm_echovar=`make_config`
- perl-module_src_compile || die "error compiling"
-}
-
-src_install() {
- # actually make test should be unneede, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
- #make DESTDIR=${D} install
- perl-module_src_install || die "error installing"
-
- for i in `grep -rl "${D}" "${D}"` ; do
- sed -e "s:${D}::g" -i "${i}"
- done
-
- if use tv_pick_cgi ; then
- dobin choose/tv_pick/tv_pick_cgi || die "error creating tv_pick_cgi"
- fi
-}
-
-pkg_postinst() {
- if use tv_pick_cgi ; then
- elog "To use tv_pick_cgi, please link it from /usr/bin/tv_pick_cgi"
- elog "to where the ScriptAlias directive is configured."
- fi
- if use na_icons ; then
- if use na_dd ; then
- elog "na_icons set for na_dd grabber user."
- else
- elog "na_icons works only when na_dd is set, "
- elog "otherwise it does nothing."
- fi
- fi
-}
diff --git a/media-tv/xmltv/xmltv-0.5.50.ebuild b/media-tv/xmltv/xmltv-0.5.50.ebuild
index ef446e672692..b41852dd9ff1 100644
--- a/media-tv/xmltv/xmltv-0.5.50.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.50.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.50.ebuild,v 1.7 2008/11/18 16:17:58 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.50.ebuild,v 1.8 2008/12/17 12:32:23 mattepiu Exp $
inherit eutils perl-module
@@ -27,9 +27,6 @@ PREFIX="/usr"
# enable graphical front-end, Italy grabber
# in /etc/portage/package.use : media-tv/xmltv tv_check it
-# Care!!!! grab_il is actually missing Text::Bidi
-#
-
RDEPEND=">=dev-perl/libwww-perl-5.65
>=dev-perl/XML-Parser-2.34
>=dev-perl/XML-Twig-3.10
@@ -43,7 +40,8 @@ RDEPEND=">=dev-perl/libwww-perl-5.65
dev-perl/Unicode-String
dev-perl/TermReadKey
dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1"
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML"
DEPEND="${RDEPEND}
brnet? ( dev-perl/IO-stringy >=dev-perl/WWW-Mechanize-1.02 )
@@ -157,7 +155,7 @@ make_config() {
}
src_unpack() {
- unpack "${A}"
+ unpack ${A}
cd "${S}"
#epatch ${FILESDIR}/xmltv-na_dd-xmltwig.patch
@@ -199,6 +197,4 @@ pkg_postinst() {
elog "otherwise it does nothing."
fi
fi
- elog "Israel (il) support has bee turned on for lack of testers, open a"
- elog "bugreport if you want il support and are willing to collaborate/test"
}
diff --git a/media-tv/xmltv/xmltv-0.5.49.ebuild b/media-tv/xmltv/xmltv-0.5.53.ebuild
index e175be513c86..9fcf9b319ac8 100644
--- a/media-tv/xmltv/xmltv-0.5.49.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.53.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.49.ebuild,v 1.2 2008/11/18 16:17:58 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xmltv/xmltv-0.5.53.ebuild,v 1.1 2008/12/17 12:32:23 mattepiu Exp $
inherit eutils perl-module
DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format."
HOMEPAGE="http://membled.com/work/apps/xmltv/"
SRC_URI="mirror://sourceforge/xmltv//${P}.tar.bz2"
-IUSE="ar be brnet ch dtvla uk_rt uk_bleb it na_dd na_icons fi es es_laguiatv ee il re nc nl nl_wolf huro dk jp se_swedb hr no_gf fr no pt za tv_combiner tv_pick_cgi tv_check"
+IUSE="ar be brnet ch dtvla uk_rt uk_bleb is it na_dd na_icons fi es es_laguiatv es_miguiatv ee re huro dk jp se_swedb hr no_gf fr pt za eu_epg tv_combiner tv_pick_cgi tv_check na_dtv"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
@@ -36,11 +36,12 @@ RDEPEND=">=dev-perl/libwww-perl-5.65
virtual/perl-Storable
>=dev-perl/Lingua-Preferred-0.2.4
>=dev-perl/Term-ProgressBar-2.03
- virtual/perl-Compress-Zlib
+ perl-core/Compress-Zlib
dev-perl/Unicode-String
dev-perl/TermReadKey
dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1"
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML"
DEPEND="${RDEPEND}
brnet? ( dev-perl/IO-stringy >=dev-perl/WWW-Mechanize-1.02 )
@@ -51,13 +52,13 @@ DEPEND="${RDEPEND}
fr? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-Tree )
huro? ( dev-perl/HTML-Tree )
it? ( dev-perl/XML-Simple )
+ is? ( dev-perl/XML-LibXSLT )
jp? ( dev-perl/HTML-Tree dev-perl/Text-Kakasi )
na_dd? ( dev-perl/SOAP-Lite dev-perl/TermReadKey )
- nl? ( dev-perl/HTML-Tree )
- nl_wolf? ( dev-perl/HTML-Tree )
+ #nl_wolf? ( dev-perl/HTML-Tree )
no_gf? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- no? ( >=dev-perl/HTML-Parser-3.34 dev-perl/HTML-TableExtract dev-perl/HTML-LinkExtractor )
pt? ( dev-perl/HTML-Tree dev-perl/Unicode-UTF8simple )
+ eu_epg? ( dev-perl/Archive-Zip )
se_swedb? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
hr? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
uk_bleb? ( dev-perl/Archive-Zip dev-perl/IO-stringy )
@@ -66,6 +67,7 @@ DEPEND="${RDEPEND}
tv_combiner? ( dev-perl/XML-LibXML )
tv_check? ( dev-perl/perl-tk dev-perl/Tk-TableMatrix )
tv_pick_cgi? ( virtual/perl-CGI dev-perl/Lingua-EN-Numbers-Ordinate )
+ na_dtv? ( >=dev-perl/WWW-Mechanize-1.02 dev-perl/TimeDate dev-perl/IO-stringy dev-perl/XML-LibXML )
"
make_config() {
@@ -91,7 +93,7 @@ make_config() {
# Enable Belgium and Luxemburg
use be && echo "yes" || echo "no"
#Enable Iceland
- #use is && echo "yes" || echo "no"
+ use is && echo "yes" || echo "no"
# Enable Italy
use it && echo "yes" || echo "no"
# Enable North America using DataDirect
@@ -104,14 +106,16 @@ make_config() {
use es && echo "yes" || echo "no"
# Enable Spain Digital
# use es_digital && echo "yes" || echo "no"
- # Enable Israel
- use il && echo "yes" || echo "no"
- # Enable Spain Alternative
+ # Israel Temporary Disabled
+ # use il && echo "yes" || echo "no"
+ #echo "no"
+ # Enable Spain Alternatives
use es_laguiatv && echo "yes" || echo "no"
+ use es_miguiatv && echo "yes" || echo "no"
# Enable Netherlands
- use nl && echo "yes" || echo "no"
+ #use nl && echo "yes" || echo "no"
# Enable Alternate Netherlands
- use nl_wolf && echo "yes" || echo "no"
+ #use nl_wolf && echo "yes" || echo "no"
# Enable Hungary and Romania
use huro && echo "yes" || echo "no"
# Enable Denmark
@@ -127,11 +131,13 @@ make_config() {
# Enable France
use fr && echo "yes" || echo "no"
# Enable Norway
- use no && echo "yes" || echo "no"
+ #use no && echo "yes" || echo "no"
# Enable Portugal
use pt && echo "yes" || echo "no"
# Enable South Africa
use za && echo "yes" || echo "no"
+ # Enable Europe epg
+ use eu_epg && echo "yes" || echo "no"
# Enable combiner
use tv_combiner && echo "yes" || echo "no"
# Enable GUI checking.
@@ -143,14 +149,15 @@ make_config() {
# Enable Reunion Island
use re && echo "yes" || echo "no"
# Enable Caledonie Island
- use nc && echo "yes" || echo "no"
+ #use nc && echo "yes" || echo "no"
+ # Enable North America DirecTV
+ use na_dtv && echo "yes" || echo "no"
}
src_unpack() {
- unpack "${A}"
+ unpack ${A}
cd "${S}"
- #epatch ${FILESDIR}/xmltv-na_dd-xmltwig.patch
}
src_compile() {