Revision: 5227
Author: pebender
Date: Fri Jul 24 08:17:22 2009
Log: - Fixed MythStream's parser for youtube videos.


http://code.google.com/p/minimyth/source/detail?r=5227

Added:
   
/trunk/gar-minimyth/script/myth-0.20/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
   
/trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
   
/trunk/gar-minimyth/script/myth-0.21/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
   
/trunk/gar-minimyth/script/myth-trunk/mythstream/files/mythstream-0.18_qt4-youtube_parser_fix.patch
Modified:
  /trunk/gar-minimyth/html/minimyth/document-changelog.txt
  /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums
  /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums
  /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums
  /trunk/gar-minimyth/script/myth-trunk/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-trunk/mythstream/checksums

=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.20/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
        
Fri Jul 24 08:17:22 2009
@@ -0,0 +1,20 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/search.pl  
mythstream-0.18_1-new/parsers/youtube/search.pl
+--- mythstream-0.18_1-old/parsers/youtube/search.pl    2008-01-13  
08:22:35.000000000 -0800
++++ mythstream-0.18_1-new/parsers/youtube/search.pl    2009-07-24  
07:07:20.000000000 -0700
+@@ -91,8 +91,14 @@
+     }
+     $root->appendChild($item);
+
+-     
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
+-     
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    if  
($entry->getElementsByTagName("media:description")->item(0)->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
++    }
++    if  
($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    }
+ }
+
+  
#------------------------------------------------------------------------------
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
        
Fri Jul 24 08:17:22 2009
@@ -0,0 +1,20 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/search.pl  
mythstream-0.18_1-new/parsers/youtube/search.pl
+--- mythstream-0.18_1-old/parsers/youtube/search.pl    2008-01-13  
08:22:35.000000000 -0800
++++ mythstream-0.18_1-new/parsers/youtube/search.pl    2009-07-24  
07:07:20.000000000 -0700
+@@ -91,8 +91,14 @@
+     }
+     $root->appendChild($item);
+
+-     
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
+-     
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    if  
($entry->getElementsByTagName("media:description")->item(0)->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
++    }
++    if  
($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    }
+ }
+
+  
#------------------------------------------------------------------------------
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.21/mythstream/files/mythstream-v0.18_1-youtube_parser_fix.patch
        
Fri Jul 24 08:17:22 2009
@@ -0,0 +1,20 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/search.pl  
mythstream-0.18_1-new/parsers/youtube/search.pl
+--- mythstream-0.18_1-old/parsers/youtube/search.pl    2008-01-13  
08:22:35.000000000 -0800
++++ mythstream-0.18_1-new/parsers/youtube/search.pl    2009-07-24  
07:07:20.000000000 -0700
+@@ -91,8 +91,14 @@
+     }
+     $root->appendChild($item);
+
+-     
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
+-     
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    if  
($entry->getElementsByTagName("media:description")->item(0)->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
++    }
++    if  
($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    }
+ }
+
+  
#------------------------------------------------------------------------------
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-trunk/mythstream/files/mythstream-0.18_qt4-youtube_parser_fix.patch
      
Fri Jul 24 08:17:22 2009
@@ -0,0 +1,20 @@
+diff -Naur mythstream-0.18_qt4-old/parsers/youtube/search.pl  
mythstream-0.18_qt4-new/parsers/youtube/search.pl
+--- mythstream-0.18_qt4-old/parsers/youtube/search.pl  2008-01-13  
08:22:35.000000000 -0800
++++ mythstream-0.18_qt4-new/parsers/youtube/search.pl  2009-07-24  
08:11:58.000000000 -0700
+@@ -91,8 +91,14 @@
+     }
+     $root->appendChild($item);
+
+-     
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
+-     
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    if  
($entry->getElementsByTagName("media:description")->item(0)->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("media:description")->item(0)->getFirstChild->toString,
 'description', 'html');
++    }
++    if  
($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild)
++    {
++       
addMetaNode($entry->getElementsByTagName("author")->item(0)->getFirstChild->getFirstChild->toString,
 'author', 'inline');
++    }
+ }
+
+  
#------------------------------------------------------------------------------
=======================================
--- /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Thu Jul 23  
18:57:47 2009
+++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Fri Jul 24  
08:17:22 2009
@@ -1,7 +1,7 @@
  MiniMyth Changelog

   
--------------------------------------------------------------------------------
-Changes since 68 (2009-07-23):
+Changes since 68 (2009-07-24):

  Current MythTV versions
      MythTV 0.20-softpad: version 0.20.2.softpad, release-0-20-fixes branch  
svn 16082 and
@@ -38,6 +38,7 @@
        so that the MiniMyth read-write configuration directory can be  
located
        on a lighttpd web server.
      - Fixed a bug that caused the Cyberlink remote to not be detected.
+    - Fixed MythStream's parser for youtube videos.

  Modified build system
      - Added ability for software list files to depend on the version of
@@ -209,7 +210,7 @@
      - Fixed lircrc configuration file errors that caused
        KEY_\(RED|GREEN|YELLOW|BLUE\) to be ignored by some remotes because  
the
        KEY_ prefix was missing.
-    - Fixed MythStream's the parser for apple trailers.
+    - Fixed MythStream's parser for apple trailers.

  Modified build system
      - Updated devel/glibc* packages so that kernel version 2.6.30 is the
