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>

Reply via email to