summaryrefslogtreecommitdiff
path: root/lang/kaffe/Makefile
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>1999-08-17 18:09:43 +0000
committerdrochner <drochner@pkgsrc.org>1999-08-17 18:09:43 +0000
commit4ca420e8c33d0e433ff8b6f1993bbf5734c34036 (patch)
tree0ff80b30080d37a7dc3aed0ceecb6adbc94412bb /lang/kaffe/Makefile
parentd0704d2241812d83c7f8fa7cf4c766580b8ca702 (diff)
downloadpkgsrc-4ca420e8c33d0e433ff8b6f1993bbf5734c34036.tar.gz
Make PLIST consistent with both ELF and a.out shared libs
(problem reported by David Brownlee <abs@anim.dreamworks.com>). Unfortunately this requires an evil hack to avoid bad interactions with the "Automatic ELF shared object handling". (it would delete files and replace by dead links)
Diffstat (limited to 'lang/kaffe/Makefile')
-rw-r--r--lang/kaffe/Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/lang/kaffe/Makefile b/lang/kaffe/Makefile
index 913f6bb59ea..0dc94135a44 100644
--- a/lang/kaffe/Makefile
+++ b/lang/kaffe/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 1999/08/07 10:23:52 drochner Exp $
+# $NetBSD: Makefile,v 1.21 1999/08/17 18:09:43 drochner Exp $
#
DISTNAME= kaffe-1.0.b4
@@ -24,5 +24,15 @@ CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
post-install:
${INSTALL_DATA} ${WRKSRC}/license.terms \
${PREFIX}/kaffe/share
+ if [ -f ${PREFIX}/kaffe/lib/libkaffevm.so ]; then \
+ mv ${PREFIX}/kaffe/lib/libkaffevm.so \
+ ${PREFIX}/kaffe/lib/libkaffevm.so.0.0; \
+ mv ${PREFIX}/kaffe/lib/kaffe/libio.so \
+ ${PREFIX}/kaffe/lib/kaffe/libio.so.0.0; \
+ mv ${PREFIX}/kaffe/lib/kaffe/libmanagement.so \
+ ${PREFIX}/kaffe/lib/kaffe/libmanagement.so.0.0; \
+ mv ${PREFIX}/kaffe/lib/kaffe/libnet.so \
+ ${PREFIX}/kaffe/lib/kaffe/libnet.so.0.0; \
+ fi
.include "../../mk/bsd.pkg.mk"