enigma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Enigma-devel] Re: Mac OS X fixes for 1.01


From: Ronald Lamprecht
Subject: Re: [Enigma-devel] Re: Mac OS X fixes for 1.01
Date: Tue, 22 May 2007 23:04:24 +0200
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

Hi Sidney,

Sidney Markowitz wrote:
I have attached a patch for Makefile.am and src/Makefile.am that copies
the doc files into the dmg archive.

The patch is commited to the svn 1.0 branch - thanks.

Now it is urgent time to face the last remaining 1.01 Mac topics! I prepared everything as well as I could:

--
Meanwhile we received a bug report at Berlios (#10952): I fixed the wrong version number 
in "About" menu and found the reason for the minimize bug. SDL 1.2.10 is buggy 
on Mac OS X (see http://bugzilla.libsdl.org/show_bug.cgi?id=281). Please make sure that 
you link Enigma 1.01 against SDL 1.2.11.

Can you confirm that SDL 1.2.11 fixes the problem?

-- switch of default user data path
Would "~/Library/Preferences/Enigma" be a proper directory for the users Enigma 
data?

Can you supply a simple (gnutar) system command to copy the user data from the 
old to the new path?

Looking at the Apple developer docs the correct place for the Enigma user data should be:

"~/Library/Application Support/Enigma"

I added some code to main.cc that asks the user if he wants to move his user data to this new place. If ok the following system command is executed (line 666 :-) )

mkdir '%s' && cd ~/.enigma && tar -cf - * | (cd '%s' && tar -xf -) && rm -rf ~/.enigma

with %s being substituted by the expanded path above.

Please first make a backup copy of your user data (~/.enigma and ~/.enigmarc.xml)! Check svn revision 748 when acknowleding the move request. Check that you can run Enigma 1.00 afterwards without problems as well as Enigma 1.01. No further move requests should appear. Please rename the user data path and the ~/.enigmarc.xml to simulate a system without prior Enigma installation. The new path should be used by Enigma 1.01 without move request. And do not forget to restore your backed up user data after successful testing.

Please report any problems, any patches and any success that would allows us to release 1.01.

Thanks

Ronald






reply via email to

[Prev in Thread] Current Thread [Next in Thread]