Hi there, The current scsh port is half-broken, we move all scsh libraries from /usr/local/lib/scsh to /usr/local/share/scsh without any change to scsh compilation options. So the binary can't find any package, try "scsh -o sicp" for example.
We have two options, tune configure to make it search libraries in $PREFIX/share/scsh or let them in /usr/local/lib/scsh, I vote for the second option. Looking at the date of the Makefile 2007/09/15, it seems I'm the sole user of scsh :-(. Here is the diff to keep libraries in $PREFIX/lib/scsh. I'm not subscribed to the list and I know very little about ports, so any solution for me is fine :D. Index: Makefile =================================================================== RCS file: /cvs/ports/shells/scsh/Makefile,v retrieving revision 1.23 diff -d -u -p -w Makefile --- Makefile 15 Sep 2007 21:17:25 -0000 1.23 +++ Makefile 20 Mar 2010 06:59:39 -0000 @@ -28,6 +28,5 @@ post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/scsh/emacs ${INSTALL_DATA} ${WRKSRC}/emacs/* ${PREFIX}/share/scsh/emacs/ @mv ${PREFIX}/lib/scsh/doc ${PREFIX}/share/doc/scsh - @mv ${PREFIX}/lib/scsh/*/ ${PREFIX}/share/scsh/ .include <bsd.port.mk>