public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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

* [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-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/
@ 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/
@ 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/
@ 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/
@ 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:     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-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-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-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-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-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-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/
@ 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/
@ 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/
@ 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/
@ 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-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-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/
@ 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/
@ 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-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-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-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: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-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-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-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-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-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-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

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 --
2021-08-11  1:18 [gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/ Sam James
  -- 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: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 18:42 Jonas Stein
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