Opened 8 years ago

Closed 7 years ago

Last modified 5 years ago

#2245 closed bug (Fixed)

OSX Packaging

Reported by: Cas Owned by:
Priority: minor Milestone:
Component: Packaging Version: other (please specify)
Keywords: Cc:

Description

I have created a new branch containing the osx packaging code by carbncl (vguerci) and this ticket is to track are a few todo's which will need completing before merging:

  • github no longer host binary files so future Deluge.app builds will need to be hosted on our ftp server.
  • The osx.py file for gtk needs integrating into existing code.
  • binary stubs are required for daemon, web and console. I have manually created scripts and there is apparently a way to create a bundle plugin which might be what we need.

  • The total size of Deluge.app is currently 80MB and reducing this should be investigated, for comparison the windows installed application is 46MB.

Reference:
Forum Thread
vguerci Github
OSX Readme

Change History (6)

comment:1 Changed 8 years ago by Cas

A couple of additions:

  • I found a workaround for bug #3 on the github site.
  • In terminal GTKWarning messages appear for .local/share/recently-used.xbel due to GTK bug that does not create the folders before use however it will never be fixed for GTK2. This could be added the the Known Bugs section and mention the workaround to create the dirs:

mkdir -p ~/.local/share

comment:2 Changed 8 years ago by Cas

  • Milestone changed from 1.3.x to 1.3.6

comment:3 Changed 8 years ago by Cas

osx.py code integrated and binary stubs added for 1.3-stable: 2cbcb35c9e6

Additional issues:

  • running deluged from finder will open terminal

and from old readme.md:

  • libtorrent crashing in i386
  • Include i18n support
  • growl support
  • file limit

comment:4 Changed 8 years ago by Cas

  • Milestone changed from 1.3.6 to 1.3.x

comment:5 Changed 7 years ago by Cas

  • Resolution set to Fixed
  • Status changed from new to closed

comment:6 Changed 5 years ago by Cas

  • Milestone 1.3.x deleted

Milestone deleted

Note: See TracTickets for help on using tickets.