rpms/mythtv/F-13 myththemes-0.23.1-svnfixes.patch, NONE, 1.1 mythtv-0.23.1-svnfixes.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 mythtv.spec, 1.89, 1.90 sources, 1.53, 1.54 mythplugins-0.23-svnfixes.patch, 1.6, NONE mythtv-0.23-svnfixes.patch, 1.7, NONE

Jarod Wilson jarod at rpmfusion.org
Fri Aug 13 22:58:30 CEST 2010


Author: jarod

Update of /cvs/free/rpms/mythtv/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22483

Modified Files:
	.cvsignore mythtv.spec sources 
Added Files:
	myththemes-0.23.1-svnfixes.patch mythtv-0.23.1-svnfixes.patch 
Removed Files:
	mythplugins-0.23-svnfixes.patch mythtv-0.23-svnfixes.patch 
Log Message:
* Fri Aug 13 2010 Jarod Wilson <jarod at wilsonet.com> 0.23.1-1
- Update to 0.23.1 release (plus a few minor svn fixes)


myththemes-0.23.1-svnfixes.patch:
 0 files changed

--- NEW FILE myththemes-0.23.1-svnfixes.patch ---

mythtv-0.23.1-svnfixes.patch:
 VERSION                                                 |    1 
 bindings/perl/IO/Socket/INET/MythTV.pm                  |    4 
 bindings/perl/MythTV.pm                                 |    4 
 bindings/perl/MythTV/Channel.pm                         |    4 
 bindings/perl/MythTV/Program.pm                         |    4 
 bindings/perl/MythTV/Recording.pm                       |    4 
 bindings/perl/MythTV/StorageGroup.pm                    |    4 
 bindings/python/MythTV/MythBase.py                      |   26 +
 bindings/python/MythTV/MythData.py                      |   14 
 bindings/python/MythTV/MythFunc.py                      |    4 
 bindings/python/scripts/mythpython                      |   10 
 configure                                               |    1 
 contrib/config_files/lirc/lircrc.native.example.mceusb2 |    2 
 contrib/icons/master_iconmap/channel_icons.pl           |    4 
 contrib/imports/mirobridge/mirobridge.py                |    5 
 contrib/maintenance/flush_deleted_recgroup.pl           |    4 
 contrib/maintenance/optimize_mythdb.pl                  |    4 
 contrib/user_jobs/firewire_primer.pl                    |    4 
 contrib/user_jobs/mythlink.pl                           |    4 
 docs/index.html                                         |   15 -
 docs/mythtv-HOWTO-1.html                                |    8 
 docs/mythtv-HOWTO-10.html                               |    2 
 docs/mythtv-HOWTO-11.html                               |   43 +-
 docs/mythtv-HOWTO-12.html                               |   12 
 docs/mythtv-HOWTO-13.html                               |   10 
 docs/mythtv-HOWTO-14.html                               |    4 
 docs/mythtv-HOWTO-15.html                               |    4 
 docs/mythtv-HOWTO-16.html                               |   30 +-
 docs/mythtv-HOWTO-17.html                               |   11 
 docs/mythtv-HOWTO-18.html                               |    4 
 docs/mythtv-HOWTO-19.html                               |    4 
 docs/mythtv-HOWTO-2.html                                |    2 
 docs/mythtv-HOWTO-20.html                               |    2 
 docs/mythtv-HOWTO-21.html                               |    4 
 docs/mythtv-HOWTO-22.html                               |    6 
 docs/mythtv-HOWTO-23.html                               |   48 ---
 docs/mythtv-HOWTO-24.html                               |   13 
 docs/mythtv-HOWTO-3.html                                |   28 -
 docs/mythtv-HOWTO-4.html                                |    2 
 docs/mythtv-HOWTO-5.html                                |   20 -
 docs/mythtv-HOWTO-6.html                                |    4 
 docs/mythtv-HOWTO-7.html                                |    2 
 docs/mythtv-HOWTO-8.html                                |    4 
 docs/mythtv-HOWTO-9.html                                |   15 -
 docs/mythtv-HOWTO-singlehtml.html                       |  238 ++++++----------
 docs/mythtv-HOWTO.html                                  |   15 -
 docs/mythtv-HOWTO.sgml                                  |  186 ++++++------
 libs/libmythsoundtouch/AAFilter.cpp                     |    2 
 libs/libmythsoundtouch/AAFilter.h                       |    2 
 libs/libmythsoundtouch/BPMDetect.h                      |    2 
 libs/libmythsoundtouch/FIFOSampleBuffer.cpp             |    2 
 libs/libmythsoundtouch/FIFOSampleBuffer.h               |    2 
 libs/libmythsoundtouch/FIFOSamplePipe.h                 |    2 
 libs/libmythsoundtouch/FIRFilter.cpp                    |    2 
 libs/libmythsoundtouch/FIRFilter.h                      |    2 
 libs/libmythsoundtouch/RateTransposer.cpp               |    2 
 libs/libmythsoundtouch/RateTransposer.h                 |    2 
 libs/libmythsoundtouch/STTypes.h                        |    2 
 libs/libmythsoundtouch/SoundTouch.cpp                   |    2 
 libs/libmythsoundtouch/SoundTouch.h                     |    2 
 libs/libmythsoundtouch/TDStretch.cpp                    |    2 
 libs/libmythsoundtouch/TDStretch.h                      |    2 
 libs/libmythsoundtouch/cpu_detect.h                     |    2 
 libs/libmythsoundtouch/cpu_detect_x86_gcc.cpp           |    2 
 libs/libmythsoundtouch/mmx_gcc.cpp                      |    2 
 libs/libmythui/lirc.cpp                                 |    2 
 programs/mythfrontend/proglist.cpp                      |    8 
 version.pro                                             |    2 
 68 files changed, 408 insertions(+), 483 deletions(-)

