In order to pave the way for moving the new gcc 4.2
into fink 10.4 stable, I've decided to rename the gcc 4.2
based package as gcc42. The idea is to...

1) Make gcc42 use %p/lib/gcc4.2 instead of %p/lib/gcc4.
2) Have gcc4 and gcc42 conflict so we can continue to
use the gcc-4, g++-4, etc symlinks in gcc42.
3) Effectively depreciate gcc4 by moving all the
packages that currently use gcc4 to gcc42. 

This will leave most users with just have gcc4-shlibs
installed for legacy packages that haven't been
rebuilt.
   The only issue I am left with is how to cope with
the 64-bit subdirectories in gcc42. Specifically, I
want to add their shared libs to the Shlibs and Files
lists for the gcc42-shlibs split. However for PPC Darwin
this will be...

lib/gcc4.2/lib/ppc64

while for Intel Darwin this will be...

lib/gcc4.2/lib/x86_64

Do we have a recommended approach for doing this in 
the info file? I've often thought fink should be
able to detect at least if it is on Intel or PPC
Darwin. If that were possible, fink could predefine
a variable with the appropriate 64-bit architecture
name. Any suggestions? 
       Thanks in advance.
                Jack

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to