A couple of comments on this thread:

1) Fred Sanchez wrote a revised darwin.sh for perl in the fall, which was
accepted into the perl tree.  I believe that it essentially implements
what Chris did.  We should follow it.  (Links to the document were in my
previous post.) 

2) By convention, the user-modifiable portion of the Fink tree is /sw/etc.
So I think we should create /sw/etc/perl/5.6.0 and /sw/etc/perl/5.8.0 and
symlink them back into the /sw/lib/perl trees that we are making.  That
way perl finds them, but users only write to /sw/etc.

3) We are going to need separate Fink packages for 5.6 perl modules and
5.8 perl modules.  We are going to need a way to build a 5.6 perl module
when 5.8 is installed, and vice versa.  Seems to me that we'll probably
have binaries called /sw/bin/perl56 and /sw/bin/perl58, and that those
will be called by name when the perl module is compiled.  (So these
packages may have "BuildDepends: perl56" or "BuildDepends: perl58".)

You might have a "jumbo" perl mod package for Fink which built both a 5.6
version and a 5.8 version, so that whichever perl the user was using,
he or she got the correctly compiled module.

  -- Dave



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to