=======================================
--- /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile    Tue Jul  7  
16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile    Fri Jul 24  
08:17:22 2009
@@ -6,6 +6,7 @@
  PATCHFILES  =
  PATCHFILES += \
        $(DISTNAME)-apple_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix.patch \
        $(DISTNAME)-gcc_4.3.patch \
        $(DISTNAME)-harvester_cpp.patch \
        $(DISTNAME)-streams_res.patch \
=======================================
--- /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums   Tue Jul  7  
16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums   Fri Jul 24  
08:17:22 2009
@@ -1,5 +1,6 @@
  ab79816ed1616189b9e11a54c198e26b  download/mythstream-v0.18_1.tar.gz
  a2c9fab7ae7ecd8dc5f89fee79d6adb1   
download/mythstream-v0.18_1-apple_parser_fix.patch
+17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
  71a3ddc79f12691b03a71c4928f7dcca  download/mythstream-v0.18_1-gcc_4.3.patch
  e516256786ead0ac1f7164a0b71c136f   
download/mythstream-v0.18_1-harvester_cpp.patch
  27bb806f4c49584e72b3242ae498ab83   
download/mythstream-v0.18_1-streams_res.patch
=======================================
--- /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile    Tue  
Jul  7 16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile    Fri  
Jul 24 08:17:22 2009
@@ -6,6 +6,7 @@
  PATCHFILES  =
  PATCHFILES += \
        $(DISTNAME)-apple_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix.patch \
        $(DISTNAME)-gcc_4.3.patch \
        $(DISTNAME)-harvester_cpp.patch \
        $(DISTNAME)-streams_res.patch \
=======================================
--- /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums   Tue  
Jul  7 16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums   Fri  
Jul 24 08:17:22 2009
@@ -1,5 +1,6 @@
  ab79816ed1616189b9e11a54c198e26b  download/mythstream-v0.18_1.tar.gz
  a2c9fab7ae7ecd8dc5f89fee79d6adb1   
download/mythstream-v0.18_1-apple_parser_fix.patch
+17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
  71a3ddc79f12691b03a71c4928f7dcca  download/mythstream-v0.18_1-gcc_4.3.patch
  e516256786ead0ac1f7164a0b71c136f   
download/mythstream-v0.18_1-harvester_cpp.patch
  27bb806f4c49584e72b3242ae498ab83   
download/mythstream-v0.18_1-streams_res.patch
=======================================
--- /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile    Tue Jul  7  
16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile    Fri Jul 24  
08:17:22 2009
@@ -6,6 +6,7 @@
  PATCHFILES  =
  PATCHFILES += \
        $(DISTNAME)-apple_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix.patch \
        $(DISTNAME)-gcc_4.3.patch \
        $(DISTNAME)-mythpopupbox_delete.patch \
        $(DISTNAME)-harvester_cpp.patch \
=======================================
--- /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums   Tue Jul  7  
16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums   Fri Jul 24  
08:17:22 2009
@@ -1,5 +1,6 @@
  ab79816ed1616189b9e11a54c198e26b  download/mythstream-v0.18_1.tar.gz
  a2c9fab7ae7ecd8dc5f89fee79d6adb1   
download/mythstream-v0.18_1-apple_parser_fix.patch
+17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
  71a3ddc79f12691b03a71c4928f7dcca  download/mythstream-v0.18_1-gcc_4.3.patch
  0b13209eff76d40eeb9595b084aa8e5a   
download/mythstream-v0.18_1-mythpopupbox_delete.patch
  e516256786ead0ac1f7164a0b71c136f   
download/mythstream-v0.18_1-harvester_cpp.patch
=======================================
--- /trunk/gar-minimyth/script/myth-trunk/mythstream/Makefile   Tue Jul  7  
16:46:37 2009
+++ /trunk/gar-minimyth/script/myth-trunk/mythstream/Makefile   Fri Jul 24  
08:17:22 2009
@@ -6,6 +6,7 @@
  PATCHFILES  =
  PATCHFILES += \
        $(DISTNAME)-apple_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix.patch \
        $(DISTNAME)-mythtv_0_22.patch \
        $(DISTNAME)-streams_res.patch \
        $(DISTNAME)-fftw3f.patch \
=======================================
--- /trunk/gar-minimyth/script/myth-trunk/mythstream/checksums  Sat Jul 18  
08:40:36 2009
+++ /trunk/gar-minimyth/script/myth-trunk/mythstream/checksums  Fri Jul 24  
08:17:22 2009
@@ -1,5 +1,6 @@
  818f65c2592975b3433ebaa6623aa310  download/mythstream-0.18_qt4.tar.gz
  998926ebaed46c84423d4baeb451182e   
download/mythstream-0.18_qt4-apple_parser_fix.patch
+e2c67be4122927917c77c83cba94ee95   
download/mythstream-0.18_qt4-youtube_parser_fix.patch
  a4917ac0e28f4b280b92bf439fd21945   
download/mythstream-0.18_qt4-mythtv_0_22.patch
  0974415f6eef253a72cec3f0400661e7   
download/mythstream-0.18_qt4-streams_res.patch
  b7b59b661edc6fb3c24dcfb051c52dc0  download/mythstream-0.18_qt4-fftw3f.patch

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to