* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-06-12 18:42 Jonas Stein
0 siblings, 0 replies; 33+ messages in thread
From: Jonas Stein @ 2018-06-12 18:42 UTC (permalink / raw
To: gentoo-commits
commit: cc97bf04dbe752df37b48c56857269bede71a9d4
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 12 18:42:37 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Jun 12 18:42:37 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc97bf04
media-tv/xmltv: drop old
remove old ebuilds
Package-Manager: Portage-2.3.40, Repoman-2.3.9
media-tv/xmltv/Manifest | 2 -
media-tv/xmltv/metadata.xml | 3 -
media-tv/xmltv/xmltv-0.5.67.ebuild | 197 -----------------------------------
media-tv/xmltv/xmltv-0.5.68.ebuild | 205 -------------------------------------
4 files changed, 407 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index a9ea8b57688..b810b2ea346 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,4 +1,2 @@
DIST xmltv-0.5.57.tar.bz2 778254 BLAKE2B 0eae024d8bc709835cbaf4bcbe67b41a25f0d56b0450eea158bceb34d9654cd305a330369e197b7047b62f85adcb7ea53cb1522d0677f73b7f82379c493f3457 SHA512 78e79b75b23cd8815403a0a5835036c67c80ff45fba79fae68e50a041ae384f427e18717d6122ea2d5eb57163370acac115946e24a8934a94b1cc72cb24314cc
-DIST xmltv-0.5.67.tar.bz2 1188778 BLAKE2B a463529739c777411e0066baafb55d027f30ac248c3d16f0f8a38b49a8a97a108341889109ff70595e6628d0fd69f95cc4eaa07ad6cf59881c303add955a1b9d SHA512 2451634bf63ed8f5ee1ef4eff23fa5cfe2a98422e8ae75bf055951d5139d8b7ff03ece6aeee9b3ae81abba5a3edd66e64bd9ae8f610f92cb97ec017b839eee1f
-DIST xmltv-0.5.68.tar.bz2 1200116 BLAKE2B 3dcf6140c8eea5bcb729d8159b0e698f0716aff6e46175412a9087f156be5d9a400b4efb96c3566c17bbf352354671fe54d6c5bccd6ef878102a8c98b5749af8 SHA512 bf21837d3804058c6cbfeb0e75af57e5d6e3cd35da40c96291c951bdadc3b4dbfa64c8145a4e2129713b65e7540e1d5da08fe6fbab4c7561ec448f2ce07acbd5
DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index bff2aceb818..7cdc27ff32f 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -12,7 +12,6 @@
<flag name="es_laguiatv">Spain alternative grabber</flag>
<flag name="es_miguiatv">Spain alternative grabber</flag>
<flag name="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
- <flag name="eu_egon">Grabber for german speaking area (Egon zappt)</flag>
<flag name="eu_epg">EPG grabber for some European countries.</flag>
<flag name="fi">Finland tv listing grabber</flag>
<flag name="fi_sv">Grabber for Finland (Swedish)</flag>
@@ -39,11 +38,9 @@
<flag name="tv_check">enable GUI checking</flag>
<flag name="tv_combiner">enable grabbers combiner</flag>
<flag name="tv_pick_cgi">enable CGI support</flag>
- <flag name="uk_atlas">Fast UK and Ireland tv listing grabber</flag>
<flag name="uk_bleb">Britain tv listing grabber</flag>
<flag name="uk_rt">Britain alternative tv listing grabber</flag>
<flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
- <flag name="sd_json">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
<flag name="za">South Africa tv listing grabber</flag>
<flag name="zz_sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
</use>
diff --git a/media-tv/xmltv/xmltv-0.5.67.ebuild b/media-tv/xmltv/xmltv-0.5.67.ebuild
deleted file mode 100644
index 72f25d804cf..00000000000
--- a/media-tv/xmltv/xmltv-0.5.67.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://xmltv.org"
-SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
-
-IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
-fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
-se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide tv_check tv_combiner tv_pick_cgi"
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/Date-Manip-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-IO-Compress
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1
- dev-perl/XML-LibXML"
-DEPEND="${RDEPEND}
- ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
- ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
- dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
- dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
- es_laguiatv? ( dev-perl/HTML-Tree )
- eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu_egon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 )
- fi? ( dev-perl/HTML-Tree )
- fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
- fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- hr? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- huro? ( dev-perl/HTML-Tree )
- is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
- na_dd? ( dev-perl/SOAP-Lite )
- na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
- na_tvmedia? ( dev-perl/XML-LibXML )
- nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
- no_gf? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- pt? ( dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime )
- pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
- se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk_atlas? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
- uk_rt? ( dev-perl/DateTime-TimeZone dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- uk_tvguide? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
- tv_check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
- tv_combiner? ( dev-perl/XML-LibXML )
-"
-
-PREFIX="/usr"
-
-src_prepare() {
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-
- epatch_user
-}
-
-src_configure() {
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Agentina
- usex ar
- # Enable Brazil
- #use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- #use brnet && echo "yes" || echo "no"
- # Enable Switzerland Search
- usex ch_search
- # Enable Denmark
- usex dk
- # Enable Latin America
- usex dtvla
- # Enable Spain
- usex es_laguiatv
- # Enable EU xmltv.se
- usex eu_dotmedia
- # Enable EU German speaking area
- usex eu_egon
- # Enable EU epgdata.com
- usex eu_epg
- # Enable Finland
- usex fi
- # Enable Swedish listings in Finland
- usex fi_sv
- # Enable France
- usex fr
- # Enable France EPG from kazer.org
- usex fr_kazer
- # Enable Belgium and Luxemburg
- #use be && echo "yes" || echo "no"
- #Enable Croatia
- usex hr
- # Enable Hungary and Romania
- usex huro
- # Enable Israel
- usex il
- # Enable Norway Gfeed
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable India (experimental)
- # Disabled upstream
- # usex in
- # Enable North America using DataDirect
- usex na_dd
- # Enable North America from directv.com
- usex na_dtv
- # Enable North America XMLTVListings.com
- usex na_tvmedia
- # Enable Netherlands
- usex nl
- # Enable Norway
- usex no_gf
- # Enable Portugal
- usex pt
- # Enable Portugal EPG from sappo.pt
- usex pt_meo
- # Enable Sweden
- usex se_swedb
- # Enable Sweeden Alternative
- usex se_tvzon
- # Enable Turkey
- usex tr
- # Enable UK/Ireland Fast grabber
- usex uk_atlas
- # Enable UK fast alternative grabber
- usex uk_bleb
- # Enable UK/Ireland Radio Times
- usex uk_rt
- # Enable UK/Ireland TV Guide
- usex uk_tvguide
- # Enable GUI checking.
- usex tv_check
- # Enable combiner
- usex tv_combiner
- # Enable CGI support
- usex tv_pick_cgi
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- # actually make test should be unneeded, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
-
- # to bypass build issue
- #make DESTDIR=${D} install || die "error installing"
-
- perl-module_src_install
-
- local i
- for i in $(grep -rl "${D}" "${D}"); do
- sed -e "s:${D}::g" -i "${i}" || die
- done
-
- if use tv_pick_cgi; then
- dobin choose/tv_pick/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
-}
diff --git a/media-tv/xmltv/xmltv-0.5.68.ebuild b/media-tv/xmltv/xmltv-0.5.68.ebuild
deleted file mode 100644
index d98f182a38e..00000000000
--- a/media-tv/xmltv/xmltv-0.5.68.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://xmltv.org"
-SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
-
-IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
-fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
-se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide sd_json tv_check tv_combiner tv_pick_cgi"
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/Date-Manip-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-IO-Compress
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1
- dev-perl/XML-LibXML"
-DEPEND="${RDEPEND}
- ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
- ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
- dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
- dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
- es_laguiatv? ( dev-perl/HTML-Tree )
- eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu_egon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 )
- fi? ( dev-perl/HTML-Tree )
- fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
- fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- hr? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- huro? ( dev-perl/HTML-Tree )
- is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
- na_dd? ( dev-perl/SOAP-Lite )
- na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
- na_tvmedia? ( dev-perl/XML-LibXML )
- nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
- pt? ( dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime )
- pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
- se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk_atlas? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
- uk_rt? ( dev-perl/DateTime-TimeZone dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- uk_tvguide? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
- sd_json? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
- tv_check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
- tv_combiner? ( dev-perl/XML-LibXML )
-"
-
-PREFIX="/usr"
-
-pkg_setup() {
- # Uses Data::Manip in various places which can fail
- # if TZ is still set to Factory as it is in stock gentoo
- # install media
- export TZ=UTC
-}
-src_prepare() {
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-
- epatch "${FILESDIR}/${P}-perl526-1.patch"
-
- epatch_user
-}
-
-src_configure() {
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Agentina
- usex ar
- # Enable Brazil
- #use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- #use brnet && echo "yes" || echo "no"
- # Enable Switzerland Search
- usex ch_search
- # Enable Denmark
- usex dk
- # Enable Latin America
- usex dtvla
- # Enable Spain
- usex es_laguiatv
- # Enable EU xmltv.se
- usex eu_dotmedia
- # Enable EU German speaking area
- usex eu_egon
- # Enable EU epgdata.com
- usex eu_epg
- # Enable Finland
- usex fi
- # Enable Swedish listings in Finland
- usex fi_sv
- # Enable France
- usex fr
- # Enable France EPG from kazer.org
- usex fr_kazer
- # Enable Belgium and Luxemburg
- #use be && echo "yes" || echo "no"
- #Enable Croatia
- usex hr
- # Enable Hungary and Romania
- usex huro
- # Enable Israel
- usex il
- # Enable Iceland
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable India (experimental)
- # Disabled upstream
- # usex in
- # Enable North America using DataDirect
- usex na_dd
- # Enable North America from directv.com
- usex na_dtv
- # Enable North America XMLTVListings.com
- usex na_tvmedia
- # Enable Netherlands
- usex nl
- # Enable Portugal
- usex pt
- # Enable Portugal EPG from sappo.pt
- usex pt_meo
- # Enable Sweden
- usex se_swedb
- # Enable Sweeden Alternative
- usex se_tvzon
- # Enable Turkey
- usex tr
- # Enable UK/Ireland Fast grabber
- usex uk_atlas
- # Enable UK fast alternative grabber
- usex uk_bleb
- # Enable UK/Ireland Radio Times
- usex uk_rt
- # Enable UK/Ireland TV Guide
- usex uk_tvguide
- # Enable Schedules Direct JSON
- usex sd_json
- # Enable GUI checking.
- usex tv_check
- # Enable combiner
- usex tv_combiner
- # Enable CGI support
- usex tv_pick_cgi
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- # actually make test should be unneeded, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
-
- # to bypass build issue
- #make DESTDIR=${D} install || die "error installing"
-
- perl-module_src_install
-
- local i
- for i in $(grep -rl "${D}" "${D}"); do
- sed -e "s:${D}::g" -i "${i}" || die
- done
-
- if use tv_pick_cgi; then
- dobin choose/tv_pick/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
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-10-20 3:15 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-10-20 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 781d0f8ced798ce3b8f9d557ee408ee0b3048b21
Author: Wilson Michaels <thebitpit <AT> austincustomerrands <DOT> com>
AuthorDate: Tue Oct 19 15:51:27 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 20 03:13:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781d0f8c
media-tv/xmltv: remove broken version 0.6.1-r1
Closes: https://bugs.gentoo.org/818385
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Wilson Michaels <thebitpit <AT> austincustomerrands.com>
Closes: https://github.com/gentoo/gentoo/pull/22636
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 -
media-tv/xmltv/metadata.xml | 8 -
media-tv/xmltv/xmltv-0.6.1-r1.ebuild | 287 -----------------------------------
3 files changed, 296 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index d8d6736fbd0..c9a14625296 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,2 +1 @@
-DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
DIST xmltv-1.0.0.tar.gz 780014 BLAKE2B dd39f77ebbaf321450db525b0c58401728ac1fece8e31e71a3d917fc72b914fbf9a471c2a77258f46a72913b2f86a84164576878dc28b38d3a77bdb9dab03494 SHA512 72df61cbcdfa7ba31d899b37e7f5308e845d263d8b9402c067bbd5761a7502ad7d272604a1d132337041a4d6bb2afa58a93b324239879294431108c1ac0ef09b
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index a0f91caa55d..700de9f2614 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -12,31 +12,23 @@
<use>
<flag name="ar">Argentina tv listing grabber</flag>
<flag name="ch-search">Grabber for Switzerland</flag>
- <flag name="dk">Denmark tv listing grabber</flag>
- <flag name="dtvla">Latin America digital tv listing grabber</flag>
- <flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
<flag name="eu-epgdata">include fanart URLs for some European countries.</flag>
<flag name="eu-xmltvse">Grabbber for Europe [replaces eu-dotmedia and se-tvzon]</flag>
<flag name="fi">Finland tv listing grabber (0.6.1 add ampparit telsu)</flag>
<flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France 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 (RUV)</flag>
<flag name="it-dvb">Italy tv listing grabber</flag>
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="pt-meo">Grabber for Portugal (MEO)</flag>
<flag name="pt-vodafone">Grabber for Portugal (Vodafone)</flag>
- <flag name="se-swedb">Sweden tv listing grabber</flag>
- <flag name="se-tvzon">Sweden (tvzon.se) tv listing grabber</flag>
<flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
<flag name="tv-check">enable GUI checking</flag>
<flag name="tv-combiner">enable grabbers combiner</flag>
<flag name="tv-pick-cgi">enable CGI support</flag>
- <flag name="uk-bleb">Britain tv listing grabber</flag>
<flag name="uk-tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
<flag name="zz-sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
<flag name="zz-sdjson-sqlite">Grabber for schedulesDirect.org SD-JSON service (sqlite DB)</flag>
diff --git a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
deleted file mode 100644
index 6d84eb10c0d..00000000000
--- a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://wiki.xmltv.org/index.php/XMLTVProject https://github.com/XMLTV/xmltv"
-SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc x86 ~x86-linux"
-
-IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
-huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
-tv-check tv-combiner tv-pick-cgi uk-bleb uk-tvguide zz-sdjson zz-sdjson-sqlite"
-
-RDEPEND="
- dev-lang/perl
- dev-perl/Date-Manip
- dev-perl/File-Slurp
- dev-perl/JSON
- dev-perl/libwww-perl
- dev-perl/Lingua-Preferred
- dev-perl/PerlIO-gzip
- dev-perl/Term-ProgressBar
- dev-perl/TermReadKey
- dev-perl/XML-Parser
- dev-perl/XML-TreePP
- dev-perl/XML-Twig
- dev-perl/XML-Writer
- dev-perl/Unicode-String
- virtual/perl-Memoize
- virtual/perl-Storable
- virtual/perl-IO-Compress
- ar? (
- dev-perl/DateTime
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- dev-perl/HTTP-Cookies
- )
- ch-search? (
- dev-perl/HTML-Tree
- dev-perl/HTML-Parser
- dev-perl/HTTP-Cookies
- dev-perl/URI
- )
- dk? (
- dev-perl/DateTime
- dev-perl/IO-stringy
- )
- dtvla? (
- dev-perl/DateTime
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- dev-perl/HTTP-Cookies
- )
- eu-dotmedia? (
- dev-perl/HTTP-Cache-Transparent
- dev-perl/IO-stringy
- )
- eu-epgdata? (
- dev-perl/Archive-Zip
- dev-perl/DateTime
- dev-perl/DateTime-Format-Strptime
- dev-perl/HTML-Parser
- dev-perl/HTTP-Message
- )
- eu-xmltvse? (
- dev-perl/HTTP-Cache-Transparent
- dev-perl/IO-stringy
- )
- fi? (
- dev-perl/HTML-Tree
- dev-perl/LWP-Protocol-https
- dev-perl/URI
- )
- fi-sv? (
- dev-perl/DateTime
- dev-perl/HTML-Tree
- dev-perl/IO-stringy
- )
- fr? (
- dev-perl/DateTime
- dev-perl/DateTime-TimeZone
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- )
- huro? (
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- )
- il? ( dev-perl/DateTime )
- is? (
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- dev-perl/URI
- dev-perl/XML-DOM
- dev-perl/XML-LibXSLT
- )
- it? (
- dev-perl/HTML-Parser
- dev-perl/HTML-Tree
- dev-perl/URI
- )
- na-dd? ( dev-perl/SOAP-Lite )
- na-dtv? (
- dev-perl/DateTime
- dev-perl/HTTP-Cookies
- dev-perl/URI
- )
- na-tvmedia? ( dev-perl/XML-LibXML )
- pt-meo? (
- dev-perl/DateTime
- dev-perl/XML-LibXML
- )
- pt-vodafone? (
- dev-perl/DateTime
- dev-perl/URI
- dev-perl/XML-LibXML
- )
- se-swedb? (
- dev-perl/HTTP-Cache-Transparent
- dev-perl/IO-stringy
- dev-perl/XML-LibXML
- )
- se-tvzon? (
- dev-perl/XML-LibXML
- dev-perl/IO-stringy
- dev-perl/HTTP-Cache-Transparent
- )
- tr? (
- dev-perl/DateTime
- dev-perl/HTTP-Cache-Transparent
- dev-perl/HTTP-Cookies
- dev-perl/URI
- )
- uk-bleb? (
- dev-perl/Archive-Zip
- dev-perl/IO-stringy
- )
- uk-tvguide? (
- dev-perl/DateTime
- dev-perl/HTML-Tree
- dev-perl/HTTP-Cache-Transparent
- dev-perl/HTTP-Cookies
- dev-perl/URI
- )
- zz-sdjson? (
- dev-lang/perl
- dev-perl/DateTime
- virtual/perl-Digest-SHA
- dev-perl/HTTP-Message
- dev-perl/LWP-Protocol-https
- dev-perl/Try-Tiny
- dev-perl/XML-LibXML
- )
- zz-sdjson-sqlite? (
- dev-lang/perl
- dev-perl/DateTime
- dev-perl/DateTime-Format-ISO8601
- dev-perl/DateTime-Format-SQLite
- dev-perl/DateTime-TimeZone
- dev-perl/DBD-SQLite
- dev-perl/DBI
- virtual/perl-Digest-SHA
- dev-perl/File-HomeDir
- dev-perl/File-Which
- dev-perl/List-MoreUtils
- dev-perl/LWP-UserAgent-Determined
- dev-perl/XML-LibXML
- )
- tv-check? (
- dev-perl/Tk
- dev-perl/Tk-TableMatrix
- )
- tv-combiner? ( dev-perl/XML-LibXML )
- tv-pick-cgi? ( dev-perl/CGI )
-"
-
-PREFIX="/usr"
-
-pkg_setup() {
- # Uses Data::Manip in various places which can fail
- # if TZ is still set to Factory as it is in stock gentoo
- # install media
- export TZ=UTC
-}
-
-src_prepare() {
- default
- # Add revision number to version info.
- # Remove the doc/COPYING file from documentation.
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-}
-
-src_configure() {
- # Must match the order of elements in @opt_components in Makefile.PL
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Agentina
- usex ar
- # Enable Switzerland Search
- usex ch-search
- # Enable Denmark
- usex dk
- # Enable Latin America
- usex dtvla
- # Enable Europe (DEPRECATED, xmltv.se / dotmedia)
- usex eu-dotmedia
- # Enable EU epgdata.com including fanart
- usex eu-epgdata
- # Enable Europe (xmltv.se / xmltvse)
- usex eu-xmltvse
- # Enable Finland
- usex fi
- # Enable Swedish listings in Finland
- usex fi-sv
- # Enable France
- usex fr
- # Enable Hungary and Romania
- usex huro
- # Enable Israel
- usex il
- # Enable Iceland
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable North America using DataDirect
- usex na-dd
- # Enable North America from directv.com
- usex na-dtv
- # Enable North America XMLTVListings.com
- usex na-tvmedia
- # Enable Portugal EPG from sappo.pt
- usex pt-meo
- # Enable Portugal EPG from Vodafone
- usex pt-vodafone
- # Enable Sweden
- usex se-swedb
- # Enable Sweeden Alternative (Repace with eu_xmltvse)
- usex se-tvzon
- # Enable Turkey
- usex tr
- # Enable UK fast alternative grabber
- usex uk-bleb
- # Enable UK/Ireland TV Guide
- usex uk-tvguide
- # Enable Schedules Direct JSON
- usex zz-sdjson
- # Enable Schedules Direct JSON (SQLite version)
- usex zz-sdjson-sqlite
- # rules to improve episode numbering
- usex tv-check
- # Enable combiner
- usex tv-combiner
- # Enable CGI support
- usex tv-pick-cgi
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- perl-module_src_install
-
- if use tv-pick-cgi; then
- dobin choose/tv_pick/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
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-10-18 23:49 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-10-18 23:49 UTC (permalink / raw
To: gentoo-commits
commit: 8a2916b6cffe3821b79633aa8c1e5b3ca9c32abc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 23:47:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 23:47:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2916b6
media-tv/xmltv: Stabilize 1.0.0 arm, #818388
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-1.0.0.ebuild b/media-tv/xmltv/xmltv-1.0.0.ebuild
index a14e0b75a10..9e11263f40e 100644
--- a/media-tv/xmltv/xmltv-1.0.0.ebuild
+++ b/media-tv/xmltv/xmltv-1.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ppc x86 ~x86-linux"
IUSE="ar ch-search eu-epgdata eu-xmltvse fi fi-sv fr
huro is it it-dvb na-dd na-dtv na-tvmedia pt-vodafone tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-10-18 15:22 Agostino Sarubbo
0 siblings, 0 replies; 33+ messages in thread
From: Agostino Sarubbo @ 2021-10-18 15:22 UTC (permalink / raw
To: gentoo-commits
commit: f20461a3eac15ccd3c2240e68b3eb082d1bb764b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 15:21:47 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 15:21:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20461a3
media-tv/xmltv: x86 stable wrt bug #818388
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-tv/xmltv/xmltv-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-1.0.0.ebuild b/media-tv/xmltv/xmltv-1.0.0.ebuild
index 1a0b652fc1a..a14e0b75a10 100644
--- a/media-tv/xmltv/xmltv-1.0.0.ebuild
+++ b/media-tv/xmltv/xmltv-1.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~x86-linux"
IUSE="ar ch-search eu-epgdata eu-xmltvse fi fi-sv fr
huro is it it-dvb na-dd na-dtv na-tvmedia pt-vodafone tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-10-17 19:09 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-10-17 19:09 UTC (permalink / raw
To: gentoo-commits
commit: cb8533566d4ae9b4e8cff6181c1898518c4ac41b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 19:08:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 19:08:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb853356
media-tv/xmltv: Stabilize 1.0.0 arm64, #818388
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-1.0.0.ebuild b/media-tv/xmltv/xmltv-1.0.0.ebuild
index 32ec8f681ad..1a0b652fc1a 100644
--- a/media-tv/xmltv/xmltv-1.0.0.ebuild
+++ b/media-tv/xmltv/xmltv-1.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~x86 ~x86-linux"
IUSE="ar ch-search eu-epgdata eu-xmltvse fi fi-sv fr
huro is it it-dvb na-dd na-dtv na-tvmedia pt-vodafone tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-10-16 0:48 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-10-16 0:48 UTC (permalink / raw
To: gentoo-commits
commit: 15362f2a4c7b186f6d39f97eba06d5a371ec85a9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 00:45:46 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 00:45:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15362f2a
media-tv/xmltv: Stabilize 0.6.1-r1 arm, #799659
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
index b88c635fc27..6d84eb10c0d 100644
--- a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ppc x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-16 6:33 Joonas Niilola
0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2021-08-16 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 075a06c6c50f76af76275a61d8e41d26a1e28dbb
Author: Wilson Michaels <thebitpit <AT> austincustomerrands <DOT> com>
AuthorDate: Thu Aug 12 20:50:05 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 06:33:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075a06c6
media-tv/xmltv: bump xmltv-1.0.0
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Wilson Michaels <thebitpit <AT> austincustomerrands.com>
Closes: https://github.com/gentoo/gentoo/pull/21965
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 +
media-tv/xmltv/metadata.xml | 1 +
media-tv/xmltv/xmltv-1.0.0.ebuild | 244 ++++++++++++++++++++++++++++++++++++++
3 files changed, 246 insertions(+)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index e63e390d3ef..d8d6736fbd0 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1 +1,2 @@
DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
+DIST xmltv-1.0.0.tar.gz 780014 BLAKE2B dd39f77ebbaf321450db525b0c58401728ac1fece8e31e71a3d917fc72b914fbf9a471c2a77258f46a72913b2f86a84164576878dc28b38d3a77bdb9dab03494 SHA512 72df61cbcdfa7ba31d899b37e7f5308e845d263d8b9402c067bbd5761a7502ad7d272604a1d132337041a4d6bb2afa58a93b324239879294431108c1ac0ef09b
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 3d9b2b74ca5..8055f21382f 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -24,6 +24,7 @@
<flag name="il">Israel tv listing grabber</flag>
<flag name="is">Iceland tv listing grabber</flag>
<flag name="it">Italy tv listing grabber (RUV)</flag>
+ <flag name="it-dvb">Italy tv listing grabber</flag>
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
diff --git a/media-tv/xmltv/xmltv-1.0.0.ebuild b/media-tv/xmltv/xmltv-1.0.0.ebuild
new file mode 100644
index 00000000000..b7f0b18388f
--- /dev/null
+++ b/media-tv/xmltv/xmltv-1.0.0.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://wiki.xmltv.org/index.php/XMLTVProject https://github.com/XMLTV/xmltv"
+SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+
+IUSE="ar ch-search eu-epgdata eu-xmltvse fi fi-sv fr
+huro is it it-dvb na-dd na-dtv na-tvmedia pt-vodafone tr
+tv-check tv-combiner tv-pick-cgi uk-tvguide zz-sdjson zz-sdjson-sqlite"
+
+RDEPEND="
+ dev-perl/Date-Manip
+ dev-perl/File-Slurp
+ dev-perl/JSON
+ dev-perl/Lingua-Preferred
+ dev-perl/LWP-Online
+ dev-perl/PerlIO-gzip
+ dev-perl/Term-ProgressBar
+ dev-perl/TermReadKey
+ dev-perl/XML-LibXML
+ dev-perl/XML-Parser
+ dev-perl/XML-TreePP
+ dev-perl/XML-Twig
+ dev-perl/XML-Writer
+ dev-perl/Unicode-String
+ virtual/perl-Memoize
+ virtual/perl-Storable
+ virtual/perl-IO-Compress
+ ar? (
+ dev-perl/DateTime
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cookies
+ )
+ ch-search? (
+ dev-perl/HTML-Tree
+ dev-perl/HTML-Parser
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ eu-epgdata? (
+ dev-perl/Archive-Zip
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-Strptime
+ dev-perl/HTML-Parser
+ dev-perl/HTTP-Message
+ )
+ eu-xmltvse? (
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/IO-stringy
+ )
+ fi? (
+ dev-perl/HTML-Tree
+ dev-perl/LWP-Protocol-https
+ dev-perl/URI
+ )
+ fi-sv? (
+ dev-perl/DateTime
+ dev-perl/HTML-Tree
+ dev-perl/IO-stringy
+ )
+ fr? (
+ dev-perl/DateTime
+ dev-perl/DateTime-TimeZone
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ )
+ huro? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ )
+ is? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/URI
+ dev-perl/XML-DOM
+ dev-perl/XML-LibXSLT
+ )
+ it? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/URI
+ )
+ it-dvb? (
+ virtual/perl-Data-Dumper
+ )
+ na-dd? (
+ dev-perl/HTTP-Daemon
+ dev-perl/SOAP-Lite
+ )
+ na-dtv? (
+ dev-perl/DateTime
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ pt-vodafone? (
+ dev-perl/DateTime
+ dev-perl/URI
+ )
+ tr? (
+ dev-perl/DateTime
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ uk-tvguide? (
+ dev-perl/DateTime
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ zz-sdjson? (
+ dev-lang/perl
+ dev-perl/DateTime
+ virtual/perl-Digest-SHA
+ dev-perl/HTTP-Message
+ dev-perl/LWP-Protocol-https
+ dev-perl/Try-Tiny
+ )
+ zz-sdjson-sqlite? (
+ dev-lang/perl
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-ISO8601
+ dev-perl/DateTime-Format-SQLite
+ dev-perl/DateTime-TimeZone
+ dev-perl/DBD-SQLite
+ dev-perl/DBI
+ virtual/perl-Digest-SHA
+ dev-perl/File-HomeDir
+ dev-perl/File-Which
+ dev-perl/List-MoreUtils
+ dev-perl/LWP-UserAgent-Determined
+ )
+ tv-check? (
+ dev-perl/Tk
+ dev-perl/Tk-TableMatrix
+ )
+ tv-pick-cgi? ( dev-perl/CGI )
+"
+
+PREFIX="/usr"
+
+pkg_setup() {
+ # Uses Data::Manip in various places which can fail
+ # if TZ is still set to Factory as it is in stock gentoo
+ # install media
+ export TZ=UTC
+}
+
+src_prepare() {
+ default
+ # Add revision number to version info.
+ # Remove the doc/COPYING file from documentation.
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+}
+
+src_configure() {
+ # Must match the order of elements in @opt_components in Makefile.PL
+ make_config() {
+ # Never accept default configuration
+ echo "no"
+
+ # Enable Agentina
+ usex ar
+ # Enable Switzerland Search
+ usex ch-search
+ # Enable EU epgdata.com including fanart
+ usex eu-epgdata
+ # Enable Europe (xmltv.se / xmltvse)
+ usex eu-xmltvse
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi-sv
+ # Enable France
+ usex fr
+ # Enable Hungary Romania Slovakia Czechia
+ usex huro
+ # Enable Iceland
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ usex it-dvb
+ # Enable North America - schedulesdirect.org
+ usex na-dd
+ # Enable North America (DirecTV)
+ usex na-dtv
+ # Enable North America (TVMedia)
+ usex na-tvmedia
+ # Enable Portugal (Vodafone)
+ usex pt-vodafone
+ # Enable Turkey (Digiturk)
+ usex tr
+ # Enable UK/Ireland - TV Guide Website
+ usex uk-tvguide
+ # Enable Schedules Direct JSON
+ usex zz-sdjson
+ # Enable Schedules Direct JSON (SQLite version)
+ usex zz-sdjson-sqlite
+ # rules to improve episode numbering
+ usex tv-check
+ # Enable combiner
+ usex tv-combiner
+ # Enable CGI program to filter listings (to install manually)
+ usex tv-pick-cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ perl-module_src_install
+
+ if use tv-pick-cgi; then
+ dobin choose/tv_pick/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 it-dvb; then
+ elog "The perl module Linux::DVB must be manually installed."
+ elog "A slightly out of date Linux::DVB is in CPAN, but not in portage."
+ fi
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-11 1:18 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-08-11 1:18 UTC (permalink / raw
To: gentoo-commits
commit: cf421d6187cd066ed690bad73b9055434df31a41
Author: Wilson Michaels <thebitpit <AT> austincustomerrands <DOT> com>
AuthorDate: Wed Aug 11 01:17:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 01:18:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf421d61
media-tv/xmltv: Add missing (r)depend
Closes: https://bugs.gentoo.org/807577
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Wilson Michaels <thebitpit <AT> austincustomerrands.com>
Closes: #21946
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/{xmltv-0.6.1.ebuild => xmltv-0.6.1-r1.ebuild} | 2 ++
1 file changed, 2 insertions(+)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
similarity index 99%
rename from media-tv/xmltv/xmltv-0.6.1.ebuild
rename to media-tv/xmltv/xmltv-0.6.1-r1.ebuild
index ded091d096e..b88c635fc27 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
@@ -155,6 +155,7 @@ RDEPEND="
dev-perl/HTTP-Message
dev-perl/LWP-Protocol-https
dev-perl/Try-Tiny
+ dev-perl/XML-LibXML
)
zz-sdjson-sqlite? (
dev-lang/perl
@@ -169,6 +170,7 @@ RDEPEND="
dev-perl/File-Which
dev-perl/List-MoreUtils
dev-perl/LWP-UserAgent-Determined
+ dev-perl/XML-LibXML
)
tv-check? (
dev-perl/Tk
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-11 1:18 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-08-11 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 261f895e84d41b2991bd9c766747cd52183c906d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 01:15:21 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 01:15:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261f895e
Revert "media-tv/xmltv: Add missing (r)depend"
Reverting so we can drop the old ebuild in a separate commit.
This reverts commit ffc55f29d83232149165f9f9f9a80bb6a647b60d.
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 +
media-tv/xmltv/metadata.xml | 5 +
media-tv/xmltv/xmltv-0.5.70.ebuild | 182 +++++++++++++++++++++
.../{xmltv-0.6.1-r1.ebuild => xmltv-0.6.1.ebuild} | 2 -
4 files changed, 188 insertions(+), 2 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index e63e390d3ef..09547613c2b 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1 +1,2 @@
+DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 3d9b2b74ca5..56cd4daa47d 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -14,12 +14,15 @@
<flag name="ch-search">Grabber for Switzerland</flag>
<flag name="dk">Denmark tv listing grabber</flag>
<flag name="dtvla">Latin America digital tv listing grabber</flag>
+ <flag name="es-laguiatv">Spain alternative grabber</flag>
<flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
+ <flag name="eu-epg">EPG grabber for some European countries.</flag>
<flag name="eu-epgdata">include fanart URLs for some European countries.</flag>
<flag name="eu-xmltvse">Grabbber for Europe [replaces eu-dotmedia and se-tvzon]</flag>
<flag name="fi">Finland tv listing grabber (0.6.1 add ampparit telsu)</flag>
<flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
+ <flag name="fr-kazer">France (Kazer) 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>
@@ -27,6 +30,8 @@
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
+ <flag name="nl">Netherlands tv listing grabber [REMOVED 0.6.1]</flag>
+ <flag name="no-gf">Norway Gfeed tv listing grabber</flag>
<flag name="pt-meo">Grabber for Portugal (MEO)</flag>
<flag name="pt-vodafone">Grabber for Portugal (Vodafone)</flag>
<flag name="se-swedb">Sweden tv listing grabber</flag>
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
new file mode 100644
index 00000000000..73301898cf4
--- /dev/null
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://xmltv.org"
+SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
+
+IUSE="ar ch-search dk dtvla es-laguiatv eu-dotmedia eu-epg fi fi-sv
+fr fr-kazer huro il is it na-dd na-dtv na-tvmedia nl no-gf pt-meo se-swedb
+se-tvzon tr uk-bleb uk-tvguide tv-check tv-combiner tv-pick-cgi zz-sdjson"
+
+RDEPEND=">=dev-perl/libwww-perl-5.65
+ >=dev-perl/XML-Parser-2.34
+ >=dev-perl/XML-Twig-3.10
+ >=dev-perl/Date-Manip-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-IO-Compress
+ dev-perl/Unicode-String
+ dev-perl/TermReadKey
+ dev-perl/File-Slurp
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML
+ dev-perl/XML-TreePP
+"
+DEPEND="${RDEPEND}
+ ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ ch-search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
+ dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
+ dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ es-laguiatv? ( dev-perl/HTML-Tree )
+ eu-dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu-epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
+ fi? ( dev-perl/HTML-Tree )
+ fi-sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
+ fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ huro? ( dev-perl/HTML-Tree )
+ is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
+ na-dd? ( dev-perl/SOAP-Lite )
+ na-dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
+ na-tvmedia? ( dev-perl/XML-LibXML )
+ nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
+ pt-meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
+ se-swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ se-tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk-bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
+ uk-tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
+ zz-sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
+ tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
+ tv-combiner? ( dev-perl/XML-LibXML )
+"
+
+PREFIX="/usr"
+
+pkg_setup() {
+ # Uses Data::Manip in various places which can fail
+ # if TZ is still set to Factory as it is in stock gentoo
+ # install media
+ export TZ=UTC
+}
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+}
+
+src_configure() {
+ make_config() {
+ # Never except default configuration
+ echo "no"
+
+ # Enable Agentina
+ usex ar
+ # Enable Switzerland Search
+ usex ch-search
+ # Enable Denmark
+ usex dk
+ # Enable Latin America
+ usex dtvla
+ # Enable Spain
+ usex es-laguiatv
+ # Enable EU xmltv.se
+ usex eu-dotmedia
+ # Enable EU epgdata.com
+ usex eu-epg
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi-sv
+ # Enable France
+ usex fr
+ # Enable France EPG from kazer.org
+ usex fr-kazer
+ # Enable Hungary and Romania
+ usex huro
+ # Enable Israel
+ usex il
+ # Enable Iceland
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ echo "no" # missing Linux::DVB
+ # Enable North America using DataDirect
+ usex na-dd
+ # Enable North America from directv.com
+ usex na-dtv
+ # Enable North America XMLTVListings.com
+ usex na-tvmedia
+ # Enable Netherlands
+ usex nl
+ # Enable Portugal EPG from sappo.pt
+ usex pt-meo
+ # Enable Sweden
+ usex se-swedb
+ # Enable Sweeden Alternative
+ usex se-tvzon
+ # Enable Turkey
+ usex tr
+ # Enable UK fast alternative grabber
+ usex uk-bleb
+ # Enable UK/Ireland TV Guide
+ usex uk-tvguide
+ # Enable Schedules Direct JSON
+ usex zz-sdjson
+ # Enable Schedules Direct JSON (SQLite version)
+ echo "no" # TODO
+ # Enable GUI checking.
+ usex tv-check
+ # Enable combiner
+ usex tv-combiner
+ # Enable CGI support
+ usex tv-pick-cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ # actually make test should be unneeded, but if non na grabbers
+ # start to not install remove comment below
+ #make test
+ #make
+
+ # to bypass build issue
+ #make DESTDIR=${D} install || die "error installing"
+
+ perl-module_src_install
+
+ local i
+ for i in $(grep -rl "${D}" "${D}"); do
+ sed -e "s:${D}::g" -i "${i}" || die
+ done
+
+ if use tv-pick-cgi; then
+ dobin choose/tv_pick/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
+}
diff --git a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
similarity index 99%
rename from media-tv/xmltv/xmltv-0.6.1-r1.ebuild
rename to media-tv/xmltv/xmltv-0.6.1.ebuild
index b88c635fc27..ded091d096e 100644
--- a/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -155,7 +155,6 @@ RDEPEND="
dev-perl/HTTP-Message
dev-perl/LWP-Protocol-https
dev-perl/Try-Tiny
- dev-perl/XML-LibXML
)
zz-sdjson-sqlite? (
dev-lang/perl
@@ -170,7 +169,6 @@ RDEPEND="
dev-perl/File-Which
dev-perl/List-MoreUtils
dev-perl/LWP-UserAgent-Determined
- dev-perl/XML-LibXML
)
tv-check? (
dev-perl/Tk
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-11 1:18 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-08-11 1:18 UTC (permalink / raw
To: gentoo-commits
commit: ec7ec5375e0c750dd4e0912a09ade9d969a6dbe6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 01:16:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 01:18:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7ec537
media-tv/xmltv: drop 0.5.70
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 -
media-tv/xmltv/metadata.xml | 5 -
media-tv/xmltv/xmltv-0.5.70.ebuild | 182 -------------------------------------
3 files changed, 188 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index 09547613c2b..e63e390d3ef 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,2 +1 @@
-DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 56cd4daa47d..3d9b2b74ca5 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -14,15 +14,12 @@
<flag name="ch-search">Grabber for Switzerland</flag>
<flag name="dk">Denmark tv listing grabber</flag>
<flag name="dtvla">Latin America digital tv listing grabber</flag>
- <flag name="es-laguiatv">Spain alternative grabber</flag>
<flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
- <flag name="eu-epg">EPG grabber for some European countries.</flag>
<flag name="eu-epgdata">include fanart URLs for some European countries.</flag>
<flag name="eu-xmltvse">Grabbber for Europe [replaces eu-dotmedia and se-tvzon]</flag>
<flag name="fi">Finland tv listing grabber (0.6.1 add ampparit telsu)</flag>
<flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
- <flag name="fr-kazer">France (Kazer) 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>
@@ -30,8 +27,6 @@
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="nl">Netherlands tv listing grabber [REMOVED 0.6.1]</flag>
- <flag name="no-gf">Norway Gfeed tv listing grabber</flag>
<flag name="pt-meo">Grabber for Portugal (MEO)</flag>
<flag name="pt-vodafone">Grabber for Portugal (Vodafone)</flag>
<flag name="se-swedb">Sweden tv listing grabber</flag>
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
deleted file mode 100644
index 73301898cf4..00000000000
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://xmltv.org"
-SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
-
-IUSE="ar ch-search dk dtvla es-laguiatv eu-dotmedia eu-epg fi fi-sv
-fr fr-kazer huro il is it na-dd na-dtv na-tvmedia nl no-gf pt-meo se-swedb
-se-tvzon tr uk-bleb uk-tvguide tv-check tv-combiner tv-pick-cgi zz-sdjson"
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/Date-Manip-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-IO-Compress
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1
- dev-perl/XML-LibXML
- dev-perl/XML-TreePP
-"
-DEPEND="${RDEPEND}
- ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
- ch-search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
- dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
- dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
- es-laguiatv? ( dev-perl/HTML-Tree )
- eu-dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu-epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
- fi? ( dev-perl/HTML-Tree )
- fi-sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
- fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- huro? ( dev-perl/HTML-Tree )
- is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
- na-dd? ( dev-perl/SOAP-Lite )
- na-dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
- na-tvmedia? ( dev-perl/XML-LibXML )
- nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
- pt-meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
- se-swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- se-tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk-bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
- uk-tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
- zz-sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
- tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
- tv-combiner? ( dev-perl/XML-LibXML )
-"
-
-PREFIX="/usr"
-
-pkg_setup() {
- # Uses Data::Manip in various places which can fail
- # if TZ is still set to Factory as it is in stock gentoo
- # install media
- export TZ=UTC
-}
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-}
-
-src_configure() {
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Agentina
- usex ar
- # Enable Switzerland Search
- usex ch-search
- # Enable Denmark
- usex dk
- # Enable Latin America
- usex dtvla
- # Enable Spain
- usex es-laguiatv
- # Enable EU xmltv.se
- usex eu-dotmedia
- # Enable EU epgdata.com
- usex eu-epg
- # Enable Finland
- usex fi
- # Enable Swedish listings in Finland
- usex fi-sv
- # Enable France
- usex fr
- # Enable France EPG from kazer.org
- usex fr-kazer
- # Enable Hungary and Romania
- usex huro
- # Enable Israel
- usex il
- # Enable Iceland
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable North America using DataDirect
- usex na-dd
- # Enable North America from directv.com
- usex na-dtv
- # Enable North America XMLTVListings.com
- usex na-tvmedia
- # Enable Netherlands
- usex nl
- # Enable Portugal EPG from sappo.pt
- usex pt-meo
- # Enable Sweden
- usex se-swedb
- # Enable Sweeden Alternative
- usex se-tvzon
- # Enable Turkey
- usex tr
- # Enable UK fast alternative grabber
- usex uk-bleb
- # Enable UK/Ireland TV Guide
- usex uk-tvguide
- # Enable Schedules Direct JSON
- usex zz-sdjson
- # Enable Schedules Direct JSON (SQLite version)
- echo "no" # TODO
- # Enable GUI checking.
- usex tv-check
- # Enable combiner
- usex tv-combiner
- # Enable CGI support
- usex tv-pick-cgi
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- # actually make test should be unneeded, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
-
- # to bypass build issue
- #make DESTDIR=${D} install || die "error installing"
-
- perl-module_src_install
-
- local i
- for i in $(grep -rl "${D}" "${D}"); do
- sed -e "s:${D}::g" -i "${i}" || die
- done
-
- if use tv-pick-cgi; then
- dobin choose/tv_pick/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
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-11 1:08 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-08-11 1:08 UTC (permalink / raw
To: gentoo-commits
commit: ffc55f29d83232149165f9f9f9a80bb6a647b60d
Author: Wilson Michaels <thebitpit <AT> austincustomerrands <DOT> com>
AuthorDate: Tue Aug 10 21:03:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 01:08:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc55f29
media-tv/xmltv: Add missing (r)depend
Closes: https://bugs.gentoo.org/807577
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Wilson Michaels <thebitpit <AT> austincustomerrands.com>
Closes: https://github.com/gentoo/gentoo/pull/21946
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 -
media-tv/xmltv/metadata.xml | 5 -
media-tv/xmltv/xmltv-0.5.70.ebuild | 182 ---------------------
.../{xmltv-0.6.1.ebuild => xmltv-0.6.1-r1.ebuild} | 2 +
4 files changed, 2 insertions(+), 188 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index 09547613c2b..e63e390d3ef 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,2 +1 @@
-DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 56cd4daa47d..3d9b2b74ca5 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -14,15 +14,12 @@
<flag name="ch-search">Grabber for Switzerland</flag>
<flag name="dk">Denmark tv listing grabber</flag>
<flag name="dtvla">Latin America digital tv listing grabber</flag>
- <flag name="es-laguiatv">Spain alternative grabber</flag>
<flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
- <flag name="eu-epg">EPG grabber for some European countries.</flag>
<flag name="eu-epgdata">include fanart URLs for some European countries.</flag>
<flag name="eu-xmltvse">Grabbber for Europe [replaces eu-dotmedia and se-tvzon]</flag>
<flag name="fi">Finland tv listing grabber (0.6.1 add ampparit telsu)</flag>
<flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
- <flag name="fr-kazer">France (Kazer) 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>
@@ -30,8 +27,6 @@
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="nl">Netherlands tv listing grabber [REMOVED 0.6.1]</flag>
- <flag name="no-gf">Norway Gfeed tv listing grabber</flag>
<flag name="pt-meo">Grabber for Portugal (MEO)</flag>
<flag name="pt-vodafone">Grabber for Portugal (Vodafone)</flag>
<flag name="se-swedb">Sweden tv listing grabber</flag>
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
deleted file mode 100644
index 73301898cf4..00000000000
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://xmltv.org"
-SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
-
-IUSE="ar ch-search dk dtvla es-laguiatv eu-dotmedia eu-epg fi fi-sv
-fr fr-kazer huro il is it na-dd na-dtv na-tvmedia nl no-gf pt-meo se-swedb
-se-tvzon tr uk-bleb uk-tvguide tv-check tv-combiner tv-pick-cgi zz-sdjson"
-
-RDEPEND=">=dev-perl/libwww-perl-5.65
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/XML-Twig-3.10
- >=dev-perl/Date-Manip-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-IO-Compress
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1
- dev-perl/XML-LibXML
- dev-perl/XML-TreePP
-"
-DEPEND="${RDEPEND}
- ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
- ch-search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
- dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
- dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
- es-laguiatv? ( dev-perl/HTML-Tree )
- eu-dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu-epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
- fi? ( dev-perl/HTML-Tree )
- fi-sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
- fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
- huro? ( dev-perl/HTML-Tree )
- is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
- na-dd? ( dev-perl/SOAP-Lite )
- na-dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
- na-tvmedia? ( dev-perl/XML-LibXML )
- nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
- pt-meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
- se-swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- se-tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk-bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
- uk-tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
- zz-sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
- tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
- tv-combiner? ( dev-perl/XML-LibXML )
-"
-
-PREFIX="/usr"
-
-pkg_setup() {
- # Uses Data::Manip in various places which can fail
- # if TZ is still set to Factory as it is in stock gentoo
- # install media
- export TZ=UTC
-}
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-}
-
-src_configure() {
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Agentina
- usex ar
- # Enable Switzerland Search
- usex ch-search
- # Enable Denmark
- usex dk
- # Enable Latin America
- usex dtvla
- # Enable Spain
- usex es-laguiatv
- # Enable EU xmltv.se
- usex eu-dotmedia
- # Enable EU epgdata.com
- usex eu-epg
- # Enable Finland
- usex fi
- # Enable Swedish listings in Finland
- usex fi-sv
- # Enable France
- usex fr
- # Enable France EPG from kazer.org
- usex fr-kazer
- # Enable Hungary and Romania
- usex huro
- # Enable Israel
- usex il
- # Enable Iceland
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable North America using DataDirect
- usex na-dd
- # Enable North America from directv.com
- usex na-dtv
- # Enable North America XMLTVListings.com
- usex na-tvmedia
- # Enable Netherlands
- usex nl
- # Enable Portugal EPG from sappo.pt
- usex pt-meo
- # Enable Sweden
- usex se-swedb
- # Enable Sweeden Alternative
- usex se-tvzon
- # Enable Turkey
- usex tr
- # Enable UK fast alternative grabber
- usex uk-bleb
- # Enable UK/Ireland TV Guide
- usex uk-tvguide
- # Enable Schedules Direct JSON
- usex zz-sdjson
- # Enable Schedules Direct JSON (SQLite version)
- echo "no" # TODO
- # Enable GUI checking.
- usex tv-check
- # Enable combiner
- usex tv-combiner
- # Enable CGI support
- usex tv-pick-cgi
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- # actually make test should be unneeded, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
-
- # to bypass build issue
- #make DESTDIR=${D} install || die "error installing"
-
- perl-module_src_install
-
- local i
- for i in $(grep -rl "${D}" "${D}"); do
- sed -e "s:${D}::g" -i "${i}" || die
- done
-
- if use tv-pick-cgi; then
- dobin choose/tv_pick/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
-}
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
similarity index 99%
rename from media-tv/xmltv/xmltv-0.6.1.ebuild
rename to media-tv/xmltv/xmltv-0.6.1-r1.ebuild
index ded091d096e..b88c635fc27 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1-r1.ebuild
@@ -155,6 +155,7 @@ RDEPEND="
dev-perl/HTTP-Message
dev-perl/LWP-Protocol-https
dev-perl/Try-Tiny
+ dev-perl/XML-LibXML
)
zz-sdjson-sqlite? (
dev-lang/perl
@@ -169,6 +170,7 @@ RDEPEND="
dev-perl/File-Which
dev-perl/List-MoreUtils
dev-perl/LWP-UserAgent-Determined
+ dev-perl/XML-LibXML
)
tv-check? (
dev-perl/Tk
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-08-02 2:24 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-08-02 2:24 UTC (permalink / raw
To: gentoo-commits
commit: 38f8f20a228d3fbbc15457979d631b2184ac2747
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 2 02:24:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 2 02:24:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f8f20a
media-tv/xmltv: Stabilize 0.6.1 arm64, #799659
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index 15e60c1c60f..ded091d096e 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-07-30 6:13 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-07-30 6:13 UTC (permalink / raw
To: gentoo-commits
commit: 04a0c6b3f459ae5a88fa5f758b68422212550983
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 06:12:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 06:12:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a0c6b3
media-tv/xmltv: Stabilize 0.6.1 x86, #799659
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index f8d94fe30e2..15e60c1c60f 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2021-07-27 20:35 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-07-27 20:35 UTC (permalink / raw
To: gentoo-commits
commit: 49d627d52e0af5bdd801c8bc1019db7b85b56298
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 27 20:34:58 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 27 20:34:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d627d5
media-tv/xmltv: Stabilize 0.6.1 amd64, #799659
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index 25f9e877836..f8d94fe30e2 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2020-07-05 8:38 Sergei Trofimovich
0 siblings, 0 replies; 33+ messages in thread
From: Sergei Trofimovich @ 2020-07-05 8:38 UTC (permalink / raw
To: gentoo-commits
commit: 793f6f5af4f8c03b0f1e983093c35c149aa6b367
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 5 08:37:47 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 5 08:37:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793f6f5a
media-tv/xmltv: keyworded 0.6.1 for ppc
keyworded wrt bug #729786
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index 76f97a89bd1..25f9e877836 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2020-07-01 12:21 Michał Górny
0 siblings, 0 replies; 33+ messages in thread
From: Michał Górny @ 2020-07-01 12:21 UTC (permalink / raw
To: gentoo-commits
commit: 245a0e5ab22566a6893fe29da641f589218bb7d7
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 29 04:26:53 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 12:21:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245a0e5a
media-tv/xmltv: arm keyworded (bug #729786)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index c89237ffcaa..76f97a89bd1 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2020-06-22 19:05 Mart Raudsepp
0 siblings, 0 replies; 33+ messages in thread
From: Mart Raudsepp @ 2020-06-22 19:05 UTC (permalink / raw
To: gentoo-commits
commit: de835a5e350024f470d79436d435df8d22ebbb4b
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 22 05:33:27 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun 22 19:02:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de835a5e
media-tv/xmltv: arm64 keyworded (bug #722280)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
media-tv/xmltv/xmltv-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
index e7906a788a6..c89237ffcaa 100644
--- a/media-tv/xmltv/xmltv-0.6.1.ebuild
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~x86-linux"
IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2020-05-04 16:25 Joonas Niilola
0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2020-05-04 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 6a3e6d5426597d353dd6c57b1f6649e654d2e739
Author: Wilson Michaels <thebitpit <AT> earthlink <DOT> net>
AuthorDate: Tue Apr 7 20:42:09 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 4 16:24:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3e6d54
media-tv/xmltv: Bump version 0.6.1
Bug: https://bugs.gentoo.org/716512
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Wilson Michaels <thebitpit <AT> earthlink.net>
Closes: https://github.com/gentoo/gentoo/pull/15275
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 +
media-tv/xmltv/metadata.xml | 21 ++-
media-tv/xmltv/xmltv-0.6.1.ebuild | 285 ++++++++++++++++++++++++++++++++++++++
3 files changed, 302 insertions(+), 5 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index fcf1acba637..09547613c2b 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1 +1,2 @@
DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
+DIST xmltv-0.6.1.tar.gz 838051 BLAKE2B d4011ee31b56096ae275647e0cbd85b11c2edbc3d150208aa619900c9741ac3bed2a1255d778622883b3d24a32ce3b803f5719fdd2273549bafa31ebdcb1a887 SHA512 137dad875c6f7f77fb986b4662b411766424676df0a2422f3dc123c8cec4e1dff123ea68577add65c0e5bcf2d0bdf89d7fba0ed423502ec27e2aa82ec6b10bc2
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index c1cc93bee80..92e9a4fd8f9 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>thebitpit@earthlink.net</email>
+ <name>Wilson Michaels</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="ar">Argentina tv listing grabber</flag>
<flag name="ch-search">Grabber for Switzerland</flag>
@@ -10,20 +17,23 @@
<flag name="es-laguiatv">Spain alternative grabber</flag>
<flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
<flag name="eu-epg">EPG grabber for some European countries.</flag>
- <flag name="fi">Finland tv listing grabber</flag>
+ <flag name="eu-epgdata">include fanart URLs for some European countries.</flag>
+ <flag name="eu-xmltvse">Grabbber for Europe [replaces eu-dotmedia and se-tvzon]</flag>
+ <flag name="fi">Finland tv listing grabber (0.6.1 add ampparit telsu)</flag>
<flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
<flag name="fr-kazer">France (Kazer) 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="it">Italy tv listing grabber (RUV)</flag>
<flag name="na-dd">North America tv listing grabber</flag>
<flag name="na-dtv">North America Direct TV grabber</flag>
<flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="nl">Netherlands tv listing grabber</flag>
+ <flag name="nl">Netherlands tv listing grabber [REMOVED 0.6.1]</flag>
<flag name="no-gf">Norway Gfeed tv listing grabber</flag>
<flag name="pt-meo">Grabber for Portugal (MEO)</flag>
+ <flag name="pt-vodafone">Grabber for Portugal (Vodafone)</flag>
<flag name="se-swedb">Sweden tv listing grabber</flag>
<flag name="se-tvzon">Sweden (tvzon.se) tv listing grabber</flag>
<flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
@@ -33,9 +43,10 @@
<flag name="uk-bleb">Britain tv listing grabber</flag>
<flag name="uk-tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
<flag name="zz-sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
+ <flag name="zz-sdjson-sqlite">Grabber for schedulesDirect.org SD-JSON service (sqlite DB)</flag>
</use>
<upstream>
- <remote-id type="sourceforge">xmltv</remote-id>
+ <remote-id type="github">XMLTV/xmltv</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-tv/xmltv/xmltv-0.6.1.ebuild b/media-tv/xmltv/xmltv-0.6.1.ebuild
new file mode 100644
index 00000000000..e7906a788a6
--- /dev/null
+++ b/media-tv/xmltv/xmltv-0.6.1.ebuild
@@ -0,0 +1,285 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://wiki.xmltv.org/index.php/XMLTVProject https://github.com/XMLTV/xmltv"
+SRC_URI="https://github.com/XMLTV/xmltv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+
+IUSE="ar ch-search dk dtvla eu-dotmedia eu-epgdata eu-xmltvse fi fi-sv fr
+huro il is it na-dd na-dtv na-tvmedia pt-meo pt-vodafone se-swedb se-tvzon tr
+tv-check tv-combiner tv-pick-cgi uk-bleb uk-tvguide zz-sdjson zz-sdjson-sqlite"
+
+RDEPEND="
+ dev-lang/perl
+ dev-perl/Date-Manip
+ dev-perl/File-Slurp
+ dev-perl/JSON
+ dev-perl/libwww-perl
+ dev-perl/Lingua-Preferred
+ dev-perl/PerlIO-gzip
+ dev-perl/Term-ProgressBar
+ dev-perl/TermReadKey
+ dev-perl/XML-Parser
+ dev-perl/XML-TreePP
+ dev-perl/XML-Twig
+ dev-perl/XML-Writer
+ dev-perl/Unicode-String
+ virtual/perl-Memoize
+ virtual/perl-Storable
+ virtual/perl-IO-Compress
+ ar? (
+ dev-perl/DateTime
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cookies
+ )
+ ch-search? (
+ dev-perl/HTML-Tree
+ dev-perl/HTML-Parser
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ dk? (
+ dev-perl/DateTime
+ dev-perl/IO-stringy
+ )
+ dtvla? (
+ dev-perl/DateTime
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cookies
+ )
+ eu-dotmedia? (
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/IO-stringy
+ )
+ eu-epgdata? (
+ dev-perl/Archive-Zip
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-Strptime
+ dev-perl/HTML-Parser
+ dev-perl/HTTP-Message
+ )
+ eu-xmltvse? (
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/IO-stringy
+ )
+ fi? (
+ dev-perl/HTML-Tree
+ dev-perl/LWP-Protocol-https
+ dev-perl/URI
+ )
+ fi-sv? (
+ dev-perl/DateTime
+ dev-perl/HTML-Tree
+ dev-perl/IO-stringy
+ )
+ fr? (
+ dev-perl/DateTime
+ dev-perl/DateTime-TimeZone
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ )
+ huro? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ )
+ il? ( dev-perl/DateTime )
+ is? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/URI
+ dev-perl/XML-DOM
+ dev-perl/XML-LibXSLT
+ )
+ it? (
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/URI
+ )
+ na-dd? ( dev-perl/SOAP-Lite )
+ na-dtv? (
+ dev-perl/DateTime
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ na-tvmedia? ( dev-perl/XML-LibXML )
+ pt-meo? (
+ dev-perl/DateTime
+ dev-perl/XML-LibXML
+ )
+ pt-vodafone? (
+ dev-perl/DateTime
+ dev-perl/URI
+ dev-perl/XML-LibXML
+ )
+ se-swedb? (
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/IO-stringy
+ dev-perl/XML-LibXML
+ )
+ se-tvzon? (
+ dev-perl/XML-LibXML
+ dev-perl/IO-stringy
+ dev-perl/HTTP-Cache-Transparent
+ )
+ tr? (
+ dev-perl/DateTime
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ uk-bleb? (
+ dev-perl/Archive-Zip
+ dev-perl/IO-stringy
+ )
+ uk-tvguide? (
+ dev-perl/DateTime
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cache-Transparent
+ dev-perl/HTTP-Cookies
+ dev-perl/URI
+ )
+ zz-sdjson? (
+ dev-lang/perl
+ dev-perl/DateTime
+ virtual/perl-Digest-SHA
+ dev-perl/HTTP-Message
+ dev-perl/LWP-Protocol-https
+ dev-perl/Try-Tiny
+ )
+ zz-sdjson-sqlite? (
+ dev-lang/perl
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-ISO8601
+ dev-perl/DateTime-Format-SQLite
+ dev-perl/DateTime-TimeZone
+ dev-perl/DBD-SQLite
+ dev-perl/DBI
+ virtual/perl-Digest-SHA
+ dev-perl/File-HomeDir
+ dev-perl/File-Which
+ dev-perl/List-MoreUtils
+ dev-perl/LWP-UserAgent-Determined
+ )
+ tv-check? (
+ dev-perl/Tk
+ dev-perl/Tk-TableMatrix
+ )
+ tv-combiner? ( dev-perl/XML-LibXML )
+ tv-pick-cgi? ( dev-perl/CGI )
+"
+
+PREFIX="/usr"
+
+pkg_setup() {
+ # Uses Data::Manip in various places which can fail
+ # if TZ is still set to Factory as it is in stock gentoo
+ # install media
+ export TZ=UTC
+}
+
+src_prepare() {
+ default
+ # Add revision number to version info.
+ # Remove the doc/COPYING file from documentation.
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+}
+
+src_configure() {
+ # Must match the order of elements in @opt_components in Makefile.PL
+ make_config() {
+ # Never except default configuration
+ echo "no"
+
+ # Enable Agentina
+ usex ar
+ # Enable Switzerland Search
+ usex ch-search
+ # Enable Denmark
+ usex dk
+ # Enable Latin America
+ usex dtvla
+ # Enable Europe (DEPRECATED, xmltv.se / dotmedia)
+ usex eu-dotmedia
+ # Enable EU epgdata.com including fanart
+ usex eu-epgdata
+ # Enable Europe (xmltv.se / xmltvse)
+ usex eu-xmltvse
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi-sv
+ # Enable France
+ usex fr
+ # Enable Hungary and Romania
+ usex huro
+ # Enable Israel
+ usex il
+ # Enable Iceland
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ echo "no" # missing Linux::DVB
+ # Enable North America using DataDirect
+ usex na-dd
+ # Enable North America from directv.com
+ usex na-dtv
+ # Enable North America XMLTVListings.com
+ usex na-tvmedia
+ # Enable Portugal EPG from sappo.pt
+ usex pt-meo
+ # Enable Portugal EPG from Vodafone
+ usex pt-vodafone
+ # Enable Sweden
+ usex se-swedb
+ # Enable Sweeden Alternative (Repace with eu_xmltvse)
+ usex se-tvzon
+ # Enable Turkey
+ usex tr
+ # Enable UK fast alternative grabber
+ usex uk-bleb
+ # Enable UK/Ireland TV Guide
+ usex uk-tvguide
+ # Enable Schedules Direct JSON
+ usex zz-sdjson
+ # Enable Schedules Direct JSON (SQLite version)
+ usex zz-sdjson-sqlite
+ # rules to improve episode numbering
+ usex tv-check
+ # Enable combiner
+ usex tv-combiner
+ # Enable CGI support
+ usex tv-pick-cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ perl-module_src_install
+
+ if use tv-pick-cgi; then
+ dobin choose/tv_pick/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
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2019-09-23 7:15 Michał Górny
0 siblings, 0 replies; 33+ messages in thread
From: Michał Górny @ 2019-09-23 7:15 UTC (permalink / raw
To: gentoo-commits
commit: d3b9bd96d953bed348b93effa6cfa7fc66db909c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 06:57:56 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 07:15:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b9bd96
media-tv/xmltv: Replace underscores in USE flag names
Closes: https://bugs.gentoo.org/695162
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
media-tv/xmltv/metadata.xml | 38 +++++++++----------
media-tv/xmltv/xmltv-0.5.70.ebuild | 78 +++++++++++++++++++-------------------
2 files changed, 58 insertions(+), 58 deletions(-)
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 8dd395986c7..c1cc93bee80 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -4,35 +4,35 @@
<!-- maintainer-needed -->
<use>
<flag name="ar">Argentina tv listing grabber</flag>
- <flag name="ch_search">Grabber for Switzerland</flag>
+ <flag name="ch-search">Grabber for Switzerland</flag>
<flag name="dk">Denmark tv listing grabber</flag>
<flag name="dtvla">Latin America digital tv listing grabber</flag>
- <flag name="es_laguiatv">Spain alternative grabber</flag>
- <flag name="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
- <flag name="eu_epg">EPG grabber for some European countries.</flag>
+ <flag name="es-laguiatv">Spain alternative grabber</flag>
+ <flag name="eu-dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
+ <flag name="eu-epg">EPG grabber for some European countries.</flag>
<flag name="fi">Finland tv listing grabber</flag>
- <flag name="fi_sv">Grabber for Finland (Swedish)</flag>
+ <flag name="fi-sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
- <flag name="fr_kazer">France (Kazer) tv listing grabber</flag>
+ <flag name="fr-kazer">France (Kazer) 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="na_dd">North America tv listing grabber</flag>
- <flag name="na_dtv">North America Direct TV grabber</flag>
- <flag name="na_tvmedia">Grabber for North America (TVMedia)</flag>
+ <flag name="na-dd">North America tv listing grabber</flag>
+ <flag name="na-dtv">North America Direct TV grabber</flag>
+ <flag name="na-tvmedia">Grabber for North America (TVMedia)</flag>
<flag name="nl">Netherlands tv listing grabber</flag>
- <flag name="no_gf">Norway Gfeed tv listing grabber</flag>
- <flag name="pt_meo">Grabber for Portugal (MEO)</flag>
- <flag name="se_swedb">Sweden tv listing grabber</flag>
- <flag name="se_tvzon">Sweden (tvzon.se) tv listing grabber</flag>
+ <flag name="no-gf">Norway Gfeed tv listing grabber</flag>
+ <flag name="pt-meo">Grabber for Portugal (MEO)</flag>
+ <flag name="se-swedb">Sweden tv listing grabber</flag>
+ <flag name="se-tvzon">Sweden (tvzon.se) tv listing grabber</flag>
<flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
- <flag name="tv_check">enable GUI checking</flag>
- <flag name="tv_combiner">enable grabbers combiner</flag>
- <flag name="tv_pick_cgi">enable CGI support</flag>
- <flag name="uk_bleb">Britain tv listing grabber</flag>
- <flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
- <flag name="zz_sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
+ <flag name="tv-check">enable GUI checking</flag>
+ <flag name="tv-combiner">enable grabbers combiner</flag>
+ <flag name="tv-pick-cgi">enable CGI support</flag>
+ <flag name="uk-bleb">Britain tv listing grabber</flag>
+ <flag name="uk-tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
+ <flag name="zz-sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
</use>
<upstream>
<remote-id type="sourceforge">xmltv</remote-id>
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 7fc96583801..091804e0e7b 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -13,9 +13,9 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
-IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
-fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
-se_tvzon tr uk_bleb uk_tvguide tv_check tv_combiner tv_pick_cgi zz_sdjson"
+IUSE="ar ch-search dk dtvla es-laguiatv eu-dotmedia eu-epg fi fi-sv
+fr fr-kazer huro il is it na-dd na-dtv na-tvmedia nl no-gf pt-meo se-swedb
+se-tvzon tr uk-bleb uk-tvguide tv-check tv-combiner tv-pick-cgi zz-sdjson"
RDEPEND=">=dev-perl/libwww-perl-5.65
>=dev-perl/XML-Parser-2.34
@@ -36,30 +36,30 @@ RDEPEND=">=dev-perl/libwww-perl-5.65
"
DEPEND="${RDEPEND}
ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
- ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
+ ch-search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
- es_laguiatv? ( dev-perl/HTML-Tree )
- eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
+ es-laguiatv? ( dev-perl/HTML-Tree )
+ eu-dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu-epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
fi? ( dev-perl/HTML-Tree )
- fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
+ fi-sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
huro? ( dev-perl/HTML-Tree )
is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
- na_dd? ( dev-perl/SOAP-Lite )
- na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
- na_tvmedia? ( dev-perl/XML-LibXML )
+ na-dd? ( dev-perl/SOAP-Lite )
+ na-dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
+ na-tvmedia? ( dev-perl/XML-LibXML )
nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
- pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
- se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
- se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ pt-meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
+ se-swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ se-tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
- uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
- uk_tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
- zz_sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
- tv_check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
- tv_combiner? ( dev-perl/XML-LibXML )
+ uk-bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
+ uk-tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
+ zz-sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
+ tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
+ tv-combiner? ( dev-perl/XML-LibXML )
"
PREFIX="/usr"
@@ -88,25 +88,25 @@ src_configure() {
# Enable Agentina
usex ar
# Enable Switzerland Search
- usex ch_search
+ usex ch-search
# Enable Denmark
usex dk
# Enable Latin America
usex dtvla
# Enable Spain
- usex es_laguiatv
+ usex es-laguiatv
# Enable EU xmltv.se
- usex eu_dotmedia
+ usex eu-dotmedia
# Enable EU epgdata.com
- usex eu_epg
+ usex eu-epg
# Enable Finland
usex fi
# Enable Swedish listings in Finland
- usex fi_sv
+ usex fi-sv
# Enable France
usex fr
# Enable France EPG from kazer.org
- usex fr_kazer
+ usex fr-kazer
# Enable Hungary and Romania
usex huro
# Enable Israel
@@ -118,35 +118,35 @@ src_configure() {
# Enable Italy from DVB-S stream
echo "no" # missing Linux::DVB
# Enable North America using DataDirect
- usex na_dd
+ usex na-dd
# Enable North America from directv.com
- usex na_dtv
+ usex na-dtv
# Enable North America XMLTVListings.com
- usex na_tvmedia
+ usex na-tvmedia
# Enable Netherlands
usex nl
# Enable Portugal EPG from sappo.pt
- usex pt_meo
+ usex pt-meo
# Enable Sweden
- usex se_swedb
+ usex se-swedb
# Enable Sweeden Alternative
- usex se_tvzon
+ usex se-tvzon
# Enable Turkey
usex tr
# Enable UK fast alternative grabber
- usex uk_bleb
+ usex uk-bleb
# Enable UK/Ireland TV Guide
- usex uk_tvguide
+ usex uk-tvguide
# Enable Schedules Direct JSON
- usex zz_sdjson
+ usex zz-sdjson
# Enable Schedules Direct JSON (SQLite version)
echo "no" # TODO
# Enable GUI checking.
- usex tv_check
+ usex tv-check
# Enable combiner
- usex tv_combiner
+ usex tv-combiner
# Enable CGI support
- usex tv_pick_cgi
+ usex tv-pick-cgi
}
pm_echovar=`make_config`
@@ -169,13 +169,13 @@ src_install() {
sed -e "s:${D}::g" -i "${i}" || die
done
- if use tv_pick_cgi; then
+ if use tv-pick-cgi; then
dobin choose/tv_pick/tv_pick_cgi
fi
}
pkg_postinst() {
- if use tv_pick_cgi; then
+ 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
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-12-28 18:34 Andreas K. Hüttel
0 siblings, 0 replies; 33+ messages in thread
From: Andreas K. Hüttel @ 2018-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 8641e803f592d11fbf20829724e3ed3315575bf7
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 28 18:33:54 2018 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Dec 28 18:33:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8641e803
media-tv/xmltv: Remove old, bug 630474
Closes: https://bugs.gentoo.org/630474
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 -
media-tv/xmltv/metadata.xml | 10 --
media-tv/xmltv/xmltv-0.5.57.ebuild | 206 -------------------------------------
3 files changed, 217 deletions(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index b810b2ea346..fcf1acba637 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,2 +1 @@
-DIST xmltv-0.5.57.tar.bz2 778254 BLAKE2B 0eae024d8bc709835cbaf4bcbe67b41a25f0d56b0450eea158bceb34d9654cd305a330369e197b7047b62f85adcb7ea53cb1522d0677f73b7f82379c493f3457 SHA512 78e79b75b23cd8815403a0a5835036c67c80ff45fba79fae68e50a041ae384f427e18717d6122ea2d5eb57163370acac115946e24a8934a94b1cc72cb24314cc
DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 7cdc27ff32f..8dd395986c7 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -4,34 +4,26 @@
<!-- maintainer-needed -->
<use>
<flag name="ar">Argentina tv listing grabber</flag>
- <flag name="ch">Switzerland bluewin tv listing grabber</flag>
<flag name="ch_search">Grabber for Switzerland</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="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
<flag name="eu_epg">EPG grabber for some European countries.</flag>
<flag name="fi">Finland tv listing grabber</flag>
<flag name="fi_sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
<flag name="fr_kazer">France (Kazer) tv listing grabber</flag>
- <flag name="hr">Croatia tv listing grabber</flag>
<flag name="huro">Hungarian tv listing grabber</flag>
- <flag name="in">India 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="na_dd">North America tv listing grabber</flag>
<flag name="na_dtv">North America Direct TV grabber</flag>
<flag name="na_tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="na_icons">option for na_dd to download icons</flag>
<flag name="nl">Netherlands tv listing grabber</flag>
<flag name="no_gf">Norway Gfeed tv listing grabber</flag>
- <flag name="pt">Portugal tv listing grabber</flag>
<flag name="pt_meo">Grabber for Portugal (MEO)</flag>
- <flag name="re">Reunion Island (France) tv listing grabber</flag>
<flag name="se_swedb">Sweden tv listing grabber</flag>
<flag name="se_tvzon">Sweden (tvzon.se) tv listing grabber</flag>
<flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
@@ -39,9 +31,7 @@
<flag name="tv_combiner">enable grabbers combiner</flag>
<flag name="tv_pick_cgi">enable CGI support</flag>
<flag name="uk_bleb">Britain tv listing grabber</flag>
- <flag name="uk_rt">Britain alternative tv listing grabber</flag>
<flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
- <flag name="za">South Africa tv listing grabber</flag>
<flag name="zz_sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
</use>
<upstream>
diff --git a/media-tv/xmltv/xmltv-0.5.57.ebuild b/media-tv/xmltv/xmltv-0.5.57.ebuild
deleted file mode 100644
index d89721e5581..00000000000
--- a/media-tv/xmltv/xmltv-0.5.57.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils perl-module
-
-DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
-HOMEPAGE="http://xmltv.org"
-SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~x86-linux"
-
-IUSE="ar ch dtvla uk_rt uk_bleb is it na_dd na_icons fi es_laguiatv es_miguiatv ee re huro dk se_swedb hr no_gf fr pt eu_epg tv_combiner tv_pick_cgi tv_check na_dtv
-za nl in il"
-
-# 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/Date-Manip-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-IO-Compress
- dev-perl/Unicode-String
- dev-perl/TermReadKey
- dev-perl/File-Slurp
- >=dev-lang/perl-5.6.1
- dev-perl/XML-LibXML"
-DEPEND="${RDEPEND}
- nl? ( dev-perl/HTML-Tree )
- na_icons? ( dev-perl/HTML-TableExtract >=dev-perl/WWW-Mechanize-1.02 )
- dk? ( dev-perl/HTML-Tree dev-perl/DateTime dev-perl/Parse-RecDescent )
- 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 )
- is? ( dev-perl/XML-LibXSLT )
- na_dd? ( dev-perl/SOAP-Lite dev-perl/TermReadKey )
- no_gf? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy dev-perl/XML-LibXML )
- 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_rt? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy )
- 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/Tk dev-perl/Tk-TableMatrix )
- tv_pick_cgi? ( dev-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 )
- "
-
-REQUIRED_USE="na_icons? ( na_dd )"
-
-PREFIX="/usr"
-
-src_prepare() {
- sed -i \
- -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
- -e "/^@docs/s:doc/COPYING ::" \
- Makefile.PL || die
-
- epatch_user
-}
-
-src_configure() {
- make_config() {
- # Never except default configuration
- echo "no"
-
- # Enable Australian
- #use au && echo "yes" || echo "no"
- # Enable Agentina
- usex ar
- # Enable Brazil
- #use br && echo "yes" || echo "no"
- # Enable Brazil Cable
- #use brnet && echo "yes" || echo "no"
- # Enable Switzerland Search
- usex ch
- # Enable Latin America
- usex dtvla
- # Enable Alternate Brittain
- usex uk_rt
- # Enable Alternate Brittain 2
- usex uk_bleb
- # Enable Belgium and Luxemburg
- #use be && echo "yes" || echo "no"
- #Enable Iceland
- usex is
- # Enable Italy
- usex it
- # Enable Italy from DVB-S stream
- echo "no" # missing Linux::DVB
- # Enable India (experimental)
- usex in
- # Enable North America using DataDirect
- usex na_dd
- # Enable North America channel icons
- usex na_icons
- # Enable Finland
- usex fi
- # Enable Israel
- usex il
- # Enable Spain
- #use es && echo "yes" || echo "no"
- # Enable Spain Digital
- # use es_digital && echo "yes" || echo "no"
- # Israel Temporary Disabled
- # use il && echo "yes" || echo "no"
- #echo "no"
- # Enable Spain Alternatives
- usex es_laguiatv
- usex es_miguiatv
- # Enable Netherlands
- usex nl
- # Enable Alternate Netherlands
- #use nl_wolf && echo "yes" || echo "no"
- # Enable Hungary and Romania
- usex huro
- # Enable Denmark
- usex dk
- # Enable Japan
- #use jp && echo "yes" || echo "no"
- # Enable Sweden
- usex se_swedb
- # Enable Croatia
- usex hr
- # Enable Norway Gfeed
- usex no_gf
- # Enable France
- usex fr
- # Enable Norway
- #use no && echo "yes" || echo "no"
- # Enable Portugal
- usex pt
- # Enable South Africa
- usex za
- # Enable Europe epg
- usex eu_epg
- # Enable combiner
- usex tv_combiner
- # Enable GUI checking.
- usex tv_check
- # Enable CGI support
- usex tv_pick_cgi
- # Enable Estonia
- usex ee
- # Enable Reunion Island
- usex re
- # Enable Caledonie Island
- #use nc && echo "yes" || echo "no"
- # Enable North America DirecTV
- usex na_dtv
- }
-
- pm_echovar=`make_config`
- perl-module_src_configure
-}
-
-src_install() {
- # actually make test should be unneede, but if non na grabbers
- # start to not install remove comment below
- #make test
- #make
-
- # to bypass build issue
- #make DESTDIR=${D} install || die "error installing"
-
- perl-module_src_install
-
- 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
- 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
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-06-12 17:54 Jonas Stein
0 siblings, 0 replies; 33+ messages in thread
From: Jonas Stein @ 2018-06-12 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 1e285e79893bd5f5ce568f98d023a0ac6bc13936
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 12 17:53:06 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Jun 12 17:53:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e285e79
media-tv/xmltv: Maintainer retired
Maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/633250
Package-Manager: Portage-2.3.40, Repoman-2.3.9
media-tv/xmltv/metadata.xml | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 21f860d445b..bff2aceb818 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>Aidenn0@geocities.com</email>
- <name>Jason Miller</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>proxy-mintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="ar">Argentina tv listing grabber</flag>
<flag name="ch">Switzerland bluewin tv listing grabber</flag>
@@ -58,3 +51,4 @@
<remote-id type="sourceforge">xmltv</remote-id>
</upstream>
</pkgmetadata>
+
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-05-25 4:46 Matt Turner
0 siblings, 0 replies; 33+ messages in thread
From: Matt Turner @ 2018-05-25 4:46 UTC (permalink / raw
To: gentoo-commits
commit: 5e84b4ce14d0c59ad5b4ede2a0212c313ae7e2d5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 25 04:46:03 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 25 04:46:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e84b4ce
media-tv/xmltv: Dropped to ~ppc, bug 652902
media-tv/xmltv/xmltv-0.5.57.ebuild | 2 +-
media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-tv/xmltv/xmltv-0.5.57.ebuild b/media-tv/xmltv/xmltv-0.5.57.ebuild
index 51387822097..d89721e5581 100644
--- a/media-tv/xmltv/xmltv-0.5.57.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~x86-linux"
IUSE="ar ch dtvla uk_rt uk_bleb is it na_dd na_icons fi es_laguiatv es_miguiatv ee re huro dk se_swedb hr no_gf fr pt eu_epg tv_combiner tv_pick_cgi tv_check na_dtv
za nl in il"
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 9e978739086..7fc96583801 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-05-25 3:48 Matt Turner
0 siblings, 0 replies; 33+ messages in thread
From: Matt Turner @ 2018-05-25 3:48 UTC (permalink / raw
To: gentoo-commits
commit: a6f72744317e5c6622387e4216f385048378d6d7
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 25 03:45:16 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 25 03:45:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f72744
media-tv/xmltv-0.5.70: ppc stable, bug 652902
media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 7fc96583801..9e978739086 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ppc x86 ~x86-linux"
IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-04-29 11:01 Mikle Kolyada
0 siblings, 0 replies; 33+ messages in thread
From: Mikle Kolyada @ 2018-04-29 11:01 UTC (permalink / raw
To: gentoo-commits
commit: d41322406789b1649de0c977341da59a2b11ad92
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 11:00:37 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 11:01:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4132240
media-tv/xmltv: amd64 stable wrt bug #652902
Package-Manager: Portage-2.3.24, Repoman-2.3.6
media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 5f81716d88f..7fc96583801 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-04-25 19:27 Thomas Deutschmann
0 siblings, 0 replies; 33+ messages in thread
From: Thomas Deutschmann @ 2018-04-25 19:27 UTC (permalink / raw
To: gentoo-commits
commit: dd055b9dd9649e349386c177a6baf776e85bcbbc
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 25 19:06:37 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Apr 25 19:24:02 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd055b9d
media-tv/xmltv: x86 stable (bug #652902)
Package-Manager: Portage-2.3.31, Repoman-2.3.9
media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index dd339abb1ba..5f81716d88f 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc x86 ~x86-linux"
IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-04-10 10:36 Jonas Stein
0 siblings, 0 replies; 33+ messages in thread
From: Jonas Stein @ 2018-04-10 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 8c36e1e8103328e4aa4a8870e06cbe53eb2cc847
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 10 10:36:38 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Apr 10 10:36:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c36e1e8
media-tv/xmltv: Drop eutils
inherited eutils, but no functions used since EAPI=6
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index b32fc832916..dd339abb1ba 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit eutils perl-module
+inherit perl-module
DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
HOMEPAGE="http://xmltv.org"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-04-10 10:36 Jonas Stein
0 siblings, 0 replies; 33+ messages in thread
From: Jonas Stein @ 2018-04-10 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 4fe73b0e0c9d639a57a853840efdcb7d33480ab3
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 10 10:24:02 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Apr 10 10:25:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe73b0e
media-tv/xmltv: Declare local variable
Declare local variable
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-tv/xmltv/xmltv-0.5.67.ebuild | 7 ++++---
media-tv/xmltv/xmltv-0.5.68.ebuild | 1 +
media-tv/xmltv/xmltv-0.5.70.ebuild | 1 +
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/media-tv/xmltv/xmltv-0.5.67.ebuild b/media-tv/xmltv/xmltv-0.5.67.ebuild
index 48d48af7c5e..72f25d804cf 100644
--- a/media-tv/xmltv/xmltv-0.5.67.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.67.ebuild
@@ -179,17 +179,18 @@ src_install() {
perl-module_src_install
- for i in `grep -rl "${D}" "${D}"` ; do
+ local i
+ for i in $(grep -rl "${D}" "${D}"); do
sed -e "s:${D}::g" -i "${i}" || die
done
- if use tv_pick_cgi ; then
+ if use tv_pick_cgi; then
dobin choose/tv_pick/tv_pick_cgi
fi
}
pkg_postinst() {
- if use tv_pick_cgi ; then
+ 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
diff --git a/media-tv/xmltv/xmltv-0.5.68.ebuild b/media-tv/xmltv/xmltv-0.5.68.ebuild
index 6aa94a784f7..d98f182a38e 100644
--- a/media-tv/xmltv/xmltv-0.5.68.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.68.ebuild
@@ -187,6 +187,7 @@ src_install() {
perl-module_src_install
+ local i
for i in $(grep -rl "${D}" "${D}"); do
sed -e "s:${D}::g" -i "${i}" || die
done
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 6a8f8c0ea52..b32fc832916 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -164,6 +164,7 @@ src_install() {
perl-module_src_install
+ local i
for i in $(grep -rl "${D}" "${D}"); do
sed -e "s:${D}::g" -i "${i}" || die
done
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2018-04-10 10:36 Jonas Stein
0 siblings, 0 replies; 33+ messages in thread
From: Jonas Stein @ 2018-04-10 10:36 UTC (permalink / raw
To: gentoo-commits
commit: b871252013807090509ef89c5b1fdaad0210dc9d
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 10 10:21:44 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Apr 10 10:25:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8712520
media-tv/xmltv: Drop superfluous comments
Drop superfluous comments which explain USE flags in Gentoo.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-tv/xmltv/xmltv-0.5.67.ebuild | 16 +---------------
media-tv/xmltv/xmltv-0.5.68.ebuild | 16 +---------------
media-tv/xmltv/xmltv-0.5.70.ebuild | 16 +---------------
3 files changed, 3 insertions(+), 45 deletions(-)
diff --git a/media-tv/xmltv/xmltv-0.5.67.ebuild b/media-tv/xmltv/xmltv-0.5.67.ebuild
index 88c25a36cb2..48d48af7c5e 100644
--- a/media-tv/xmltv/xmltv-0.5.67.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.67.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,20 +17,6 @@ IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide tv_check tv_combiner tv_pick_cgi"
-# 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
diff --git a/media-tv/xmltv/xmltv-0.5.68.ebuild b/media-tv/xmltv/xmltv-0.5.68.ebuild
index 083ccfa8de9..6aa94a784f7 100644
--- a/media-tv/xmltv/xmltv-0.5.68.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.68.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,20 +17,6 @@ IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide sd_json tv_check tv_combiner tv_pick_cgi"
-# 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
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
index b137f72ef36..6a8f8c0ea52 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,20 +17,6 @@ IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
se_tvzon tr uk_bleb uk_tvguide tv_check tv_combiner tv_pick_cgi zz_sdjson"
-# 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
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2017-12-03 23:06 James Le Cuirot
0 siblings, 0 replies; 33+ messages in thread
From: James Le Cuirot @ 2017-12-03 23:06 UTC (permalink / raw
To: gentoo-commits
commit: 71cb11f958e3e4ff1b541fc4f7d8d642e36bb5a1
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 3 22:47:15 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 23:06:21 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cb11f9
media-tv/xmltv: Version bump to 0.5.70
The grabber list has been updated according to the release notes. The
sd_json grabber has been renamed to zz_sdjson.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
media-tv/xmltv/Manifest | 3 +-
media-tv/xmltv/metadata.xml | 1 +
media-tv/xmltv/xmltv-0.5.70.ebuild | 195 +++++++++++++++++++++++++++++++++++++
3 files changed, 198 insertions(+), 1 deletion(-)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index 812d34986dc..b1c29b68ef7 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,3 +1,4 @@
DIST xmltv-0.5.57.tar.bz2 778254 SHA256 4a42a1d239caa988fc6d25414ff0104aa831ffa273d4a571cff8c76c05e0afd3 SHA512 78e79b75b23cd8815403a0a5835036c67c80ff45fba79fae68e50a041ae384f427e18717d6122ea2d5eb57163370acac115946e24a8934a94b1cc72cb24314cc WHIRLPOOL 86624127ed922886d3c291358acdbd29a0b70d591baff83ed491345d5ec119de8ef486e0341499e1fa985fa38b85da9a6989e7e4159675da8876ec870b6cc433
DIST xmltv-0.5.67.tar.bz2 1188778 SHA256 f5ee784961be2a35035d55ef39bcba0ccfd7aecfa5359c1a890cb411c1c7a694 SHA512 2451634bf63ed8f5ee1ef4eff23fa5cfe2a98422e8ae75bf055951d5139d8b7ff03ece6aeee9b3ae81abba5a3edd66e64bd9ae8f610f92cb97ec017b839eee1f WHIRLPOOL c500e8b61a59fd0507c66fbdd0401304321cfae837255085cd373ea0bb26133ebf16b2854cb0715ddd2783ed44c603dc7bb61d40a30552cea3691315c1bfc2eb
-DIST xmltv-0.5.68.tar.bz2 1200116 SHA256 ed6589118943f1028b318dea2cd30c395c41b8abc9bbf106b3787f095d79919d SHA512 bf21837d3804058c6cbfeb0e75af57e5d6e3cd35da40c96291c951bdadc3b4dbfa64c8145a4e2129713b65e7540e1d5da08fe6fbab4c7561ec448f2ce07acbd5 WHIRLPOOL 50ca08aaa414cab036d19cd6ff42de31c44abd53baed357a518c2888553d4ef3c9f4e524aaa9ab50912e247803efafe987c3de3d299b91ebb30bd7ed45b74848
+DIST xmltv-0.5.68.tar.bz2 1200116 BLAKE2B 3dcf6140c8eea5bcb729d8159b0e698f0716aff6e46175412a9087f156be5d9a400b4efb96c3566c17bbf352354671fe54d6c5bccd6ef878102a8c98b5749af8 SHA512 bf21837d3804058c6cbfeb0e75af57e5d6e3cd35da40c96291c951bdadc3b4dbfa64c8145a4e2129713b65e7540e1d5da08fe6fbab4c7561ec448f2ce07acbd5
+DIST xmltv-0.5.70.tar.bz2 1274164 BLAKE2B 4a6cbf6bc2f8f113a91fc579afbfc69fc04aec020d386182f6fd78f9f8c18821d0dc09077cccb1ad30e6f0583f958210fbf717d356f1e47dcf785e5a85864dc4 SHA512 36dd497dc20d296ca984ad0a1ca19f471c97cac7bfe7c5d4baeaae7faea565c36103bea10e7a7ae813c1cfc35c7ac376299edd2bf01c4c5da981cb5cca13317c
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index bef47687a8a..8f4d6b5829f 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -53,6 +53,7 @@
<flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
<flag name="sd_json">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
<flag name="za">South Africa tv listing grabber</flag>
+ <flag name="zz_sdjson">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
</use>
<upstream>
<remote-id type="sourceforge">xmltv</remote-id>
diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild b/media-tv/xmltv/xmltv-0.5.70.ebuild
new file mode 100644
index 00000000000..b137f72ef36
--- /dev/null
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://xmltv.org"
+SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-linux"
+
+IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
+fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb
+se_tvzon tr uk_bleb uk_tvguide tv_check tv_combiner tv_pick_cgi zz_sdjson"
+
+# 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/Date-Manip-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-IO-Compress
+ dev-perl/Unicode-String
+ dev-perl/TermReadKey
+ dev-perl/File-Slurp
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML
+ dev-perl/XML-TreePP
+"
+DEPEND="${RDEPEND}
+ ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
+ dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
+ dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ es_laguiatv? ( dev-perl/HTML-Tree )
+ eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 dev-perl/IO-stringy )
+ fi? ( dev-perl/HTML-Tree )
+ fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
+ fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ huro? ( dev-perl/HTML-Tree )
+ is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
+ na_dd? ( dev-perl/SOAP-Lite )
+ na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
+ na_tvmedia? ( dev-perl/XML-LibXML )
+ nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
+ pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
+ se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
+ uk_tvguide? ( dev-perl/HTML-Tree dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
+ zz_sdjson? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
+ tv_check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
+ tv_combiner? ( dev-perl/XML-LibXML )
+"
+
+PREFIX="/usr"
+
+pkg_setup() {
+ # Uses Data::Manip in various places which can fail
+ # if TZ is still set to Factory as it is in stock gentoo
+ # install media
+ export TZ=UTC
+}
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+}
+
+src_configure() {
+ make_config() {
+ # Never except default configuration
+ echo "no"
+
+ # Enable Agentina
+ usex ar
+ # Enable Switzerland Search
+ usex ch_search
+ # Enable Denmark
+ usex dk
+ # Enable Latin America
+ usex dtvla
+ # Enable Spain
+ usex es_laguiatv
+ # Enable EU xmltv.se
+ usex eu_dotmedia
+ # Enable EU epgdata.com
+ usex eu_epg
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi_sv
+ # Enable France
+ usex fr
+ # Enable France EPG from kazer.org
+ usex fr_kazer
+ # Enable Hungary and Romania
+ usex huro
+ # Enable Israel
+ usex il
+ # Enable Iceland
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ echo "no" # missing Linux::DVB
+ # Enable North America using DataDirect
+ usex na_dd
+ # Enable North America from directv.com
+ usex na_dtv
+ # Enable North America XMLTVListings.com
+ usex na_tvmedia
+ # Enable Netherlands
+ usex nl
+ # Enable Portugal EPG from sappo.pt
+ usex pt_meo
+ # Enable Sweden
+ usex se_swedb
+ # Enable Sweeden Alternative
+ usex se_tvzon
+ # Enable Turkey
+ usex tr
+ # Enable UK fast alternative grabber
+ usex uk_bleb
+ # Enable UK/Ireland TV Guide
+ usex uk_tvguide
+ # Enable Schedules Direct JSON
+ usex zz_sdjson
+ # Enable Schedules Direct JSON (SQLite version)
+ echo "no" # TODO
+ # Enable GUI checking.
+ usex tv_check
+ # Enable combiner
+ usex tv_combiner
+ # Enable CGI support
+ usex tv_pick_cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ # actually make test should be unneeded, but if non na grabbers
+ # start to not install remove comment below
+ #make test
+ #make
+
+ # to bypass build issue
+ #make DESTDIR=${D} install || die "error installing"
+
+ perl-module_src_install
+
+ for i in $(grep -rl "${D}" "${D}"); do
+ sed -e "s:${D}::g" -i "${i}" || die
+ done
+
+ if use tv_pick_cgi; then
+ dobin choose/tv_pick/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
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2017-11-26 23:11 David Seifert
0 siblings, 0 replies; 33+ messages in thread
From: David Seifert @ 2017-11-26 23:11 UTC (permalink / raw
To: gentoo-commits
commit: d9ce338c6c7d1c5f4c6cdd2f3495c3605c0b2185
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 12:22:21 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 23:09:24 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ce338c
media-tv/xmltv: [QA] Consistent whitespace in metadata.xml
media-tv/xmltv/metadata.xml | 112 ++++++++++++++++++++++----------------------
1 file changed, 56 insertions(+), 56 deletions(-)
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 2e6c749e564..bef47687a8a 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -1,60 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>proxy-mintainers</name>
- </maintainer>
- <maintainer type="person">
- <email>Aidenn0@geocities.com</email>
- <name>Jason Miller</name>
- <description>Proxied maintainer; set to assignee in all bugs</description>
- </maintainer>
- <use>
- <flag name="ar">Argentina tv listing grabber</flag>
- <flag name="ch">Switzerland bluewin tv listing grabber</flag>
- <flag name="ch_search">Grabber for Switzerland</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="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
- <flag name="eu_egon">Grabber for german speaking area (Egon zappt)</flag>
- <flag name="eu_epg">EPG grabber for some European countries.</flag>
- <flag name="fi">Finland tv listing grabber</flag>
- <flag name="fi_sv">Grabber for Finland (Swedish)</flag>
- <flag name="fr">France tv listing grabber</flag>
- <flag name="fr_kazer">France (Kazer) tv listing grabber</flag>
- <flag name="hr">Croatia tv listing grabber</flag>
- <flag name="huro">Hungarian tv listing grabber</flag>
- <flag name="in">India 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="na_dd">North America tv listing grabber</flag>
- <flag name="na_dtv">North America Direct TV grabber</flag>
- <flag name="na_tvmedia">Grabber for North America (TVMedia)</flag>
- <flag name="na_icons">option for na_dd to download icons</flag>
- <flag name="nl">Netherlands tv listing grabber</flag>
- <flag name="no_gf">Norway Gfeed tv listing grabber</flag>
- <flag name="pt">Portugal tv listing grabber</flag>
- <flag name="pt_meo">Grabber for Portugal (MEO)</flag>
- <flag name="re">Reunion Island (France) tv listing grabber</flag>
- <flag name="se_swedb">Sweden tv listing grabber</flag>
- <flag name="se_tvzon">Sweden (tvzon.se) tv listing grabber</flag>
- <flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
- <flag name="tv_check">enable GUI checking</flag>
- <flag name="tv_combiner">enable grabbers combiner</flag>
- <flag name="tv_pick_cgi">enable CGI support</flag>
- <flag name="uk_atlas">Fast UK and Ireland tv listing grabber</flag>
- <flag name="uk_bleb">Britain tv listing grabber</flag>
- <flag name="uk_rt">Britain alternative tv listing grabber</flag>
- <flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
- <flag name="sd_json">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
- <flag name="za">South Africa tv listing grabber</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">xmltv</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>proxy-mintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>Aidenn0@geocities.com</email>
+ <name>Jason Miller</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
+ <use>
+ <flag name="ar">Argentina tv listing grabber</flag>
+ <flag name="ch">Switzerland bluewin tv listing grabber</flag>
+ <flag name="ch_search">Grabber for Switzerland</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="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
+ <flag name="eu_egon">Grabber for german speaking area (Egon zappt)</flag>
+ <flag name="eu_epg">EPG grabber for some European countries.</flag>
+ <flag name="fi">Finland tv listing grabber</flag>
+ <flag name="fi_sv">Grabber for Finland (Swedish)</flag>
+ <flag name="fr">France tv listing grabber</flag>
+ <flag name="fr_kazer">France (Kazer) tv listing grabber</flag>
+ <flag name="hr">Croatia tv listing grabber</flag>
+ <flag name="huro">Hungarian tv listing grabber</flag>
+ <flag name="in">India 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="na_dd">North America tv listing grabber</flag>
+ <flag name="na_dtv">North America Direct TV grabber</flag>
+ <flag name="na_tvmedia">Grabber for North America (TVMedia)</flag>
+ <flag name="na_icons">option for na_dd to download icons</flag>
+ <flag name="nl">Netherlands tv listing grabber</flag>
+ <flag name="no_gf">Norway Gfeed tv listing grabber</flag>
+ <flag name="pt">Portugal tv listing grabber</flag>
+ <flag name="pt_meo">Grabber for Portugal (MEO)</flag>
+ <flag name="re">Reunion Island (France) tv listing grabber</flag>
+ <flag name="se_swedb">Sweden tv listing grabber</flag>
+ <flag name="se_tvzon">Sweden (tvzon.se) tv listing grabber</flag>
+ <flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
+ <flag name="tv_check">enable GUI checking</flag>
+ <flag name="tv_combiner">enable grabbers combiner</flag>
+ <flag name="tv_pick_cgi">enable CGI support</flag>
+ <flag name="uk_atlas">Fast UK and Ireland tv listing grabber</flag>
+ <flag name="uk_bleb">Britain tv listing grabber</flag>
+ <flag name="uk_rt">Britain alternative tv listing grabber</flag>
+ <flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
+ <flag name="sd_json">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
+ <flag name="za">South Africa tv listing grabber</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">xmltv</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2016-10-26 21:21 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2016-10-26 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 838adf6350209c0f656d55252a89e46a5fde3909
Author: Jason Miller <aidenn0 <AT> geocities <DOT> com>
AuthorDate: Sun Oct 23 22:22:48 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 21:20:39 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838adf63
media-tv/xmltv: version bump to -0.5.68.
Package-Manager: portage-2.2.26
Closes: https://github.com/gentoo/gentoo/pull/2653
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
media-tv/xmltv/Manifest | 1 +
media-tv/xmltv/metadata.xml | 1 +
media-tv/xmltv/xmltv-0.5.68.ebuild | 211 +++++++++++++++++++++++++++++++++++++
3 files changed, 213 insertions(+)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index 81c2af2..812d349 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1,2 +1,3 @@
DIST xmltv-0.5.57.tar.bz2 778254 SHA256 4a42a1d239caa988fc6d25414ff0104aa831ffa273d4a571cff8c76c05e0afd3 SHA512 78e79b75b23cd8815403a0a5835036c67c80ff45fba79fae68e50a041ae384f427e18717d6122ea2d5eb57163370acac115946e24a8934a94b1cc72cb24314cc WHIRLPOOL 86624127ed922886d3c291358acdbd29a0b70d591baff83ed491345d5ec119de8ef486e0341499e1fa985fa38b85da9a6989e7e4159675da8876ec870b6cc433
DIST xmltv-0.5.67.tar.bz2 1188778 SHA256 f5ee784961be2a35035d55ef39bcba0ccfd7aecfa5359c1a890cb411c1c7a694 SHA512 2451634bf63ed8f5ee1ef4eff23fa5cfe2a98422e8ae75bf055951d5139d8b7ff03ece6aeee9b3ae81abba5a3edd66e64bd9ae8f610f92cb97ec017b839eee1f WHIRLPOOL c500e8b61a59fd0507c66fbdd0401304321cfae837255085cd373ea0bb26133ebf16b2854cb0715ddd2783ed44c603dc7bb61d40a30552cea3691315c1bfc2eb
+DIST xmltv-0.5.68.tar.bz2 1200116 SHA256 ed6589118943f1028b318dea2cd30c395c41b8abc9bbf106b3787f095d79919d SHA512 bf21837d3804058c6cbfeb0e75af57e5d6e3cd35da40c96291c951bdadc3b4dbfa64c8145a4e2129713b65e7540e1d5da08fe6fbab4c7561ec448f2ce07acbd5 WHIRLPOOL 50ca08aaa414cab036d19cd6ff42de31c44abd53baed357a518c2888553d4ef3c9f4e524aaa9ab50912e247803efafe987c3de3d299b91ebb30bd7ed45b74848
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index d562612..2e6c749 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -51,6 +51,7 @@
<flag name="uk_bleb">Britain tv listing grabber</flag>
<flag name="uk_rt">Britain alternative tv listing grabber</flag>
<flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
+ <flag name="sd_json">Grabber for schedulesDirect.org SD-JSON service (many countries)</flag>
<flag name="za">South Africa tv listing grabber</flag>
</use>
<upstream>
diff --git a/media-tv/xmltv/xmltv-0.5.68.ebuild b/media-tv/xmltv/xmltv-0.5.68.ebuild
new file mode 100644
index 00000000..5a60641
--- /dev/null
+++ b/media-tv/xmltv/xmltv-0.5.68.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://xmltv.org"
+SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
+
+IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
+fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
+se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide sd_json tv_check tv_combiner tv_pick_cgi"
+
+# 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/Date-Manip-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-IO-Compress
+ dev-perl/Unicode-String
+ dev-perl/TermReadKey
+ dev-perl/File-Slurp
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML"
+DEPEND="${RDEPEND}
+ ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
+ dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
+ dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ es_laguiatv? ( dev-perl/HTML-Tree )
+ eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu_egon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 )
+ fi? ( dev-perl/HTML-Tree )
+ fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
+ fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ hr? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ huro? ( dev-perl/HTML-Tree )
+ is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
+ na_dd? ( dev-perl/SOAP-Lite )
+ na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
+ na_tvmedia? ( dev-perl/XML-LibXML )
+ nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
+ pt? ( dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime )
+ pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
+ se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk_atlas? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
+ uk_rt? ( dev-perl/DateTime-TimeZone dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ uk_tvguide? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
+ sd_json? ( dev-perl/DateTime-Format-ISO8601 virtual/perl-Digest-SHA dev-perl/JSON dev-perl/List-MoreUtils dev-perl/libwww-perl virtual/perl-Storable dev-perl/Try-Tiny )
+ tv_check? ( dev-perl/Tk dev-perl/Tk-TableMatrix )
+ tv_combiner? ( dev-perl/XML-LibXML )
+"
+
+PREFIX="/usr"
+
+src_prepare() {
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+
+ epatch_user
+}
+
+src_configure() {
+ make_config() {
+ # Never except default configuration
+ echo "no"
+
+ # Enable Australian
+ #use au && echo "yes" || echo "no"
+ # Enable Agentina
+ usex ar
+ # Enable Brazil
+ #use br && echo "yes" || echo "no"
+ # Enable Brazil Cable
+ #use brnet && echo "yes" || echo "no"
+ # Enable Switzerland Search
+ usex ch_search
+ # Enable Denmark
+ usex dk
+ # Enable Latin America
+ usex dtvla
+ # Enable Spain
+ usex es_laguiatv
+ # Enable EU xmltv.se
+ usex eu_dotmedia
+ # Enable EU German speaking area
+ usex eu_egon
+ # Enable EU epgdata.com
+ usex eu_epg
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi_sv
+ # Enable France
+ usex fr
+ # Enable France EPG from kazer.org
+ usex fr_kazer
+ # Enable Belgium and Luxemburg
+ #use be && echo "yes" || echo "no"
+ #Enable Croatia
+ usex hr
+ # Enable Hungary and Romania
+ usex huro
+ # Enable Israel
+ usex il
+ # Enable Iceland
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ echo "no" # missing Linux::DVB
+ # Enable India (experimental)
+ # Disabled upstream
+ # usex in
+ # Enable North America using DataDirect
+ usex na_dd
+ # Enable North America from directv.com
+ usex na_dtv
+ # Enable North America XMLTVListings.com
+ usex na_tvmedia
+ # Enable Netherlands
+ usex nl
+ # Enable Portugal
+ usex pt
+ # Enable Portugal EPG from sappo.pt
+ usex pt_meo
+ # Enable Sweden
+ usex se_swedb
+ # Enable Sweeden Alternative
+ usex se_tvzon
+ # Enable Turkey
+ usex tr
+ # Enable UK/Ireland Fast grabber
+ usex uk_atlas
+ # Enable UK fast alternative grabber
+ usex uk_bleb
+ # Enable UK/Ireland Radio Times
+ usex uk_rt
+ # Enable UK/Ireland TV Guide
+ usex uk_tvguide
+ # Enable Schedules Direct JSON
+ usex sd_json
+ # Enable GUI checking.
+ usex tv_check
+ # Enable combiner
+ usex tv_combiner
+ # Enable CGI support
+ usex tv_pick_cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ # actually make test should be unneeded, but if non na grabbers
+ # start to not install remove comment below
+ #make test
+ #make
+
+ # to bypass build issue
+ #make DESTDIR=${D} install || die "error installing"
+
+ perl-module_src_install
+
+ for i in $(grep -rl "${D}" "${D}"); do
+ sed -e "s:${D}::g" -i "${i}" || die
+ done
+
+ if use tv_pick_cgi; then
+ dobin choose/tv_pick/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
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2016-03-10 23:10 Andreas Hüttel
0 siblings, 0 replies; 33+ messages in thread
From: Andreas Hüttel @ 2016-03-10 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 6ee928e952d365bd698467d2c7713d21f62a1989
Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Thu Mar 10 10:24:23 2016 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 23:09:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee928e9
media-tv/xmltv: Fix dependency on dev-perl/Date-Manip
Package-Manager: portage-2.2.27
media-tv/xmltv/xmltv-0.5.57.ebuild | 4 ++--
media-tv/xmltv/xmltv-0.5.67.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-tv/xmltv/xmltv-0.5.57.ebuild b/media-tv/xmltv/xmltv-0.5.57.ebuild
index 0846a7d..a4323ee 100644
--- a/media-tv/xmltv/xmltv-0.5.57.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.57.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -34,7 +34,7 @@ za nl in il"
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/Date-Manip-5.42
>=dev-perl/XML-Writer-0.6
virtual/perl-Memoize
virtual/perl-Storable
diff --git a/media-tv/xmltv/xmltv-0.5.67.ebuild b/media-tv/xmltv/xmltv-0.5.67.ebuild
index e083257..0700314 100644
--- a/media-tv/xmltv/xmltv-0.5.67.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.67.ebuild
@@ -35,7 +35,7 @@ se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide tv_check tv_combiner tv_pick_cgi"
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/Date-Manip-5.42
>=dev-perl/XML-Writer-0.6
virtual/perl-Memoize
virtual/perl-Storable
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/
@ 2016-01-27 3:28 Ian Delaney
0 siblings, 0 replies; 33+ messages in thread
From: Ian Delaney @ 2016-01-27 3:28 UTC (permalink / raw
To: gentoo-commits
commit: c607d69bac9b556c28da12229684fb17dc94f650
Author: Jason Miller <aidenn0 <AT> geocities <DOT> com>
AuthorDate: Wed Jan 27 03:22:09 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 03:28:31 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c607d69b
media-tv/xmltv: bump to vn. -0.5.67
Package-Manager: portage-2.2.26
media-tv/xmltv/Manifest | 1 +
media-tv/xmltv/metadata.xml | 20 ++++
media-tv/xmltv/xmltv-0.5.67.ebuild | 211 +++++++++++++++++++++++++++++++++++++
3 files changed, 232 insertions(+)
diff --git a/media-tv/xmltv/Manifest b/media-tv/xmltv/Manifest
index 440bd5e..81c2af2 100644
--- a/media-tv/xmltv/Manifest
+++ b/media-tv/xmltv/Manifest
@@ -1 +1,2 @@
DIST xmltv-0.5.57.tar.bz2 778254 SHA256 4a42a1d239caa988fc6d25414ff0104aa831ffa273d4a571cff8c76c05e0afd3 SHA512 78e79b75b23cd8815403a0a5835036c67c80ff45fba79fae68e50a041ae384f427e18717d6122ea2d5eb57163370acac115946e24a8934a94b1cc72cb24314cc WHIRLPOOL 86624127ed922886d3c291358acdbd29a0b70d591baff83ed491345d5ec119de8ef486e0341499e1fa985fa38b85da9a6989e7e4159675da8876ec870b6cc433
+DIST xmltv-0.5.67.tar.bz2 1188778 SHA256 f5ee784961be2a35035d55ef39bcba0ccfd7aecfa5359c1a890cb411c1c7a694 SHA512 2451634bf63ed8f5ee1ef4eff23fa5cfe2a98422e8ae75bf055951d5139d8b7ff03ece6aeee9b3ae81abba5a3edd66e64bd9ae8f610f92cb97ec017b839eee1f WHIRLPOOL c500e8b61a59fd0507c66fbdd0401304321cfae837255085cd373ea0bb26133ebf16b2854cb0715ddd2783ed44c603dc7bb61d40a30552cea3691315c1bfc2eb
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 722fc9e..d562612 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -1,17 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>proxy-mintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>Aidenn0@geocities.com</email>
+ <name>Jason Miller</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
<use>
<flag name="ar">Argentina tv listing grabber</flag>
<flag name="ch">Switzerland bluewin tv listing grabber</flag>
+ <flag name="ch_search">Grabber for Switzerland</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="eu_dotmedia">Grabber for Europe (xmltv.se / dotmedia)</flag>
+ <flag name="eu_egon">Grabber for german speaking area (Egon zappt)</flag>
<flag name="eu_epg">EPG grabber for some European countries.</flag>
<flag name="fi">Finland tv listing grabber</flag>
+ <flag name="fi_sv">Grabber for Finland (Swedish)</flag>
<flag name="fr">France tv listing grabber</flag>
+ <flag name="fr_kazer">France (Kazer) tv listing grabber</flag>
<flag name="hr">Croatia tv listing grabber</flag>
<flag name="huro">Hungarian tv listing grabber</flag>
<flag name="in">India tv listing grabber</flag>
@@ -20,17 +34,23 @@
<flag name="it">Italy tv listing grabber</flag>
<flag name="na_dd">North America tv listing grabber</flag>
<flag name="na_dtv">North America Direct TV grabber</flag>
+ <flag name="na_tvmedia">Grabber for North America (TVMedia)</flag>
<flag name="na_icons">option for na_dd to download icons</flag>
<flag name="nl">Netherlands tv listing grabber</flag>
<flag name="no_gf">Norway Gfeed tv listing grabber</flag>
<flag name="pt">Portugal tv listing grabber</flag>
+ <flag name="pt_meo">Grabber for Portugal (MEO)</flag>
<flag name="re">Reunion Island (France) tv listing grabber</flag>
<flag name="se_swedb">Sweden tv listing grabber</flag>
+ <flag name="se_tvzon">Sweden (tvzon.se) tv listing grabber</flag>
+ <flag name="tr">Turkey (Digiturk) tv listing grabber</flag>
<flag name="tv_check">enable GUI checking</flag>
<flag name="tv_combiner">enable grabbers combiner</flag>
<flag name="tv_pick_cgi">enable CGI support</flag>
+ <flag name="uk_atlas">Fast UK and Ireland tv listing grabber</flag>
<flag name="uk_bleb">Britain tv listing grabber</flag>
<flag name="uk_rt">Britain alternative tv listing grabber</flag>
+ <flag name="uk_tvguide">UK and Ireland tv listing grabber using TV Guide website</flag>
<flag name="za">South Africa tv listing grabber</flag>
</use>
<upstream>
diff --git a/media-tv/xmltv/xmltv-0.5.67.ebuild b/media-tv/xmltv/xmltv-0.5.67.ebuild
new file mode 100644
index 0000000..e083257
--- /dev/null
+++ b/media-tv/xmltv/xmltv-0.5.67.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils perl-module
+
+DESCRIPTION="Set of utilities to manage TV listings stored in the XMLTV format"
+HOMEPAGE="http://xmltv.org"
+SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
+
+IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_egon eu_epg fi fi_sv
+fr fr_kazer hr huro il is it na_dd na_dtv na_tvmedia nl no_gf pt pt_meo se_swedb
+se_tvzon tr uk_atlas uk_bleb uk_rt uk_tvguide tv_check tv_combiner tv_pick_cgi"
+
+# 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-IO-Compress
+ dev-perl/Unicode-String
+ dev-perl/TermReadKey
+ dev-perl/File-Slurp
+ >=dev-lang/perl-5.6.1
+ dev-perl/XML-LibXML"
+DEPEND="${RDEPEND}
+ ar? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ ch_search? ( dev-perl/HTML-Tree >=dev-perl/HTML-Parser-3.34 )
+ dk? ( dev-perl/JSON dev-perl/IO-stringy dev-perl/DateTime )
+ dtvla? ( dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ es_laguiatv? ( dev-perl/HTML-Tree )
+ eu_dotmedia? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu_egon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ eu_epg? ( dev-perl/Archive-Zip dev-perl/DateTime-Format-Strptime >=dev-perl/HTML-Parser-3.34 )
+ fi? ( dev-perl/HTML-Tree )
+ fi_sv? ( dev-perl/IO-stringy dev-perl/HTML-Tree dev-perl/DateTime )
+ fr? ( dev-perl/DateTime-TimeZone dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ hr? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ huro? ( dev-perl/HTML-Tree )
+ is? ( dev-perl/XML-DOM dev-perl/XML-LibXSLT )
+ na_dd? ( dev-perl/SOAP-Lite )
+ na_dtv? ( >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime dev-perl/HTTP-Cookies )
+ na_tvmedia? ( dev-perl/XML-LibXML )
+ nl? ( dev-perl/HTTP-Cache-Transparent dev-perl/HTML-Tree dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 dev-perl/TimeDate )
+ no_gf? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ pt? ( dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent >=dev-perl/HTML-Parser-3.34 dev-perl/DateTime )
+ pt_meo? ( dev-perl/XML-LibXML dev-perl/DateTime )
+ se_swedb? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ se_tvzon? ( dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent )
+ tr? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk_atlas? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/TimeDate )
+ uk_bleb? ( dev-perl/IO-stringy dev-perl/Archive-Zip )
+ uk_rt? ( dev-perl/DateTime-TimeZone dev-perl/XML-LibXML dev-perl/IO-stringy dev-perl/HTTP-Cache-Transparent dev-perl/DateTime >=dev-perl/HTML-Parser-3.34 )
+ uk_tvguide? ( dev-perl/URI dev-perl/HTTP-Cache-Transparent dev-perl/DateTime dev-perl/TimeDate )
+ tv_check? ( dev-perl/perl-tk dev-perl/Tk-TableMatrix )
+ tv_combiner? ( dev-perl/XML-LibXML )
+"
+
+PREFIX="/usr"
+
+src_prepare() {
+ sed -i \
+ -e "s:\$VERSION = '${PV}':\$VERSION = '${PVR}':" \
+ -e "/^@docs/s:doc/COPYING ::" \
+ Makefile.PL || die
+
+ epatch_user
+}
+
+src_configure() {
+ make_config() {
+ # Never except default configuration
+ echo "no"
+
+ # Enable Australian
+ #use au && echo "yes" || echo "no"
+ # Enable Agentina
+ usex ar
+ # Enable Brazil
+ #use br && echo "yes" || echo "no"
+ # Enable Brazil Cable
+ #use brnet && echo "yes" || echo "no"
+ # Enable Switzerland Search
+ usex ch_search
+ # Enable Denmark
+ usex dk
+ # Enable Latin America
+ usex dtvla
+ # Enable Spain
+ usex es_laguiatv
+ # Enable EU xmltv.se
+ usex eu_dotmedia
+ # Enable EU German speaking area
+ usex eu_egon
+ # Enable EU epgdata.com
+ usex eu_epg
+ # Enable Finland
+ usex fi
+ # Enable Swedish listings in Finland
+ usex fi_sv
+ # Enable France
+ usex fr
+ # Enable France EPG from kazer.org
+ usex fr_kazer
+ # Enable Belgium and Luxemburg
+ #use be && echo "yes" || echo "no"
+ #Enable Croatia
+ usex hr
+ # Enable Hungary and Romania
+ usex huro
+ # Enable Israel
+ usex il
+ # Enable Norway Gfeed
+ usex is
+ # Enable Italy
+ usex it
+ # Enable Italy from DVB-S stream
+ echo "no" # missing Linux::DVB
+ # Enable India (experimental)
+ # Disabled upstream
+ # usex in
+ # Enable North America using DataDirect
+ usex na_dd
+ # Enable North America from directv.com
+ usex na_dtv
+ # Enable North America XMLTVListings.com
+ usex na_tvmedia
+ # Enable Netherlands
+ usex nl
+ # Enable Norway
+ usex no_gf
+ # Enable Portugal
+ usex pt
+ # Enable Portugal EPG from sappo.pt
+ usex pt_meo
+ # Enable Sweden
+ usex se_swedb
+ # Enable Sweeden Alternative
+ usex se_tvzon
+ # Enable Turkey
+ usex tr
+ # Enable UK/Ireland Fast grabber
+ usex uk_atlas
+ # Enable UK fast alternative grabber
+ usex uk_bleb
+ # Enable UK/Ireland Radio Times
+ usex uk_rt
+ # Enable UK/Ireland TV Guide
+ usex uk_tvguide
+ # Enable GUI checking.
+ usex tv_check
+ # Enable combiner
+ usex tv_combiner
+ # Enable CGI support
+ usex tv_pick_cgi
+ }
+
+ pm_echovar=`make_config`
+ perl-module_src_configure
+}
+
+src_install() {
+ # actually make test should be unneeded, but if non na grabbers
+ # start to not install remove comment below
+ #make test
+ #make
+
+ # to bypass build issue
+ #make DESTDIR=${D} install || die "error installing"
+
+ perl-module_src_install
+
+ for i in `grep -rl "${D}" "${D}"` ; do
+ sed -e "s:${D}::g" -i "${i}" || die
+ done
+
+ if use tv_pick_cgi ; then
+ dobin choose/tv_pick/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
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
end of thread, other threads:[~2021-10-20 3:15 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-12 18:42 [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/ Jonas Stein
-- strict thread matches above, loose matches on Subject: below --
2021-10-20 3:15 Sam James
2021-10-18 23:49 Sam James
2021-10-18 15:22 Agostino Sarubbo
2021-10-17 19:09 Sam James
2021-10-16 0:48 Sam James
2021-08-16 6:33 Joonas Niilola
2021-08-11 1:18 Sam James
2021-08-11 1:18 Sam James
2021-08-11 1:18 Sam James
2021-08-11 1:08 Sam James
2021-08-02 2:24 Sam James
2021-07-30 6:13 Sam James
2021-07-27 20:35 Sam James
2020-07-05 8:38 Sergei Trofimovich
2020-07-01 12:21 Michał Górny
2020-06-22 19:05 Mart Raudsepp
2020-05-04 16:25 Joonas Niilola
2019-09-23 7:15 Michał Górny
2018-12-28 18:34 Andreas K. Hüttel
2018-06-12 17:54 Jonas Stein
2018-05-25 4:46 Matt Turner
2018-05-25 3:48 Matt Turner
2018-04-29 11:01 Mikle Kolyada
2018-04-25 19:27 Thomas Deutschmann
2018-04-10 10:36 Jonas Stein
2018-04-10 10:36 Jonas Stein
2018-04-10 10:36 Jonas Stein
2017-12-03 23:06 James Le Cuirot
2017-11-26 23:11 David Seifert
2016-10-26 21:21 Patrice Clement
2016-03-10 23:10 Andreas Hüttel
2016-01-27 3:28 Ian Delaney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox