On 20 Mar, 2010, at 7:57 AM, anonymous wrote: >> The installer puts a "Freeciv" folder in ~/Documents/ for the user who > installed the package. > > For a Mac, the correct location for read only support files is in the > application package; but for user writable files, it is in > "~/Library/Application Support/Freeciv/". > > User downloaded extensions should also go there, so that the user does not > need to call an administrator merely to use a new map or tile set. > Canonically, the program should check both places for files. But, > implementation might be eaiser if the files are copied to a user when they > first run the program. > > "~/Documents/" is customarily reserved for, err, documents.
I fully agree. It seems wasteful of disk space to duplicate typically read only files into the home directory of every user who wishes to play the game. For those who are making tilesets or whatever, i assume this would be handled by a link from their home folder to the application so that it can read in the new material. I will have to research how this is handled in other OSs. >> In the meanwhile, this binary should work when installed by the user who > intends to play the game. > > No, it does not. > > Only "admin" users have write access in "/Applications/". Nor will it run if > installed to "~/Applications/", where users *do* have write access. D'Oh! I stand corrected. I should have said 'All users with administrative rights". After i get the kinks worked out of the fink build, i will look into making a binary - i have not heard any more from Napoleon XIV and assume he is no longer active. When i do, i promise to make an installer-free 'drag-and-drop' package. Sent from my MacBookPro Aibohphobia: Fear of palindromes. Aibophobia: Fear of cybernetic dogs. _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev