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

Reply via email to