> On 15 May 2018, at 20:43, Philip Lehmann-Böhm <phi...@philiplb.de> wrote:
> 
> Hi Andrea,
> 
> sure, sounds good. :)

Great! For your info, here is my first successful build log of BABL/GEGL/GIMP 
on Travis-CI, using dependencies from homebrew: 
https://api.travis-ci.org/v3/job/379322731/log.txt 
<https://api.travis-ci.org/v3/job/379322731/log.txt>
> 
> Am 15.05.18 um 19:31 schrieb Carmelo DrRaw:
>> Somehow I forgot to mention the most important thing…
>> 
>> @Philip: would you be interested to collaborate with me on this? I such 
>> case, I have no problem to give you contributor access to the corresponding 
>> github repo, for example.
>> Once the first DMG is created, the most important thing will be to test the 
>> package and report/fix problems, and that’s were in my opinion it will be 
>> super-useful to share the work…
>> 
>> What do you think?
>> 
>> regards,
>> Andrea
>> 
>>> On 15 May 2018, at 14:11, Carmelo DrRaw <aferrero1...@gmail.com 
>>> <mailto:aferrero1...@gmail.com>> wrote:
>>> 
>>> I would like to chime in this thread, to let you know that I have quite 
>>> some experience in automating the OSX DMG creation process for GTK 
>>> applications.
>>> 
>>> I have already set-up such a build procedure for another project of mine 
>>> (https://github.com/aferrero2707/pf-build-osx 
>>> <https://github.com/aferrero2707/pf-build-osx>), and I am currently working 
>>> on applying the same concept to GIMP.
>>> The build environment is based on Homebrew, and is designed to run 
>>> automatically on Travis-CI (https://travis-ci.org 
>>> <https://travis-ci.org/>). The resulting DMG package gets automatically 
>>> uploaded back to GitHub, without any manual intervention.
>>> Up to now I have successfully compiled the git head version of 
>>> BABL/GEGL/GIMP using dependencies from homebrew. Now I am starting to adapt 
>>> the scripts to Travis-CI and to package the whole thing into a DMG file.
>>> The whole set of scripts would be hosted in a github repository, so that it 
>>> will be accessible to everybody for checking and improving…
>>> 
>>> If that sounds interesting/useful, just let me know. The idea is primarily 
>>> meant at regularly providing ready-to-install snapshots of the development 
>>> version, with close-to-zero workload for developers.
>>> By the way, I am already taking care of a similar automated build procedure 
>>> for a GIMP Linux AppImage package 
>>> (https://github.com/aferrero2707/gimp-appimage 
>>> <https://github.com/aferrero2707/gimp-appimage>).
>>> 
>>> Regards,
>>> Andrea 
>>> 
>>>> On 15 May 2018, at 12:53, Philip Lehmann-Böhm <phi...@philiplb.de 
>>>> <mailto:phi...@philiplb.de>> wrote:
>>>> 
>>>> Am 15.05.18 um 12:50 schrieb Philip Lehmann-Böhm:
>>>>> Am 15.05.18 um 10:47 schrieb Kristian Rietveld:
>>>>>>> On 12 May 2018, at 14:00, Philip Lehmann-Böhm <phi...@philiplb.de 
>>>>>>> <mailto:phi...@philiplb.de>> wrote:
>>>>>>> 
>>>>>>> I've read in the FAQs that the guy with the Mac is a bit busy at the 
>>>>>>> moment and so there is hardly any time left for creating the DMG. Maybe 
>>>>>>> I could help here and do the build? I would just need some directions 
>>>>>>> what is needed to compile and build the package.
>>>>>> How we have been building the DMG up till now is documented in git:
>>>>>> 
>>>>>> https://git.gnome.org/browse/gimp/tree/build/osx/README?h=gimp-2-8 
>>>>>> <https://git.gnome.org/browse/gimp/tree/build/osx/README?h=gimp-2-8>
>>>>>> 
>>>>>> 
>>>>>> This is now a little outdated because I have been working on fully 
>>>>>> automating this process when I still had some spare time. This work is 
>>>>>> in fact almost complete. I am trying to find the time to upload this 
>>>>>> work into git. It will consist of a Python script that will 
>>>>>> automatically build all components and create the DMG and some 
>>>>>> documentation on how to setup the environment within which to launch 
>>>>>> this Python script.
>>>>>> 
>>>>>> Note that this concerns GIMP 2.8. There are no instructions for 2.10 
>>>>>> yet. My plan was to work on making the necessary changes to the script 
>>>>>> and moduleset to build 2.10 as soon as the work for 2.8 has been 
>>>>>> published in git.
>>>>>> 
>>>>>> 
>>>>>> regards,
>>>>>> 
>>>>>> -kris.
>>>>>> 
>>>>> Hi Kris,
>>>>> 
>>>>> automating the build process seems like a good idea. :)
>>>>> 
>>>>> Is there anything I could do in the meantime? Like adjusting the Python 
>>>>> script to 2.10?
>>>> Or following the steps of the README and build a dmg?
>>>>> 
>>>>> _______________________________________________
>>>>> gimp-developer-list mailing list
>>>>> List address:    gimp-developer-list@gnome.org 
>>>>> <mailto:gimp-developer-list@gnome.org>
>>>>> List membership: 
>>>>> https://mail.gnome.org/mailman/listinfo/gimp-developer-list 
>>>>> <https://mail.gnome.org/mailman/listinfo/gimp-developer-list>
>>>>> List archives: https://mail.gnome.org/archives/gimp-developer-list 
>>>>> <https://mail.gnome.org/archives/gimp-developer-list>
>>>> 
>>>> 
>>>> _______________________________________________
>>>> gimp-developer-list mailing list
>>>> List address:    gimp-developer-list@gnome.org 
>>>> <mailto:gimp-developer-list@gnome.org>
>>>> List membership: 
>>>> https://mail.gnome.org/mailman/listinfo/gimp-developer-list 
>>>> <https://mail.gnome.org/mailman/listinfo/gimp-developer-list>
>>>> List archives:   https://mail.gnome.org/archives/gimp-developer-list 
>>>> <https://mail.gnome.org/archives/gimp-developer-list>
>> 
> 

_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list

Reply via email to