Thank you very much! I've applied this patch to the 1.3 development branch (this is 'trunk', but note there is also a 1.2 'trunk') as revision r9332. For the other changes, I would like to incorporate these as permanent changes as well. Could you detail all the steps you perform to generate the Fink package? Maybe we could modify the 'sconstruct' script to do most of this automatically when typing "scons binary_dist" on Mac OS X. No one else uses this scons target on Mac OS X, therefore we could make it Fink specific. Could you also explain these other changes to the relax code, line by line? For selecting a specific python version, I'm thinking that we can do something like:
$ scons python=2.5 binary_dist and then I would modify the sconstruct script to do the rest. Is there a reason you have to specify the interpreter as being explicitly python2.X on the first line of the 'relax' file? If you are a developer, have multiple python versions installed, and would like to test this, this makes sense (but can be used by typing "python2.5 relax --test-suite"). For a normal user though, I would assume that there would be one version installed and this would be what you get when you type 'python'. Cheers, Edward 2009/8/18 Jack Howarth <[email protected]>: > Edward, > Attached is the patch as applied to the tagged svn of relax 1.3.4 > (I couldn't find the trunk svn). My other patches are specific to > packaging relax in fink. They concern the relocation of the relax > directories and suppression of the automatic compilation of the > python scripts (which for packages should be done in a post install > script). > Jack > > On Tue, Aug 18, 2009 at 11:00:51AM +0200, Edward d'Auvergne wrote: >> Hi, >> >> That's awesome! Could you make a patch file that I can apply it (and >> credit you for it)? For this, just type: >> >> $ svn diff > some_patch_file_name >> >> and then send the resultant file as a response to this. It should >> only contain this line change, therefore you need the sconstruct file >> to have only this change. Your other changes need to be incorporated >> in another patch, and probably discussed as well. I would like to >> make everything automatic for you, but we also need to take into >> account that a user may have python and relax installed outside of the >> Fink system (i.e. the repository 1.3 branch and some python version >> installed as a user in the home directory or desktop). >> >> Cheers, >> >> Edward >> >> > _______________________________________________ relax (http://nmr-relax.com) This is the relax-users mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-users

