Installation of an optimized OS X application for Intel CPUs 

If BOINC is installed with GUI there are (at least) two possible ways of 
installing this optimized application :

A. Using contained installer script
B. Manual installation


A. Using contained installer script :

1) Stop the BOINC client.

2) Open Finder and go to "Files_to_install" folder. Install application with 
   a doubleclick on "ap_install.command" and follow the instructions on screen.
   If the "process finished successful" please close the window.
   
3) Restart BOINC. (If restart should fail check B.3))


B. Manual installation :

1) Stop BOINC client from manager in advanced view mode choosing menu "BOINC/Quit". 
   At the pop-up window click button 'OK'.
   
2) Copy all files (without "ap_install.command") from the "Files_to_install"
   folder to your 
   "/Library/Application Support/BOINC/projects/setiathome.berkeley.edu"
   folder. There is a file called "app_info.xml" included that will make 
   BOINC use only this application automatically.
   If you want to use other applications e.g. "setiathome_v7" these should
   be added to that "app_info.xml" file, too. 
   In Example_app_info_files-directory of this package there are other examples of 
   app_info.xml-files that you can use as illustration or demonstration to build your 
   specific app_info.xml for your host.
   See http://boinc.berkeley.edu/wiki/anonymous_platform for a general description.
   
3) Run the "BOINC installer.app" of your BOINC version again to correct the 
   permissions of the just copied files. 
   OR 
   Change permissions (sudo chmod) of the just copied files and the directory 
   "/Library/Application Support/BOINC/projects/setiathome.berkeley.edu" :
     directory  to  user:"rwx", group:"rwx", other:"r-x"
     executables to user:"rwx", group:"rwx", other:"r-x"
     other files to user:"rw-", group:"rw-", other:"r--"
   Then change ownership (sudo chown) of these files and directories : 
     owner to boinc_master and group to boinc_project.
     
4) Now you can restart BOINC.


That's it, you're done! You can open activity manager to check that it's 
really the new optimized app crunching your WUs on OSX.

BOINC will tell you that it found "app_info.xml" and it is using
an "anonymous platform" in managers "messages" tab (BOINC version -> 6.12.x) or in 
the "Event Log..." (BOINC version 7.0.x -> ).

You can find updates and instructions here :
http://lunatics.kwsn.net

For specific help use the Seti@home forums at :
http://setiathome.berkeley.edu/forum_index.php

You can find source code here :
BOINC: GIT Repository: git://boinc.berkeley.edu/boinc-v2.git
(see http://boinc.berkeley.edu/trac/wiki/SourceCodeGit for usage hints)

SETI@Home: SVN Repository: https://setisvn.ssl.berkeley.edu/svn/branches/sah_v7_opt


Happy crunching!
