[rkward-devel] changes to the mac version

meik michalke meik.michalke at uni-duesseldorf.de
Mon Jan 14 17:09:36 UTC 2013


hi,

regarding our mac version, there are two things bugging me most (except for 
the graphics window, of course):
 - the bundle size
 - the missing update mechanism

it seems the space needed for installation could be reduced by roughly 360M if 
we strip it of all static libraries. i'll try to change the portfile so that 
only dynamic libraries are being built in the first place, as by default 
MacPorts builds both.

@aaron: if you'd like to try right now you can do the following:
 - open a terminal
 - create a folder to backup the libraries, say
    sudo mkdir /Users/<my_user>/rkward_static_libs
 - move all of RKWard's static libs there:
    sudo mv /opt/rkward/lib/*.a /Users/<my_user>/rkward_static_libs
 - work as usual -- you shouldn't run into problems
if all went well, you can delete the backup directory.

as for the update, it seems custom to install all of a bundle to 
/Applications/<my_bundle>, and uninstall it by dragging this folder to trash. 
currently, most of the RKWard bundle is installed to /opt/rkward, so you have 
to remove both folders to get rid of it. i'm thinking maybe we should drop the 
/opt/rkward location and have MacPorts install all the Qt and KDE stuff to 
/Applications/RKWard as well. probably to a hidden folder, so users won't get 
confused, or maybe there's some other secret magic technique apple invented to 
make the app folder appear clean...

and finally, i think i need to checkout homebrew some time, as i've just read 
it can be used for packaging as well, and KDE seems to be available.


viele grüße :: m.eik

-- 
  dipl. psych. meik michalke
  abt. f"ur diagnostik und differentielle psychologie
  institut f"ur experimentelle psychologie
  heinrich-heine-universit"at d"usseldorf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4139 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/rkward-devel/attachments/20130114/b3975ccc/attachment.p7s>


More information about the Rkward-devel mailing list