Am 13.02.2012 um 13:36 schrieb Graham Percival:

> On Sun, Feb 12, 2012 at 09:39:59PM +0100, Christian Hitz wrote:
>> 
>> Am 11.02.2012 um 19:57 schrieb Carl Sorensen:
>> 
>>> Yes, and I'm aware of that two-line fix.  It gives ppc support, but I
>>> think it also gives a bad version of LilyPond when the About menu item is
>>> checked.  I may be wrong on this.  I want to check the sources before I
>>> make the final decision.
>> 
>> The app bundle contains the version that was current at the time of the
>> creation of the bundle.
>> If I understood GUB correctly the version should be corrected in the 
>> Info.plist file when building the installer package right here:
>> 
>> https://github.com/janneke/gub/blob/master/gub/installer.py#L341
> 
> Hmm, that's a good place to start!  It's possible that simple
> replacing that 2.11.41 with whatever the current build uses
> (2.14.2, I think?) would make it work.

Actually, the regex on line 342 is responsible for the replacement of the
version string.

> Granted, that's a fragile solution that requires changing whenever
> the osx-lilypad build is updated.

This would also require both versions (PPC and i386) to contain the same
version strings, which is not the case right now.

>> Should I tune osx-lilypad-universal-0.6.tar.gz to be compatible with GUB's 
>> installer.py?
> 
> I don't know.  As an aside, another place to look is
> gub/specs/osx-lilypad.py
> I don't think that the darwin-related commands in
> gub/specs/lilypond.py are relevant, but I could be wrong.

Anyway, here is a patched version:
http://klarinett.li/lilypond/osx-lilypad-universal-0.6.1.tar.gz

Regards,
Christian


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to