--- NEW FILE mythtv-0.23.1-svnfixes.patch ---
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/IO/Socket/INET/MythTV.pm mythtv-0.23.1/bindings/perl/IO/Socket/INET/MythTV.pm
--- mythtv-0.23.1-release/bindings/perl/IO/Socket/INET/MythTV.pm	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/IO/Socket/INET/MythTV.pm	2009-04-10 20:04:30.069718000 -0400
@@ -3,8 +3,8 @@
 # A MythTV Socket class that extends IO::Socket::INET to include some
 # MythTV-specific data queries
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/IO/Socket/INET/MythTV.pm $
-# @date      $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/IO/Socket/INET/MythTV.pm $
+# @date      $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 # @version   $Revision: 20349 $
 # @author    $Author: xris $
 # @copyright Silicon Mechanics
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/MythTV/Channel.pm mythtv-0.23.1/bindings/perl/MythTV/Channel.pm
--- mythtv-0.23.1-release/bindings/perl/MythTV/Channel.pm	2010-05-23 12:42:23.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/MythTV/Channel.pm	2010-05-23 12:42:23.678567000 -0400
@@ -3,8 +3,8 @@
 #
 # Object containing info about a particular MythTV channel.
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/MythTV/Channel.pm $
-# @date      $Date: 2010-05-23 09:42:23 -0700 (Sun, 23 May 2010) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/MythTV/Channel.pm $
+# @date      $Date: 2010-05-23 12:42:23 -0400 (Sun, 23 May 2010) $
 # @version   $Revision: 24810 $
 # @author    $Author: mdean $
 #
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/MythTV/Program.pm mythtv-0.23.1/bindings/perl/MythTV/Program.pm
--- mythtv-0.23.1-release/bindings/perl/MythTV/Program.pm	2009-07-06 13:01:48.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/MythTV/Program.pm	2009-07-06 13:01:48.827558000 -0400
@@ -3,8 +3,8 @@
 #
 # Object containing info about a particular MythTV program.
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/MythTV/Program.pm $
-# @date      $Date: 2009-07-06 10:01:48 -0700 (Mon, 06 Jul 2009) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/MythTV/Program.pm $
+# @date      $Date: 2009-07-06 13:01:48 -0400 (Mon, 06 Jul 2009) $
 # @version   $Revision: 20795 $
 # @author    $Author: stuartm $
 #
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/MythTV/Recording.pm mythtv-0.23.1/bindings/perl/MythTV/Recording.pm
--- mythtv-0.23.1-release/bindings/perl/MythTV/Recording.pm	2010-03-21 19:16:27.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/MythTV/Recording.pm	2010-03-21 19:16:27.821969000 -0400
@@ -3,8 +3,8 @@
 #
 # Object containing info about a particular MythTV recording.
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/MythTV/Recording.pm $
-# @date      $Date: 2010-03-21 16:16:27 -0700 (Sun, 21 Mar 2010) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/MythTV/Recording.pm $
+# @date      $Date: 2010-03-21 19:16:27 -0400 (Sun, 21 Mar 2010) $
 # @version   $Revision: 23772 $
 # @author    $Author: beirdo $
 #
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/MythTV/StorageGroup.pm mythtv-0.23.1/bindings/perl/MythTV/StorageGroup.pm
--- mythtv-0.23.1-release/bindings/perl/MythTV/StorageGroup.pm	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/MythTV/StorageGroup.pm	2009-04-10 20:04:30.069718000 -0400
@@ -3,8 +3,8 @@
 #
 # Object containing info about a particular MythTV Storage Group.
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/MythTV/StorageGroup.pm $
-# @date      $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/MythTV/StorageGroup.pm $
+# @date      $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 # @version   $Revision: 20349 $
 # @author    $Author: xris $
 #
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/perl/MythTV.pm mythtv-0.23.1/bindings/perl/MythTV.pm
--- mythtv-0.23.1-release/bindings/perl/MythTV.pm	2010-07-21 22:21:00.000000000 -0400
+++ mythtv-0.23.1/bindings/perl/MythTV.pm	2010-07-21 22:21:00.112292000 -0400
@@ -1,8 +1,8 @@
 #
 # MythTV bindings for perl.
 #
