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