[mythtv-commits] Ticket #9986: OSX Fetch Channels from listing source broken
MythTV
noreply at mythtv.org
Fri Aug 12 01:29:51 UTC 2011
#9986: OSX Fetch Channels from listing source broken
------------------------------------------------+--------------------------
Reporter: Jeff Gibbons <mythtv@…> | Owner: nigel
Type: Bug Report - General | Status:
Priority: minor | infoneeded
Component: MythTV - Mythtv-setup | Milestone: unknown
Severity: low | Version:
Keywords: OSX fetch | 0.24-fixes
| Resolution:
| Ticket locked: 0
------------------------------------------------+--------------------------
Comment (by nigel):
Not a huge problem, but copying one more binary is easy enough. Something
like this (untested) should package up mythfilldatabase:
{{{
% git diff
diff --git a/OSX/build/osx-packager.pl b/OSX/build/osx-packager.pl
index f606d6b..be82ab1 100755
--- a/OSX/build/osx-packager.pl
+++ b/OSX/build/osx-packager.pl
@@ -1227,6 +1227,21 @@ if ( $backend && grep(m/MythBackend/, @targets) )
&AddFakeBinDir($BE);
}
+if ( $backend && grep(m/MythTV-Setup/, @targets) )
+{
+ my $SET = "$SCRIPTDIR/MythTV-Setup.app";
+ my $SRC = "$PREFIX/bin/mythfilldatabase";
+ if ( -e $SRC )
+ {
+ &Verbose("Installing $SRC into $SET");
+ &Syscall([ '/bin/cp', $SRC, "$SET/Contents/MacOS" ]) or die;
+
+ &Verbose("Updating lib paths of $SET/Contents/MacOS/$binary");
+ &Syscall([ @bundler, "$SET/Contents/MacOS/$binary" ]) or die;
+ }
+ &AddFakeBinDir($SET);
+}
+
if ( $jobtools )
{
# JobQueue also gets some binaries it might call:
macaque%
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9986#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list