diff options
author | drochner <drochner@pkgsrc.org> | 1999-08-17 18:09:43 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 1999-08-17 18:09:43 +0000 |
commit | 4ca420e8c33d0e433ff8b6f1993bbf5734c34036 (patch) | |
tree | 0ff80b30080d37a7dc3aed0ceecb6adbc94412bb /lang/kaffe/Makefile | |
parent | d0704d2241812d83c7f8fa7cf4c766580b8ca702 (diff) | |
download | pkgsrc-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/Makefile | 12 |
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" |