-# @url       $URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/bindings/perl/MythTV.pm $
-# @date      $Date: 2010-07-21 19:21:00 -0700 (Wed, 21 Jul 2010) $
+# @url       $URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/bindings/perl/MythTV.pm $
+# @date      $Date: 2010-07-21 22:21:00 -0400 (Wed, 21 Jul 2010) $
 # @version   $Revision: 25396 $
 # @author    $Author: gigem $
 #
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/python/MythTV/MythBase.py mythtv-0.23.1/bindings/python/MythTV/MythBase.py
--- mythtv-0.23.1-release/bindings/python/MythTV/MythBase.py	2010-05-04 20:45:58.000000000 -0400
+++ mythtv-0.23.1/bindings/python/MythTV/MythBase.py	2010-07-30 01:30:44.653168000 -0400
@@ -979,7 +979,7 @@ class MythDBBase( object ):
             for config_file in config_files:
                 dbconn.update({ 'DBHostName':None,  'DBName':None,
                                 'DBUserName':None,  'DBPassword':None,
-                                'DBPort':0})
+                                'DBPort':0,         'LocalHostName':None})
                 try:
                     config = etree.parse(config_file).getroot()
                     for child in config.find('UPnP').find('MythFrontend').\
@@ -1027,13 +1027,20 @@ class MythDBBase( object ):
                 fp.write(config)
                 fp.close()
                 
-        if 'DBPort' not in dbconn:
-            dbconn['DBPort'] = 3306
+        if 'DBPort' in dbconn:
+            if dbconn['DBPort'] == '0':
+                dbconn['DBPort'] = 3306
+            else:
+                dbconn['DBPort'] = int(dbconn['DBPort'])
         else:
-            dbconn['DBPort'] = int(dbconn['DBPort'])
-        if dbconn['DBPort'] == 0:
             dbconn['DBPort'] = 3306
 
+        if 'LocalHostName' in dbconn:
+            if dbconn['LocalHostName'] is None:
+                dbconn['LocalHostName'] = socket.gethostname()
+        else:
+            dbconn['LocalHostName'] = socket.gethostname()
+
         self.dbconn = dbconn
         self.ident = "sql://%s@%s:%d/" % \
                 (dbconn['DBName'],dbconn['DBHostName'],dbconn['DBPort'])
@@ -1147,6 +1154,9 @@ class MythDBBase( object ):
             self.db = None
             raise MythDBError(MythError.DB_SCHEMAMISMATCH, value, sver, local)
 
