diff options
Diffstat (limited to 'abs/core/mythtv')
8 files changed, 55 insertions, 11 deletions
diff --git a/abs/core/mythtv/stable-0.28/git_src/git_hash b/abs/core/mythtv/stable-0.28/git_src/git_hash index 535d15a..b558f7e 100644 --- a/abs/core/mythtv/stable-0.28/git_src/git_hash +++ b/abs/core/mythtv/stable-0.28/git_src/git_hash @@ -1 +1 @@ -370dd71fa4a6affb09f989c6000c9dea7097bb15 +7f8f1688e882cd0587097fe4867e20d8fa122cce diff --git a/abs/core/mythtv/stable-0.28/git_src/git_hash_web b/abs/core/mythtv/stable-0.28/git_src/git_hash_web index 542ef2e..98b5fa0 100644 --- a/abs/core/mythtv/stable-0.28/git_src/git_hash_web +++ b/abs/core/mythtv/stable-0.28/git_src/git_hash_web @@ -1 +1 @@ -a1f2cdf03978427eaa9e35fa18162a0ba6be829d +3fa642f00da9529674ea93110396d036da1d43ff diff --git a/abs/core/mythtv/stable-0.28/mythplugins/PKGBUILD b/abs/core/mythtv/stable-0.28/mythplugins/PKGBUILD index 7ce684e..4f74b0e 100644 --- a/abs/core/mythtv/stable-0.28/mythplugins/PKGBUILD +++ b/abs/core/mythtv/stable-0.28/mythplugins/PKGBUILD @@ -9,7 +9,7 @@ pkgname=('mytharchive' 'mythweather' 'mythzoneminder') pkgver=0.28 -pkgrel=13 +pkgrel=23 arch=('i686' 'x86_64') url="http://www.mythtv.org" license=('GPL') diff --git a/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD index f2b877d..08c1aed 100644 --- a/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD @@ -1,21 +1,21 @@ pkgname=mythtv pkgver=0.28 -pkgrel=13 +pkgrel=23 commit_hash=`cat ../git_src/git_hash` pkgdesc="A Homebrew PVR project $commit_hash" arch=('i686' 'x86_64') url="http://www.mythtv.org/" license=('GPL') -depends=('avahi' 'faad2' 'fftw' 'glew' 'exiv2' 'lame' 'libass' 'libavc1394' 'libcdio' - 'libcec' 'libcrystalhd-git' 'libiec61883' 'libva' 'libvdpau' 'libvpx' - 'libxinerama' 'libxrandr' 'libxml2' 'LinHES-config>=8.1-6' +depends=('avahi' 'exiv2' 'faad2' 'fftw' 'glew' 'lame' 'libass' 'libavc1394' 'libcdio' + 'libcec' 'libgl' 'libcrystalhd-git' 'libiec61883' 'libva' 'libvdpau' 'libvpx' + 'libx264' 'libxinerama' 'libxml2' 'libxrandr' 'LinHES-config>=8.1-6' 'LinHES-system>=8.4-4' 'lirc-utils' 'mysql-clients' 'mysql-python' 'openssl' 'perl-date-manip' 'perl-dbd-mysql' 'perl-io-socket-inet6' 'perl-libwww' 'perl-math-round' 'perl-net-upnp' 'perl-soap-lite' 'perl-xml-sax' 'python2-pycurl' 'python2-lxml' 'qt5-script' 'qt5-webkit' 'sdl' 'taglib' 'urlgrabber' 'wget' - 'x264' 'xmltv') -makedepends=('mesa' 'libgl' 'yasm' 'git' 'rsync') + 'xmltv') +makedepends=('mesa' 'mesa-libgl' 'yasm' 'x264' 'git' 'rsync') replaces=() groups=('pvr') backup=() @@ -29,6 +29,8 @@ patches=( 'disable_mythnotification_tuner_failure.patch' 'tv.cpp_fix_caps.patch' 'add_categorytype_Program.pm.patch' + 'searchMetatdataSelectedGrabber.patch' + 'addDamagedToProgDetails.patch' ) optdepends=() @@ -112,4 +114,6 @@ md5sums=('e30b482dcd5f3e71c6419fd753bab2b1' '1cd668136deea20efb79cf3e6310effc' '62c42b1043ebf65959fa9eced9ca3ed8' 'a38f26576662afdc02d11c7096839321' - 'cc9e81a297f82e9df4ad72428c4f37c6') + '0f674b9cad031ba1e03aaf6b5ee1499f' + '6add9c16bbb988067e82029327e567b2' + 'e73bb7c5036e44a68b6f6aa2f1bac077') diff --git a/abs/core/mythtv/stable-0.28/mythtv/addDamagedToProgDetails.patch b/abs/core/mythtv/stable-0.28/mythtv/addDamagedToProgDetails.patch new file mode 100644 index 0000000..828ad1b --- /dev/null +++ b/abs/core/mythtv/stable-0.28/mythtv/addDamagedToProgDetails.patch @@ -0,0 +1,11 @@ +--- src/mythtv/programs/mythfrontend/progdetails.cpp.orig 2016-10-11 14:28:56.564443942 +0000 ++++ src/mythtv/programs/mythfrontend/progdetails.cpp 2016-10-11 14:14:59.394161898 +0000 +@@ -323,6 +323,8 @@ + attr += tr("720p Resolution") + ", "; + if (videoprop & VID_1080) + attr += tr("1080i/p Resolution") + ", "; ++ if (videoprop & VID_DAMAGED) ++ attr += tr("Damaged") + ", "; + + if (subtype & SUB_HARDHEAR) + attr += tr("CC","Closed Captioned") + ", "; diff --git a/abs/core/mythtv/stable-0.28/mythtv/recordings b/abs/core/mythtv/stable-0.28/mythtv/recordings index c1fe28a..1c588f3 100644 --- a/abs/core/mythtv/stable-0.28/mythtv/recordings +++ b/abs/core/mythtv/stable-0.28/mythtv/recordings @@ -42,6 +42,17 @@ then then rsync -a "$cattype/" "$tmprecdir/Sports" rm -r "$cattype" + else + #ignore Movies, TV Shows, Sports. Move all others to TV Shows + if [[ $cattype != "$tmprecdir/Movies" ]] && [[ $cattype != "$tmprecdir/TV Shows" ]] && [[ $cattype != "$tmprecdir/Sports" ]] + then + if [ ! -d "$tmprecdir/TV Shows" ] + then + mkdir "$tmprecdir/TV Shows" + fi + rsync -a "$cattype" "$tmprecdir/TV Shows" + rm -r "$cattype" + fi fi done diff --git a/abs/core/mythtv/stable-0.28/mythtv/searchMetatdataSelectedGrabber.patch b/abs/core/mythtv/stable-0.28/mythtv/searchMetatdataSelectedGrabber.patch new file mode 100644 index 0000000..41e0871 --- /dev/null +++ b/abs/core/mythtv/stable-0.28/mythtv/searchMetatdataSelectedGrabber.patch @@ -0,0 +1,18 @@ +--- src/mythtv/libs/libmythmetadata/metadatadownload.cpp.orig 2016-10-06 19:52:36.807746878 +0000 ++++ src/mythtv/libs/libmythmetadata/metadatadownload.cpp 2016-10-06 19:42:06.045651726 +0000 +@@ -517,6 +517,7 @@ + + // initial search mode + if (!lookup->GetInetref().isEmpty() && lookup->GetInetref() != "00000000" && ++ !lookup->GetInetref().endsWith("_") && + (lookup->GetStep() == kLookupSearch || lookup->GetStep() == kLookupData)) + { + // with inetref +@@ -575,6 +576,7 @@ + + // initial search mode + if (!lookup->GetInetref().isEmpty() && lookup->GetInetref() != "00000000" && ++ !lookup->GetInetref().endsWith("_") && + (lookup->GetStep() == kLookupSearch || lookup->GetStep() == kLookupData)) + { + // with inetref diff --git a/abs/core/mythtv/stable-0.28/mythweb/PKGBUILD b/abs/core/mythtv/stable-0.28/mythweb/PKGBUILD index 035a03a..785056e 100644 --- a/abs/core/mythtv/stable-0.28/mythweb/PKGBUILD +++ b/abs/core/mythtv/stable-0.28/mythweb/PKGBUILD @@ -1,6 +1,6 @@ pkgname=mythweb pkgver=0.28 -pkgrel=5 +pkgrel=8 commit_hash=`cat ../git_src/git_hash_web` pkgdesc="Web interface for MythTV's backend, $commit_hash" arch=('i686' 'x86_64') |