summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authordrochner <drochner>1999-08-17 18:09:43 +0000
committerdrochner <drochner>1999-08-17 18:09:43 +0000
commit1779bcb8d45b0b4a0e8a4e97bb9e56b74492fd84 (patch)
tree0ff80b30080d37a7dc3aed0ceecb6adbc94412bb /lang
parent281aac0e850182f218ce1cfd03296b639f46df9f (diff)
downloadpkgsrc-1779bcb8d45b0b4a0e8a4e97bb9e56b74492fd84.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')
-rw-r--r--lang/kaffe/Makefile12
-rw-r--r--lang/kaffe/pkg/PLIST14
2 files changed, 16 insertions, 10 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"
diff --git a/lang/kaffe/pkg/PLIST b/lang/kaffe/pkg/PLIST
index cc98b79525b..4b1e8c0b2d6 100644
--- a/lang/kaffe/pkg/PLIST
+++ b/lang/kaffe/pkg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 1999/08/07 10:23:55 drochner Exp $
+@comment $NetBSD: PLIST,v 1.11 1999/08/17 18:09:44 drochner Exp $
kaffe/bin/appletviewer
kaffe/bin/install-jar
kaffe/bin/jar
@@ -31,28 +31,24 @@ kaffe/include/kaffe/jtypes.h
kaffe/include/kaffe/native.h
kaffe/lib/kaffe/libawt.a
kaffe/lib/kaffe/libawt.la
-kaffe/lib/kaffe/libio-1.0b4.so
kaffe/lib/kaffe/libio-1.0b4.so.0.0
kaffe/lib/kaffe/libio.la
-kaffe/lib/kaffe/libio.so
-kaffe/lib/kaffe/libmanagement-1.0b4.so
+kaffe/lib/kaffe/libio.so.0.0
kaffe/lib/kaffe/libmanagement-1.0b4.so.0.0
kaffe/lib/kaffe/libmanagement.la
-kaffe/lib/kaffe/libmanagement.so
+kaffe/lib/kaffe/libmanagement.so.0.0
kaffe/lib/kaffe/libmath.a
kaffe/lib/kaffe/libmath.la
kaffe/lib/kaffe/libnative.a
kaffe/lib/kaffe/libnative.la
-kaffe/lib/kaffe/libnet-1.0b4.so
kaffe/lib/kaffe/libnet-1.0b4.so.0.0
kaffe/lib/kaffe/libnet.la
-kaffe/lib/kaffe/libnet.so
+kaffe/lib/kaffe/libnet.so.0.0
kaffe/lib/kaffe/libzip.a
kaffe/lib/kaffe/libzip.la
-kaffe/lib/libkaffevm-1.0b4.so
kaffe/lib/libkaffevm-1.0b4.so.0.0
kaffe/lib/libkaffevm.la
-kaffe/lib/libkaffevm.so
+kaffe/lib/libkaffevm.so.0.0
kaffe/libexec/Kaffe
kaffe/man/man1/kaffe.1
kaffe/share/kaffe/Klasses.jar