+    def gethostname(self):
+        return self.dbconn['LocalHostName']
+
     def getStorageGroup(self, groupname=None, hostname=None):
         """
         obj.getStorageGroup(groupname=None, hostname=None)
@@ -1245,7 +1255,7 @@ class MythBEConn( object ):
             raise
 
     def announce(self,type):
-        res = self.backendCommand('ANN %s %s 0' % (type, socket.gethostname()))
+        res = self.backendCommand('ANN %s %s 0' % (type, self.db.gethostname()))
         if res != 'OK':
             self.log(MythLog.IMPORTANT|MythLog.NETWORK,
                             "Unexpected answer to ANN", res)
@@ -1795,7 +1805,7 @@ class StorageGroup( DBData ):
         DBData.__init__(self, (id,), db, raw)
         if self.wheredat is None:
             return
-        if (self.hostname == socket.gethostname()) or \
+        if (self.hostname == self.db.gethostname()) or \
               os.access(self.dirname.encode('utf-8'), os.F_OK):
             self.local = True
         else:
@@ -1817,7 +1827,7 @@ class Grabber( MythDBBase ):
         if path is not None:
             self.path = path
         elif setting is not None:
-            host = socket.gethostname()
+            host = self.gethostname()
             self.path = self.settings[host][setting]
             if self.path is None:
                 raise MythDBError(MythError.DB_SETTING, setting, host)
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/bindings/python/MythTV/MythData.py mythtv-0.23.1/bindings/python/MythTV/MythData.py
--- mythtv-0.23.1-release/bindings/python/MythTV/MythData.py	2010-06-06 20:03:02.000000000 -0400
+++ mythtv-0.23.1/bindings/python/MythTV/MythData.py	2010-07-30 01:30:44.653168000 -0400
@@ -7,11 +7,11 @@ Provides data access classes for accessi
 from MythStatic import *
 from MythBase import *
 
-import re, sys, socket, os
+import re, sys, os
 import xml.etree.cElementTree as etree
 from time import mktime, strftime, strptime
 from datetime import date, time, datetime
-from socket import gethostbyaddr, gethostname
+from socket import gethostbyaddr
 
 #### FILE ACCESS ####
 
@@ -161,7 +161,7 @@ class FileTransfer( MythBEConn ):
         elif type == 'r':
             self.w = False
         res = self.backendCommand('ANN FileTransfer %s %d %d %s' \
-                    % (socket.gethostname(), self.w, False,
+                    % (self.db.gethostname(), self.w, False,
                         BACKEND_SEP.join(['-1',self.filename,self.sgroup])))
         if res.split(BACKEND_SEP)[0] != 'OK':
             raise MythError(MythError.PROTO_ANNOUNCE, self.host, self.port, res)
@@ -1454,7 +1454,7 @@ class NetVisionGrabber( Grabber ):
                                 NVSCHEMA_VERSION, 'NetVision')
         c = db.cursor(self.log)
         log = MythLog('Python MythNetVision Grabber', db=db)
-        host = gethostname()
+        host = db.gethostname()
         glist = []
         for t in types.split(','):
             c.execute("""SELECT name,commandline
@@ -1478,7 +1478,7 @@ class NetVisionGrabber( Grabber ):
             if c.execute("""SELECT commandline
                             FROM netvision%sgrabbers
                             WHERE name=%%s AND host=%%s""" % type,
-                                        (name, gethostname())) == 1:
+                                        (name, db.gethostname())) == 1:
[...2322 lines suppressed...]
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: FIFOSampleBuffer.cpp 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/FIFOSampleBuffer.h mythtv-0.23.1/libs/libmythsoundtouch/FIFOSampleBuffer.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/FIFOSampleBuffer.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/FIFOSampleBuffer.h	2009-04-10 20:04:30.069718000 -0400
@@ -15,7 +15,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: FIFOSampleBuffer.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/FIFOSamplePipe.h mythtv-0.23.1/libs/libmythsoundtouch/FIFOSamplePipe.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/FIFOSamplePipe.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/FIFOSamplePipe.h	2009-04-10 20:04:30.069718000 -0400
@@ -17,7 +17,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: FIFOSamplePipe.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/FIRFilter.cpp mythtv-0.23.1/libs/libmythsoundtouch/FIRFilter.cpp
--- mythtv-0.23.1-release/libs/libmythsoundtouch/FIRFilter.cpp	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/FIRFilter.cpp	2009-04-10 20:04:30.069718000 -0400
@@ -11,7 +11,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: FIRFilter.cpp 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/FIRFilter.h mythtv-0.23.1/libs/libmythsoundtouch/FIRFilter.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/FIRFilter.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/FIRFilter.h	2009-04-10 20:04:30.069718000 -0400
@@ -11,7 +11,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: FIRFilter.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/mmx_gcc.cpp mythtv-0.23.1/libs/libmythsoundtouch/mmx_gcc.cpp
--- mythtv-0.23.1-release/libs/libmythsoundtouch/mmx_gcc.cpp	2009-07-06 16:42:28.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/mmx_gcc.cpp	2009-07-06 16:42:28.950839000 -0400
@@ -15,7 +15,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-07-06 13:42:28 -0700 (Mon, 06 Jul 2009) $
+// Last changed  : $Date: 2009-07-06 16:42:28 -0400 (Mon, 06 Jul 2009) $
 // File revision : $Revision: 20797 $
 //
 // $Id: mmx_gcc.cpp 20797 2009-07-06 20:42:28Z janne $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/RateTransposer.cpp mythtv-0.23.1/libs/libmythsoundtouch/RateTransposer.cpp
