Changes between Version 6 and Version 7 of Development/Packaging/OSX


Ignore:
Timestamp:
09/15/2015 04:08:56 PM (9 years ago)
Author:
Cas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/Packaging/OSX

    v6 v7  
    2828}}} 
    2929  * ''Note:'' [https://www.xpra.org/trac/attachment/ticket/533/quartz-style-fix.patch Quartz patch] if build error: `'height' is uninitialized`. 
    30  1. [https://wiki.gnome.org/Projects/GTK%2B/OSX/Bundling Bundler] for Packaging Deluge into 
     30 1. [https://wiki.gnome.org/Projects/GTK%2B/OSX/Bundling Bundler] for Packaging Deluge. 
    3131 {{{ 
    3232wget http://ftp.gnome.org/pub/gnome/sources/gtk-mac-bundler/0.7/gtk-mac-bundler-0.7.4.tar.xz 
     
    3737 1. Build libtorrent and deps using [https://gist.github.com/cas--/d1df3758d6e794c0ca4e libtorrent.modules]: 
    3838 {{{ 
     39wget https://gist.githubusercontent.com/cas--/d1df3758d6e794c0ca4e/raw/libtorrent.modules 
    3940jhbuild -m libtorrent.modules build libtorrent  
    4041}}} 
    41  Currently need to run build or install commands manually from `jhbuild shell` 
     42 Currently need to run build and install commands manually from `jhbuild shell` 
    4243 * Notes 
    4344  - OpenSSL Error: 'libcrypto is a fat file' is due to mixing arch types (i386, x64) in build process. 
     
    4546  - Boost install dir issue. 
    4647  - libtorrent branch line not quite correct either. 
    47  1. [https://pip.pypa.io/en/latest/installing/ Install Python pip] and Deluge dependencies: 
     48 1. Install Python [https://pip.pypa.io/en/latest/installing/ pip] and Deluge dependencies: 
    4849 {{{ 
    4950jhbuild shell 
    5051wget https://bootstrap.pypa.io/get-pip.py 
    5152python get-pip.py 
    52 pip install twisted[tls] chardet mako pyxdg pillow setproctitle 
     53pip install twisted[tls] chardet mako pyxdg setproctitle pillow py2app 
    5354}}} 
     55  * Need to patch `MachOGraph.py` error `dyld_find() got an unexpected keyword argument 'loader'`: https://bitbucket.org/ronaldoussoren/macholib/pull-requests/10/ 
    5456  * Need to check whether building as 'wheel' affects packaging for previous OSX versions. 
     57  * Remove optional `pillow` for now due to py2app error 'dyld_find() got an unexpected keyword argument 'loader'', using version 2.4 might be an option. 
     58 1. Follow `Build Deluge.app` steps below, will require `setup.cfg` file and `osx` directory from git repo. 
     59 
    5560 
    5661== Previous Semi-Automated Guide ==