I have posted test packaging for openmpi-1.3.2-1003...
https://sourceforge.net/tracker/?func=detail&aid=2817726&group_id=17203&atid=414256
which should solve the problems with case-sensitive filesystems. The approach
I adopted was to use...
mv %i/bin/mpicc %i/bin/om-mpicc
if [ -f %i/bin/mpiCC ]; then
rm %i/bin/mpiCC
fi
in the InstallScript and to add...
PostInstScript: <<
if [ ! -h %p/bin/mpiCC ]; then
ln -s %p/bin/mpicc %p/bin/mpiCC
fi
<<
PostRmScript: <<
if [ -h %p/bin/mpiCC ]; then
rm %p/bin/mpiCC
fi
<<
to the -dev splitoff. This should create and destroy
a symlink called mpiCC on case-sensitive filesystems
only. We could eliminate the mpiCC file entirely but
this will likely break the usage of openmpi on
case-sensitive filesystems since some software built
against openmpi will likely be coded to use mpiCC
rather than mpicc. So we really need to provide access
to a file by that name on case-sensitive filesystems.
Jack
ps Let me know if anyone has problems with this on
case-sensitive filesystems.
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel