Peter,
   I don't know if I would say the scons scripts are broken. The
relax package is designed (by default) to be untarred in some
directory (say /usr/local/relax-1.3.0) and then 'scons' called
to compile the c code for relax followed by 'scons install'
to install relax in /usr/local/relax, create a symlink in
/usr/local/bin and compile the python scripts in relax. All I did
was adjust the scons scripts not automatically compile the python
scripts and to install in the fink installation directory
rather than in the %p. The postinstall script for relax then just
reverts the changes to the scons scripts so that %p rather than %i
used. My goal in the packaging was to keep the patch changes
as limited as possible so that future relax releases would be
unlikely to break the patch. I think you guys are making this
way more complex than it needs to be. Have you actually looked
at relax-py.patch and relax-py.info in unstable?
                     Jack

On Tue, Aug 12, 2008 at 09:37:29AM -0500, Peter O'Gorman wrote:
> 
> Jack,
> 
> If the scons script for this package is broken wrt staged install into a
> destdir, you should fix it. As for byte compiling the .py modules, read
> pydoc py_compile.compile and pydoc compileall.compile_dir. Note that
> both allow you to set the purported directory name so that errors will
> appear correctly.
> 
> Peter
> -- 
> Peter O'Gorman
> http://pogma.com

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to