--- mythtv-0.23.1-release/libs/libmythsoundtouch/RateTransposer.cpp	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/RateTransposer.cpp	2009-04-10 20:04:30.069718000 -0400
@@ -10,7 +10,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: RateTransposer.cpp 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/RateTransposer.h mythtv-0.23.1/libs/libmythsoundtouch/RateTransposer.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/RateTransposer.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/RateTransposer.h	2009-04-10 20:04:30.069718000 -0400
@@ -14,7 +14,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: RateTransposer.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/SoundTouch.cpp mythtv-0.23.1/libs/libmythsoundtouch/SoundTouch.cpp
--- mythtv-0.23.1-release/libs/libmythsoundtouch/SoundTouch.cpp	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/SoundTouch.cpp	2009-04-10 20:04:30.069718000 -0400
@@ -41,7 +41,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: SoundTouch.cpp 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/SoundTouch.h mythtv-0.23.1/libs/libmythsoundtouch/SoundTouch.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/SoundTouch.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/SoundTouch.h	2009-04-10 20:04:30.069718000 -0400
@@ -41,7 +41,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: SoundTouch.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/STTypes.h mythtv-0.23.1/libs/libmythsoundtouch/STTypes.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/STTypes.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/STTypes.h	2009-04-10 20:04:30.069718000 -0400
@@ -8,7 +8,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: STTypes.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/TDStretch.cpp mythtv-0.23.1/libs/libmythsoundtouch/TDStretch.cpp
--- mythtv-0.23.1-release/libs/libmythsoundtouch/TDStretch.cpp	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/TDStretch.cpp	2009-04-10 20:04:30.069718000 -0400
@@ -13,7 +13,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: TDStretch.cpp 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythsoundtouch/TDStretch.h mythtv-0.23.1/libs/libmythsoundtouch/TDStretch.h
--- mythtv-0.23.1-release/libs/libmythsoundtouch/TDStretch.h	2009-04-10 20:04:30.000000000 -0400
+++ mythtv-0.23.1/libs/libmythsoundtouch/TDStretch.h	2009-04-10 20:04:30.069718000 -0400
@@ -13,7 +13,7 @@
 ///
 ////////////////////////////////////////////////////////////////////////////////
 //
