summaryrefslogtreecommitdiff
path: root/lang/kaffe/patches
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2009-12-22 12:44:59 +0000
committerjoerg <joerg@pkgsrc.org>2009-12-22 12:44:59 +0000
commit47fbab630d3fb938e5ab67b8550bd5515273e0f6 (patch)
treec6b62a9a61f0791f221107bc54d72d0099f6ed02 /lang/kaffe/patches
parentb7e05265cfb8f9a5633151eb7815e75e56ccdc90 (diff)
downloadpkgsrc-47fbab630d3fb938e5ab67b8550bd5515273e0f6.tar.gz
Be consistent and always link rt.jar. It seems like the creation was
timing depend. Fixes PR 42458.
Diffstat (limited to 'lang/kaffe/patches')
-rw-r--r--lang/kaffe/patches/patch-ah18
1 files changed, 18 insertions, 0 deletions
diff --git a/lang/kaffe/patches/patch-ah b/lang/kaffe/patches/patch-ah
new file mode 100644
index 00000000000..7091ffb2c8f
--- /dev/null
+++ b/lang/kaffe/patches/patch-ah
@@ -0,0 +1,18 @@
+$NetBSD: patch-ah,v 1.7 2009/12/22 12:44:59 joerg Exp $
+
+--- libraries/javalib/Makefile.in.orig 2009-12-22 11:10:05.000000000 +0000
++++ libraries/javalib/Makefile.in
+@@ -1275,11 +1275,8 @@ clean-local:
+ export JAVA_COMPILER
+
+ install-data-local: installdirs
+- if test -f $(DESTDIR)${jrelibdir}/glibj.zip ; then \
+- if ! test -f $(DESTDIR)${jrelibdir}/rt.jar ; then \
+- $(LN_S) $(DESTDIR)${jrelibdir}/glibj.zip $(DESTDIR)${jrelibdir}/rt.jar ; \
+- fi ; \
+- fi
++ rm -f $(DESTDIR)${jrelibdir}/rt.jar
++ $(LN_S) glibj.zip $(DESTDIR)${jrelibdir}/rt.jar
+
+ uninstall-local:
+ $(RM) $(DESTDIR)${jrelibdir}/rt.jar