[mythtv-users] [mythtv] ANNOUNCEMENT: MythTV is moving to Github

Bill Meek keemllib at gmail.com
Fri Dec 3 16:49:56 UTC 2010


On Fri, 2010-12-03 at 11:22 -0500, Greg wrote:
...
> ...When you do a version check you get this:
> 
> greg at tvserver:~$ mythfrontend -version
> 2010-12-03 11:14:42.690 mythfrontend version: exported [exported] 

Hi;

I'm trying to submit a ticket/patch for that now, but Trac isn't
responding. email formatting may trash this, but:

index d1bd3cf..eb2b3e2 100755
--- mythtv/version.sh
+++ mythtv/version.sh
@@ -21,7 +21,7 @@ fi
 SVNTREEDIR=$1
 SVNREPOPATH="exported"
 
-SOURCE_VERSION=$(svnversion ${SVNTREEDIR} 2>/dev/null || echo Unknown)
+SOURCE_VERSION=$(git --no-pager log -1 --format="%h" 2>/dev/null ||
echo Unknown)
 
 case "${SOURCE_VERSION}" in
     exported|Unknown)
@@ -30,9 +30,7 @@ case "${SOURCE_VERSION}" in
         fi
     ;;
     *)
-    SVNREPOPATH=$(echo "$$URL$$" | sed -e 's,.*/svn/,,' \
-                                       -e 's,/mythtv/version\.sh.*,,' \
-                                       -e 's,/version\.sh.*,,')
+    SVNREPOPATH=$(git branch | grep "\*" | sed -e 's/\* //')
     ;;
 esac

Works for me, but only tested on master.

Take care,

Bill Meek




More information about the mythtv-users mailing list