aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--java/shujit/Makefile3
-rw-r--r--java/shujit/distinfo4
-rw-r--r--java/shujit/files/patch-ab4
-rw-r--r--java/shujit/files/patch-ac4
-rw-r--r--java/shujit/files/patch-compiler.h2
-rw-r--r--java/shujit/pkg-plist4
6 files changed, 11 insertions, 10 deletions
diff --git a/java/shujit/Makefile b/java/shujit/Makefile
index 8c79585ecca..15468b541e8 100644
--- a/java/shujit/Makefile
+++ b/java/shujit/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= shujit
-PORTVERSION= 0.7.14
-PORTREVISION= 2
+PORTVERSION= 0.8.0
CATEGORIES= java
MASTER_SITES= http://www.shudo.net/jit/dist/
diff --git a/java/shujit/distinfo b/java/shujit/distinfo
index 36156db9817..7dfc955ffdd 100644
--- a/java/shujit/distinfo
+++ b/java/shujit/distinfo
@@ -1,2 +1,2 @@
-MD5 (shujit-0.7.14.tar.gz) = 4590faef61fe93d013b56d47794c0da8
-SIZE (shujit-0.7.14.tar.gz) = 251026
+MD5 (shujit-0.8.0.tar.gz) = 0c4babb5ec088ed0aaeaaba8f2b9d218
+SIZE (shujit-0.8.0.tar.gz) = 272497
diff --git a/java/shujit/files/patch-ab b/java/shujit/files/patch-ab
index 001416ef066..cbb636e2a1c 100644
--- a/java/shujit/files/patch-ab
+++ b/java/shujit/files/patch-ab
@@ -10,9 +10,9 @@ $FreeBSD$
-COPTFLAGS = -O2
CFLAGS_OPT =
CFLAGS_DBG = -g -DDEBUG -DJCOV
--NOOPTCFLAGS = -pipe -fPIC ${CFLAGS_${VARIANT}} ${CFLAGS_COMMON} ${INCDIR}
+-NOOPTCFLAGS = @ac_cflags@ -pipe ${CFLAGS_${VARIANT}} ${CFLAGS_COMMON} ${INCDIR}
-CFLAGS = ${COPTFLAGS} ${NOOPTCFLAGS}
-+NOOPTCFLAGS = -fPIC ${CFLAGS_${VARIANT}} ${CFLAGS_COMMON} ${INCDIR}
++NOOPTCFLAGS = @ac_cflags@ ${CFLAGS_${VARIANT}} ${CFLAGS_COMMON} ${INCDIR}
+CFLAGS += ${COPTFLAGS} ${NOOPTCFLAGS}
LIBS =
diff --git a/java/shujit/files/patch-ac b/java/shujit/files/patch-ac
index 5d4da408dd7..cd41c29d120 100644
--- a/java/shujit/files/patch-ac
+++ b/java/shujit/files/patch-ac
@@ -1,10 +1,12 @@
+$FreeBSD$
+
--- README 2000/09/23 21:59:50 1.1
+++ README 2000/09/23 21:59:26
@@ -33,6 +33,10 @@
* Run Java applications with JIT compiler.
-+Fist you should set LD_LIBRARY_PATH enviropment variable as follows:
++First you should set LD_LIBRARY_PATH environment variable as follows:
+
+ export LD_LIBRARY_PATH=%%PREFIX%%/lib/shujit
+
diff --git a/java/shujit/files/patch-compiler.h b/java/shujit/files/patch-compiler.h
index c6a3b200ca3..74ffc2aab58 100644
--- a/java/shujit/files/patch-compiler.h
+++ b/java/shujit/files/patch-compiler.h
@@ -7,7 +7,7 @@ $FreeBSD$
// Additional type definition
--#if !(defined(_ILP32) || defined(_LP64) || defined(_SYS_INTTYPES_H_) /* for FreeBSD */)
+-#if !(defined(_ILP32) || defined(_LP64) || defined(_STDINT_H) || defined(_SYS_INTTYPES_H_) /* for FreeBSD */)
+#if !(defined(_ILP32) || defined(_LP64) || defined(__FreeBSD__))
# ifndef _UINT16_T
# define _UINT16_T
diff --git a/java/shujit/pkg-plist b/java/shujit/pkg-plist
index ac653764325..1a23ae823d0 100644
--- a/java/shujit/pkg-plist
+++ b/java/shujit/pkg-plist
@@ -1,3 +1,3 @@
lib/libshujit.so
-share/doc/shujit/README
-@dirrm share/doc/shujit
+%%DOCSDIR%%/README
+@dirrm %%DOCSDIR%%