summaryrefslogtreecommitdiffstats
path: root/abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2018-01-23 14:49:20 (GMT)
committerBritney Fransen <brfransen@gmail.com>2018-01-23 14:49:20 (GMT)
commit397b3fb37521c10de3694a3f98ac52770c55f13f (patch)
treee88db9e23323ec419fc99f5398fad56a1d8a25ee /abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch
parent9e95ff3bd07b6f67dca9e5b0bc77499b5af71c13 (diff)
downloadlinhes_pkgbuild-397b3fb37521c10de3694a3f98ac52770c55f13f.zip
linhes_pkgbuild-397b3fb37521c10de3694a3f98ac52770c55f13f.tar.gz
linhes_pkgbuild-397b3fb37521c10de3694a3f98ac52770c55f13f.tar.bz2
mythtv & mythplugins: change TMDB patch
Diffstat (limited to 'abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch')
-rw-r--r--abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch52
1 files changed, 0 insertions, 52 deletions
diff --git a/abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch b/abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch
deleted file mode 100644
index 597b064..0000000
--- a/abs/core/mythtv/stable-29/mythtv/0037-pull103-Add-heuristic-in-TMDB-script-to-detect-movie-release-years.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff -Naur mythtv-master-20170223-ga8b2fe8-old/mythtv/libs/libmythmetadata/videometadata.cpp mythtv-master-20170223-ga8b2fe8-new/mythtv/libs/libmythmetadata/videometadata.cpp
---- mythtv-master-20170223-ga8b2fe8-old/mythtv/libs/libmythmetadata/videometadata.cpp 2017-02-23 13:18:09.000000000 +0100
-+++ src/mythtv/libs/libmythmetadata/videometadata.cpp 2017-02-25 14:03:16.933333314 +0100
-@@ -1162,7 +1162,7 @@
- title.lastIndexOf('/') -1);
-
- title = eatBraces(title, "[", "]");
-- title = eatBraces(title, "(", ")");
-+ //title = eatBraces(title, "(", ")");
- title = eatBraces(title, "{", "}");
- return title.trimmed();
- }
-diff -Naur mythtv-master-20170223-ga8b2fe8-old/mythtv/programs/scripts/metadata/Movie/tmdb3.py mythtv-master-20170223-ga8b2fe8-new/mythtv/programs/scripts/metadata/Movie/tmdb3.py
---- mythtv-master-20170223-ga8b2fe8-old/mythtv/programs/scripts/metadata/Movie/tmdb3.py 2017-02-23 13:18:12.000000000 +0100
-+++ src/mythtv/programs/scripts/metadata/Movie/tmdb3.py 2017-02-25 13:12:40.213333328 +0100
-@@ -29,6 +29,7 @@
-
- from optparse import OptionParser
- import sys
-+import re
-
- def buildSingle(inetref, opts):
- from MythTV.tmdb3.tmdb_exceptions import TMDBRequestInvalid
-@@ -122,11 +123,27 @@
- # replace all dashes from queries to work around search behavior
- # as negative to all text that comes afterwards
- query = query.replace('-',' ')
-+ query = query.strip() # trim extra whitespace
-+ # extract year from name -- note that we require a space before the year
-+ # so we don't confuse movie names for years (example: "2012 - 2009",
-+ # a 2009 movie); also note that we accept optional paranthesis around
-+ # the year:
-+ yearRegex = re.compile(r"\s\(?((19|20)[0-9]{2})\)?$")
-+ year = yearRegex.search(query)
-+ if year is not None:
-+ year = year.group(1)
-+ # if no year was found, we'll pass year=None to searchMovie,
-+ # which is the default anyway
-+
-+ # get rid of the year (if any) from the query text, because
-+ # it causes bad TMDB results
-+ query = yearRegex.sub("", query)
-+ query = query.strip()
-
- from MythTV.tmdb3 import searchMovie
- from MythTV import VideoMetadata
- from lxml import etree
-- results = iter(searchMovie(query))
-+ results = iter(searchMovie(query, locale=None, adult=False, year=year))
- tree = etree.XML(u'<metadata></metadata>')
- mapping = [['runtime', 'runtime'], ['title', 'originaltitle'],
- ['releasedate', 'releasedate'], ['tagline', 'tagline'],