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
commit1570e4dd4f7ad5cdb87820aa91788f8f29ceeefd (patch)
tree6a2a89bae59ec98fe3038a67ab8c292516287f95 /media-tv
parentVersion bump + xen patch from git://github.com/tarsius/tarsius-tree.git see B... (diff)
downloadhistorical-1570e4dd4f7ad5cdb87820aa91788f8f29ceeefd.tar.gz
historical-1570e4dd4f7ad5cdb87820aa91788f8f29ceeefd.tar.bz2
historical-1570e4dd4f7ad5cdb87820aa91788f8f29ceeefd.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. Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.27-gentoo-r5 x86_64
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/xmltv/ChangeLog11
-rw-r--r--media-tv/xmltv/Manifest26
-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
8 files changed, 44 insertions, 613 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/Manifest b/media-tv/xmltv/Manifest
index b4d094f0c8f2..5d5b841be71a 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,23 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX xmltv-na_dd-xmltwig.patch 365 RMD160 6b3d791afa37c5b51b176d28792a6c5af7e6966e SHA1 ac31beb86945fe0979fefda9447f1c1f62350077 SHA256 d8b595ffa31e7fda422065bcb1fb2399e47844c93a1a17fb52aac80f8db39cc3
-DIST xmltv-0.5.44.tar.bz2 540060 RMD160 24b68a68a2a81a92748337afcc9b7eb76d68284b SHA1 cdcaff5e5cc27a0097d31110cb60994ee08f54d8 SHA256 396c57f374d1de2c724acdfba97e916e72004686f798bf240575e55cd45982ba
-DIST xmltv-0.5.46.tar.bz2 593220 RMD160 aedb87761a052b61f1b374548062aa4c34a3007d SHA1 3e4b70a7d927486ba8d1365d630b338b47178af6 SHA256 c0ec7293b8ad72443027c2e743cf3520172d725dae7b761c07100395437fb3f5
-DIST xmltv-0.5.48.tar.bz2 593655 RMD160 ca999777811d61ab9cdb33dcbc78ac9465645571 SHA1 f3bc8b17d7e3fe2c656e34d984edef40d042fb9c SHA256 b893d817c853f5dab797e1e9297f1ded0f55f423b5a66f972bd92e391ab7f572
-DIST xmltv-0.5.49.tar.bz2 596809 RMD160 2fdb66121c32e974e2de47ea55bb4961f6700165 SHA1 265a9884d3a38cad4398f19934be2db84d8b8a66 SHA256 2a0e4f8c769788a522cc58938362e95ad46e309bb4fd6790e6983d2bf1d4db56
DIST xmltv-0.5.50.tar.bz2 617384 RMD160 9a9c1e4ca1d4476811dc6b477c3a2c758b31e05e SHA1 305b0b4397e3493b82fd798535843f798c9f4149 SHA256 0ea8a009e987c4245fe34c1b530ca11b3d1c20aac8f2e9637730ec1b2039b535
-EBUILD xmltv-0.5.44.ebuild 5473 RMD160 398562b24bb9dae63b879f1ee39b173265518280 SHA1 0d160163292b0a25ef47162142241fa4d8d8d108 SHA256 48853fe8c5bbde30d74e6a170b0e185865411163f55e2b99b1ce4e725a591ecf
-EBUILD xmltv-0.5.46.ebuild 6033 RMD160 65612499b0171feee8d63a675cebb3381df9ad6d SHA1 f10a3c0e98f0d83db28bcf5eaf765cafb68b2939 SHA256 3655fa057fa422d232abcd0e31b84a379d6dbffd9e70530d5696cef7b25aea2d
-EBUILD xmltv-0.5.48.ebuild 6035 RMD160 3107c392104ce7fc099f5ad1f8ffd412e5f371df SHA1 6a4835e14a8cee3d7093fa87d5123f2e5d0a8413 SHA256 163a2c5d9e31b409a794cdacb304619ca57f8d7b1d4ea01114233ff42c93aef3
-EBUILD xmltv-0.5.49.ebuild 6031 RMD160 c8d2db96b2e7d7bb60f99b57aa1668f3314677c6 SHA1 26fc6061e1268a1d4ca17a50c7c8f59f18d0ddaa SHA256 0250583e802558d88f12ffc2b8cd05a0e2c8c8d042332bf4c908a15ce5d01c44
-EBUILD xmltv-0.5.50.ebuild 6534 RMD160 3cbada62e19593f6e807dcdf6fc0f5d344c8ebca SHA1 4bce5bdfdac22c2d0a7b9dce2b658d1611b314d1 SHA256 2e067a0f03c257abeed3abfe8a9275805ae0a1ad204e340bd178c921c9069423
-MISC ChangeLog 14657 RMD160 3c21bc5590a39af9ec198dfcf69f3d6c61cf6122 SHA1 ed3ca05ea8b77edd5bc5ba904361028c45864028 SHA256 12efedcfac031e630e22326cb5a22bec86322fb0bdda606396b326bb748f8a93
-MISC metadata.xml 2489 RMD160 271f1dbb2c09f066d106f37055df4b9521db14d6 SHA1 3f363f38bcc4fa098b328dd98062cf936d075ffc SHA256 e0d7d68051091172cf43c99aca5aaf4ee2c04ea9e95429366b3860cc76cab9f8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkki6qkACgkQV3J2n04Eauxz7QCfd/F3VcNcPygDAUd3O4A/olt+
-m44An29ldWMZIm1asEJk6J83wIjtN4t5
-=Bbw4
------END PGP SIGNATURE-----
+DIST xmltv-0.5.53.tar.bz2 669165 RMD160 42aee8a56c037a5b34cd9ebc6753b61378d84447 SHA1 873bf8bd067f61c02417ae31c60842314521246e SHA256 366782812327b9caf6ee02981c7b0eb43b13f9ec1a2ed2e92460716923234f35
+EBUILD xmltv-0.5.50.ebuild 6353 RMD160 8923eb02d0496aacf9224506267de5902883cac7 SHA1 c41905a06d62efaba223328a5ba68219c38a19e6 SHA256 4444a21e991f03e4117dc9c1bcd42bb5e58feea86a97716118cde38320f8c69e
+EBUILD xmltv-0.5.53.ebuild 6264 RMD160 353a3c5b4b473dc37ca3e4325347519b4bf039cb SHA1 0ee892d18d869d7b43a65733df4a7ec510b37fe9 SHA256 c2755dbdcade0375657df074e6362020d55fe8fbbbe9ad74fd893ce867717bde
+MISC ChangeLog 15055 RMD160 792ab845936d45cc5de8a0029c1e8920d53c2473 SHA1 7012bea097c4cb4a11fc828f6aa638c274571d83 SHA256 79c4da4db4b02601e327ba360bb7189309a3532b8344c0a4fc551a50dfb18e11
+MISC metadata.xml 2383 RMD160 33f5beaf4347e27ef0576f211117d3cbecad068f SHA1 db5274bc68b8472bc9a50615ceb92d03e4caa4dc SHA256 d652c4311b1459fc587bcf70f755596bff34c86b8e7212b1c3fedc207ab7c290
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() {