summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortonio <tonio>2006-04-17 12:21:13 +0000
committertonio <tonio>2006-04-17 12:21:13 +0000
commit158be21cd578790670605fe0431e712ec57a4c9e (patch)
tree97c21f14d3c7e5631426530bf27a64503de9874a
parent30a0cf15996c94c9b9d7d06815cf15546226e3ac (diff)
downloadpkgsrc-158be21cd578790670605fe0431e712ec57a4c9e.tar.gz
Make sure sablevm-classpath do not install jni.h (since it is provided by
sablevm) as noted by Gary Duzan in PR pkg/30137 Fix PLIST issues, to properly deintall Fix AWK snippets for print-PLIST Bump PKGREVISION for sablevm and sablevm-classpath
-rw-r--r--lang/sablevm-classpath-gui/Makefile6
-rw-r--r--lang/sablevm-classpath/Makefile3
-rw-r--r--lang/sablevm-classpath/PLIST7
-rw-r--r--lang/sablevm-classpath/distinfo4
-rw-r--r--lang/sablevm-classpath/patches/patch-ac13
-rw-r--r--lang/sablevm-classpath/patches/patch-ad10
-rw-r--r--lang/sablevm/Makefile9
-rw-r--r--lang/sablevm/PLIST8
8 files changed, 45 insertions, 15 deletions
diff --git a/lang/sablevm-classpath-gui/Makefile b/lang/sablevm-classpath-gui/Makefile
index fd231db25cc..2587a9df859 100644
--- a/lang/sablevm-classpath-gui/Makefile
+++ b/lang/sablevm-classpath-gui/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/04/15 22:11:43 tonio Exp $
+# $NetBSD: Makefile,v 1.11 2006/04/17 12:21:14 tonio Exp $
#
.include "../../lang/sablevm-classpath/Makefile.common"
@@ -6,7 +6,7 @@
PKGNAME= ${DISTNAME:S/classpath/classpath-gui/}
COMMENT+= (GUI libraries)
-DEPENDS+= sablevm-classpath>=1.13:../../lang/sablevm-classpath
+DEPENDS+= sablevm-classpath>=1.13nb1:../../lang/sablevm-classpath
USE_TOOLS+= pkg-config
@@ -15,7 +15,7 @@ BUILD_DIRS+= native/jni/gtk-peer
INSTALL_DIRS= native/jni/gtk-peer
PRINT_PLIST_AWK+= \
- /^@dirrm java\/sablevm\/lib\/sablevm\/sablevm-classpath$$/ \
+ /^@dirrm java\/sablevm\/lib\/sablevm-classpath$$/ \
{ print "@comment in sablevm-classpath: "$$0; next; }
.include "../../devel/glib2/buildlink3.mk"
diff --git a/lang/sablevm-classpath/Makefile b/lang/sablevm-classpath/Makefile
index 6e552d970b2..e4ee39923ea 100644
--- a/lang/sablevm-classpath/Makefile
+++ b/lang/sablevm-classpath/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2006/04/15 22:09:56 tonio Exp $
+# $NetBSD: Makefile,v 1.9 2006/04/17 12:21:14 tonio Exp $
#
.include "Makefile.common"
+PKGREVISION= 1
INFO_FILES= # PLIST
diff --git a/lang/sablevm-classpath/PLIST b/lang/sablevm-classpath/PLIST
index 6aea0607cb5..839c51c0407 100644
--- a/lang/sablevm-classpath/PLIST
+++ b/lang/sablevm-classpath/PLIST
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST,v 1.8 2006/04/15 22:09:56 tonio Exp $
+@comment $NetBSD: PLIST,v 1.9 2006/04/17 12:21:14 tonio Exp $
java/sablevm/include/jawt.h
java/sablevm/include/jawt_md.h
-java/sablevm/include/jni.h
java/sablevm/include/jni_md.h
java/sablevm/lib/sablevm-classpath/libjavaio.la
java/sablevm/lib/sablevm-classpath/libjavalang.la
@@ -18,9 +17,13 @@ java/sablevm/lib/security/classpath.security
java/sablevm/share/sablevm-classpath/libclasspath.jar
java/sablevm/share/sablevm-classpath/resources.jar
@dirrm java/sablevm/share/sablevm-classpath
+@dirrm java/sablevm/share
@dirrm java/sablevm/lib/security
@dirrm java/sablevm/lib/sablevm/lib
@dirrm java/sablevm/lib/sablevm/jre/lib
@dirrm java/sablevm/lib/sablevm/jre
+@dirrm java/sablevm/lib/sablevm
@dirrm java/sablevm/lib/sablevm-classpath
+@dirrm java/sablevm/lib
@dirrm java/sablevm/include
+@dirrm java/sablevm
diff --git a/lang/sablevm-classpath/distinfo b/lang/sablevm-classpath/distinfo
index fe9f29c7be5..1181ebdc351 100644
--- a/lang/sablevm-classpath/distinfo
+++ b/lang/sablevm-classpath/distinfo
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.4 2006/04/15 22:09:56 tonio Exp $
+$NetBSD: distinfo,v 1.5 2006/04/17 12:21:14 tonio Exp $
SHA1 (sablevm-classpath-1.13.tar.gz) = dda68e9e9fb54de1baca2d892446c09ce1cc19e1
RMD160 (sablevm-classpath-1.13.tar.gz) = e6e7b5f57698c0bb419af6c7080c0c0e66ab0171
Size (sablevm-classpath-1.13.tar.gz) = 6803379 bytes
SHA1 (patch-aa) = b8b0a1e8f3a21cb6e26700714f146b44c2bafe71
SHA1 (patch-ab) = f1ebd89f5f66170d769e678cd55792d806ebbeab
+SHA1 (patch-ac) = 59fd252a65c92a9f318ba4140227da855fb1e3c4
+SHA1 (patch-ad) = 1287035dbc2861e7b9a4ddbda2898cc58363ce75
diff --git a/lang/sablevm-classpath/patches/patch-ac b/lang/sablevm-classpath/patches/patch-ac
new file mode 100644
index 00000000000..0f745596ca7
--- /dev/null
+++ b/lang/sablevm-classpath/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2006/04/17 12:21:14 tonio Exp $
+
+--- include/Makefile.in.orig 2005-12-07 20:07:19.000000000 +0100
++++ include/Makefile.in
+@@ -265,7 +265,7 @@ target_cpu = @target_cpu@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+ vm_classes = @vm_classes@
+-include_HEADERS = jni.h jni_md.h jawt.h jawt_md.h
++include_HEADERS = jni_md.h jawt.h jawt_md.h
+ DISTCLEANFILES = jni_md.h
+ ARG_JNI_JAVAH = -jni
+ ARG_CLASSPATH_JAVAH = -bootclasspath
diff --git a/lang/sablevm-classpath/patches/patch-ad b/lang/sablevm-classpath/patches/patch-ad
new file mode 100644
index 00000000000..54ff1c5af1a
--- /dev/null
+++ b/lang/sablevm-classpath/patches/patch-ad
@@ -0,0 +1,10 @@
+$NetBSD: patch-ad,v 1.1 2006/04/17 12:21:14 tonio Exp $
+
+--- include/Makefile.am.orig 2005-12-07 18:55:04.000000000 +0100
++++ include/Makefile.am
+@@ -1,4 +1,4 @@
+-include_HEADERS = jni.h jni_md.h jawt.h jawt_md.h
++include_HEADERS = jni_md.h jawt.h jawt_md.h
+
+ DISTCLEANFILES = jni_md.h
+
diff --git a/lang/sablevm/Makefile b/lang/sablevm/Makefile
index cf1083bc85e..ccaa98fb0d0 100644
--- a/lang/sablevm/Makefile
+++ b/lang/sablevm/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2006/04/15 23:31:37 tonio Exp $
+# $NetBSD: Makefile,v 1.18 2006/04/17 12:21:13 tonio Exp $
#
DISTNAME= sablevm-1.13
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://sablevm.org/download/release/1.13/
@@ -11,7 +11,7 @@ HOMEPAGE= http://www.sablevm.org/
COMMENT= SableVM free Java virtual machine
DEPENDS+= unzip>=5.50:../../archivers/unzip
-DEPENDS+= sablevm-classpath-1.13:../../lang/sablevm-classpath
+DEPENDS+= sablevm-classpath-1.13nb1:../../lang/sablevm-classpath
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${JAVA_HOME}
@@ -27,8 +27,9 @@ JAVA_WRAPPER_BIN.java= ${JAVA_HOME}/bin/java-sablevm --classpath $${CLASSPATH}
PRINT_PLIST_AWK+= /^@dirrm java\/sablevm$$/ \
|| /^@dirrm java\/sablevm\/share$$/ \
+ || /^@dirrm java\/sablevm\/include$$/ \
+ || /^@dirrm java\/sablevm\/lib$$/ \
|| /^@dirrm java\/sablevm\/lib\/sablevm\/jre$$/ \
- || /^@dirrm java\/sablevm\/lib\/sablevm\/include$$/ \
|| /^@dirrm java\/sablevm\/lib\/sablevm$$/ \
{ print "@comment in sablevm-classpath: " $$0; \
next; }
diff --git a/lang/sablevm/PLIST b/lang/sablevm/PLIST
index 893c8c0c0ec..fdfa2a7bb14 100644
--- a/lang/sablevm/PLIST
+++ b/lang/sablevm/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2006/04/15 23:31:37 tonio Exp $
+@comment $NetBSD: PLIST,v 1.8 2006/04/17 12:21:14 tonio Exp $
bin/sablevm-java
java/sablevm/bin/jar-sablevm
java/sablevm/bin/java-sablevm
@@ -22,10 +22,10 @@ man/man1/sablevm.1
@dirrm java/sablevm/share/sablevm
@comment in sablevm-classpath: @dirrm java/sablevm/share
@comment in sablevm-classpath: @dirrm java/sablevm/lib/sablevm/jre
-@comment in sablevm-classpath: @dirrm java/sablevm/lib/sablevm/include
+@dirrm java/sablevm/lib/sablevm/include
@dirrm java/sablevm/lib/sablevm/bin
@comment in sablevm-classpath: @dirrm java/sablevm/lib/sablevm
-@dirrm java/sablevm/include
+@comment in sablevm-classpath: @dirrm java/sablevm/include
@dirrm java/sablevm/bin
-@dirrm java/sablevm/lib
+@comment in sablevm-classpath: @dirrm java/sablevm/lib
@comment in sablevm-classpath: @dirrm java/sablevm