[mythtv-firehose] packaging/master commit: 1af486e9a by Jean-Yves Avenard (jyavenard)

MythTV noreply at mythtv.org
Mon Mar 5 10:01:20 UTC 2012


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2012-03-05T01:54:56-08:00
   Push Date:  2012/03/05 02:01:13 -0800
  Repository:  packaging
      Branch:  master
New Revision:  1af486e9af65fc7bec5c3dffddaa1a9b3dcdf102
   Changeset:  https://github.com/MythTV/packaging/commit/1af486e9a

Log:

New mac packager using external Qt libraries

This is a major rewrite of the mac packager. It now uses external Qt libraries as downloaded from the Qt web site.

It adds significant improvement:
- 64 bits application support (both PPC and Intel)
- Universal 32/64 bits support

So far tested with XCode 4.3 on OSX 10.7 and XCode 3.2 on OS X 10.6

Application built on 10.6 will run on 10.5, 10.6 and 10.7
Application built on 10.7 will run on 10.6 and 10.7. There is an easy fix to the 10.6 SDK that can make the applications compatible on 10.5. This will be documented later.

For the time being, the builder only works with very recent master/0.25 and several fixes were added to the code to properly support LLVM compiler.
0.24 support may be added later

Added:

   OSX/build/osx-packager-qtsdk.pl

Modified:

   OSX/build/osx-bundler.pl



More information about the mythtv-firehose mailing list