[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Frecobaldi 2 Mac OS X install guide
From: |
Jean-Alexis Montignies |
Subject: |
Re: Frecobaldi 2 Mac OS X install guide |
Date: |
Fri, 7 Jun 2013 16:17:02 +0200 |
Hi,
I've got a bit of experience on frescobaldi builds. I have started doing a .app
bundle for Mac, but never succeeded and I am slow because of the low available
time for this project.
So if you want to continue upon what I have discovered, I'll switch to more
technical matter. (I'm CCing this message to lilypond-user, but I think it
would be appropriate for the frescobaldi list)
For macports, the only package missing before frescobaldi if py-poppler.
I have a frozen folder here that works and even results in frescobaldi using
the retina display (texts only but it's a great enhancement). I have played
with the setup and freeze scripts.
cx_freeze now have a bdist_mac target, which would result in a .app bundle.
cx_freeze installed from macports is too old to have this target, so I had to
modify the port file to get the last version. I'll send it to macports.
Just modifying the script setup.py does not create a working .app. cx_freeze
must have missed some dependencies, I don't know which ones.
Modifying the freeze.py to remove windows specific things does create a folder
with apparently everything needed (and even some things not needed). But from
there I don't know how to invoke cx_freeze to create a bundle.
Jean-Alexis
freeze_mac.py
Description: Text Data
setup.py
Description: Text Data
On 6 juin 2013, at 17:03, Wilbert Berendsen <address@hidden> wrote:
> Op 06-06-13 12:35, Andrew Bernard schreef:
>> As a result of this thread, I have decided the need is there for a macports
>> bundle for frescobaldi, one that includes all the dependencies with no
>> headaches. This seems to be what people want, short of a Mac GUI installed.
>> I'll start in on that project tomorrow.
> That'd be great!
>
> Like I wrote earlier: I built such an installer for Windows (because I have
> Windows on my small laptop, besides Linux) using cx_Freeze. The script is
> freeze.py. You could look at the setup scripts for other PyQt4 apps that
> include a Mac OS X installer with all dependencies contained, e.g. by
> searching GitHub for 'py2app' in code, etc.
>
> If you could create build script that builds an installer, it can simply be
> run to create a Mac OS installer for every release. I'd be happy to have it
> in the download section then!
>
> Thanks for all the efforts!
>
> Best wishes,
> Wilbert (Fresc. dev).
>
> --
> Wilbert Berendsen
> http://www.wilbertberendsen.nl/
>
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
- Re: Frecobaldi 2 Mac OS X install guide, (continued)
Re: Frecobaldi 2 Mac OS X install guide, David Kastrup, 2013/06/06
Re: Frecobaldi 2 Mac OS X install guide, Paul Morris, 2013/06/06
Re: Frecobaldi 2 Mac OS X install guide, Wilbert Berendsen, 2013/06/06
Re: Frecobaldi 2 Mac OS X install guide,
Jean-Alexis Montignies <=
Re: Frecobaldi 2 Mac OS X install guide, Stan Sanderson, 2013/06/24