On 19 Apr 2009, at 13:06, Martin Costabel wrote: > A simpler fix is to tell the Makefile that on darwin we treat the file > system as case-insensitive (even when it is case-sensitive). The > Makefile has code for this situation; it only needs to be told that > darwin exists, too: > > # diff -U1 Makefile~ Makefile > --- Makefile~ 2009-03-25 14:11:43.000000000 +0100 > +++ Makefile 2009-04-19 12:40:21.000000000 +0200 > @@ -688,6 +688,6 @@ > here="`pwd`"; \ > - filecase=; \ > - if [ "$(PLATFORM)" = "DJGPP" -o "$(PLATFORM)" = "Cygwin" -o > "$(PLATFORM)" = "mingw" ]; then \ > - filecase=-i; \ > - fi; \ > + case "$(PLATFORM)" in \ > + DJGPP|Cygwin|mingw|darwin*) filecase=-i ;; \ > + *) filecase= ;; \ > + esac; \ > set -e; for i in doc/apps/*.pod; do \
I did try this (maybe wrongly..); didn't do what was expected. For the moment, the following diff seems to work on case-insensitive partitions too : 16a17 > sed -i'' -e '/rm -f/d' util/point.sh 43c44 < mv %i/share/man/man3/md5.3 %i/share/man/man3/MD5.3 --- > mv %i/share/man/man3/md5.3 %i/share/man/man3/md5.3_tmp; mv %i/ share/man/man3/md5.3_tmp %i/share/man/man3/MD5.3 except I still have trouble with the update-alternatives part.. > > I am not sure about that "compatibility with libmd" stuff. What is the > story behind this? Is this still an issue? I think libmd renames its > man > files as md5.3.libmd etc, so there is no conflict. that's the update-alternatives issue (which maybe in trouble in libmd too).. JF ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel