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


Ignore:
Timestamp:
09/15/2015 11:12:36 AM (9 years ago)
Author:
Cas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/Packaging/OSX

    v5 v6  
    11= Deluge.app for OSX = 
     2 
    23 
    34== Manual Steps (Tested on Yosemite VM) == 
    45 
    56 1. Install XCode 
    6  1. Jhbuild Installhttps://wiki.gnome.org/Projects/GTK+/OSX/Building 
     7 1. Jhbuild install and update Python: 
    78 {{{ 
    89wget https://git.gnome.org/browse/gtk-osx/plain/gtk-osx-build-setup.sh 
     
    1213jhbuild build python 
    1314}}} 
    14  1. GTK Bootstrap: 
     15 1. [https://wiki.gnome.org/Projects/GTK+/OSX/Building GTK OSX Build]: 
    1516 {{{ 
    1617jhbuild build meta-gtk-osx-bootstrap 
    1718}}} 
    18  1. [https://wiki.gnome.org/Projects/GTK+/OSX/Python PyGTK] (Includes `meta-gtk-osx-core`) 
     19  1. [https://wiki.gnome.org/Projects/GTK+/OSX/Python PyGTK] (Includes `meta-gtk-osx-core`) 
    1920 {{{ 
    2021jhbuild build libglade 
    2122jhbuild build meta-gtk-osx-python 
    2223}}} 
    23  1. GTK OSX Themes: 
     24  1. GTK OSX Themes: 
    2425 {{{ 
    2526jhbuild build meta-gtk-osx-themes 
     
    2728}}} 
    2829  * ''Note:'' [https://www.xpra.org/trac/attachment/ticket/533/quartz-style-fix.patch Quartz patch] if build error: `'height' is uninitialized`. 
    29  1. [https://wiki.gnome.org/Projects/GTK%2B/OSX/Bundling Bundling] 
     30 1. [https://wiki.gnome.org/Projects/GTK%2B/OSX/Bundling Bundler] for Packaging Deluge into 
    3031 {{{ 
    3132wget http://ftp.gnome.org/pub/gnome/sources/gtk-mac-bundler/0.7/gtk-mac-bundler-0.7.4.tar.xz 
     
    3940}}} 
    4041 Currently need to run build or install commands manually from `jhbuild shell` 
    41  * Note 1: Openssl error 'libcrypto is a fat file' is due to mixing arch types in build. 
    42  * Note 2: Boost install dir issue. 
    43  * Note 3: libtorrent branch line not quite correct either. 
     42 * Notes 
     43  - OpenSSL Error: 'libcrypto is a fat file' is due to mixing arch types (i386, x64) in build process. 
     44  - OpenSSL Error: 'too many levels of symbolic links' installing man pages so use `make install_sw`, much quicker too. 
     45  - Boost install dir issue. 
     46  - libtorrent branch line not quite correct either. 
    4447 1. [https://pip.pypa.io/en/latest/installing/ Install Python pip] and Deluge dependencies: 
    4548 {{{