Opened 12 years ago

Closed 10 years ago

Last modified 8 years ago

#2245 closed bug (Fixed)

OSX Packaging

Reported by: Calum 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 by Calum, 12 years ago

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 by Calum, 12 years ago

Milestone: 1.3.x1.3.6

comment:3 by Calum, 12 years ago

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 by Calum, 12 years ago

Milestone: 1.3.61.3.x

comment:5 by Calum, 10 years ago

Resolution: Fixed
Status: newclosed

comment:6 by Calum, 8 years ago

Milestone: 1.3.x

Milestone deleted

Note: See TracTickets for help on using tickets.