-// Last changed  : $Date: 2009-04-10 17:04:30 -0700 (Fri, 10 Apr 2009) $
+// Last changed  : $Date: 2009-04-10 20:04:30 -0400 (Fri, 10 Apr 2009) $
 // File revision : $Revision: 20349 $
 //
 // $Id: TDStretch.h 20349 2009-04-11 00:04:30Z xris $
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/libs/libmythui/lirc.cpp mythtv-0.23.1/libs/libmythui/lirc.cpp
--- mythtv-0.23.1-release/libs/libmythui/lirc.cpp	2009-11-28 10:55:09.000000000 -0500
+++ mythtv-0.23.1/libs/libmythui/lirc.cpp	2010-07-23 21:29:36.107491000 -0400
@@ -383,6 +383,8 @@ void LIRC::Process(const QByteArray &dat
             mod |= (Qt::CTRL  & keycode) ? Qt::ControlModifier: Qt::NoModifier;
             mod |= (Qt::ALT   & keycode) ? Qt::AltModifier   : Qt::NoModifier;
 
+            keycode &= ~Qt::MODIFIER_MASK;
+
             QString text = "";
             if (!mod)
                 text = QString(QChar(keycode));
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/programs/mythfrontend/proglist.cpp mythtv-0.23.1/programs/mythfrontend/proglist.cpp
--- mythtv-0.23.1-release/programs/mythfrontend/proglist.cpp	2010-01-24 09:23:40.000000000 -0500
+++ mythtv-0.23.1/programs/mythfrontend/proglist.cpp	2010-07-25 23:07:19.192973000 -0400
@@ -912,10 +912,14 @@ void ProgLister::fillViewList(const QStr
         {
             while (query.next())
             {
-                QString phrase = query.value(0).toString();
+                /* The keyword.phrase column uses utf8_bin collation, so
+                 * Qt uses QString::fromAscii() for toString(). Explicitly
+                 * convert the value using QString::fromUtf8() to prevent
+                 * corruption. */
+                QString phrase = QString::fromUtf8(query.value(0)
+                                                   .toByteArray().constData());
                 if (phrase.isEmpty())
                     continue;
-                phrase = query.value(0).toString();
                 m_viewList << phrase;
                 m_viewTextList << phrase;
             }
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/VERSION mythtv-0.23.1/VERSION
--- mythtv-0.23.1-release/VERSION	2010-07-22 02:40:45.000000000 -0400
+++ mythtv-0.23.1/VERSION	1969-12-31 19:00:00.000000000 -0500
@@ -1 +0,0 @@
-SOURCE_VERSION="0.23.1"
diff -Naurp -x '*/docs/*' mythtv-0.23.1-release/version.pro mythtv-0.23.1/version.pro
--- mythtv-0.23.1-release/version.pro	2009-10-04 12:38:03.000000000 -0400
+++ mythtv-0.23.1/version.pro	2009-10-04 12:38:03.692900000 -0400
@@ -6,7 +6,7 @@
 ############################################################
 
 SVNTREEDIR = $$system(pwd)
-SVNREPOPATH = "$$URL: http://svn.mythtv.org/svn/tags/release-0-23-1/mythtv/version.pro $$"
+SVNREPOPATH = "$$URL: svn+ssh://svn.mythtv.org/var/lib/svn/branches/release-0-23-fixes/mythtv/version.pro $$"
 
 
 SOURCES += version.cpp


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-13/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	2 Feb 2010 04:01:24 -0000	1.4
+++ .cvsignore	13 Aug 2010 20:58:30 -0000	1.5
@@ -6,3 +6,5 @@
 mythplugins-0.22.tar.bz2
 mythtv-0.23.tar.bz2
 mythplugins-0.23.tar.bz2
+mythtv-0.23.1.tar.bz2
+mythplugins-0.23.1.tar.bz2


Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-13/mythtv.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- mythtv.spec	23 Jul 2010 19:10:21 -0000	1.89
+++ mythtv.spec	13 Aug 2010 20:58:30 -0000	1.90
@@ -65,7 +65,7 @@
 %define desktop_vendor  RPMFusion
 
 # SVN Revision number and branch ID
-%define _svnrev r25413
+%define _svnrev r25638
 %define branch release-0-23-fixes
 
 #
@@ -77,11 +77,11 @@
 Group:          Applications/Multimedia
 
 # Version/Release info
-Version: 0.23
+Version: 0.23.1
 %if "%{branch}" == "trunk"
 Release: 0.1.svn.%{_svnrev}%{?dist}
 %else
-Release: 8%{?dist}
+Release: 1%{?dist}
 %endif
 
 # The primary license is GPLv2+, but bits are borrowed from a number of
@@ -1449,6 +1449,9 @@
 ################################################################################
 
 %changelog
+* Fri Aug 13 2010 Jarod Wilson <jarod at wilsonet.com> 0.23.1-1
+- Update to 0.23.1 release (plus a few minor svn fixes)
+
 * Fri Jul 23 2010 Jarod Wilson <jarod at wilsonet.com> 0.23-8
 - Update to release-0-23-fixes branch, svn revision 25413
 


Index: sources
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-13/sources,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- sources	10 May 2010 16:03:45 -0000	1.53
+++ sources	13 Aug 2010 20:58:30 -0000	1.54
@@ -1,4 +1,4 @@
 be3ab99952c2a3a135a7c4af90b08f15  mythfrontend.png
 be3ab99952c2a3a135a7c4af90b08f15  mythtv-setup.png
-be44db841f9e03d0d17ab449545b38aa  mythplugins-0.23.tar.bz2
-3c58f4f45a550b60fbddfb8726d7fc38  mythtv-0.23.tar.bz2
+3379a5fd12ae866cd10c5b5d23439898  mythtv-0.23.1.tar.bz2
+edd9c5f8a9ae0189b1c8951fa8282c4d  mythplugins-0.23.1.tar.bz2


--- mythplugins-0.23-svnfixes.patch DELETED ---


--- mythtv-0.23-svnfixes.patch DELETED ---



More information about the rpmfusion-commits mailing list