summaryrefslogtreecommitdiff
path: root/lang/jikes
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2000-10-16 20:38:20 +0000
committertv <tv@pkgsrc.org>2000-10-16 20:38:20 +0000
commit74aaff975b3a22de1d2a31db6f618f4dc3e6e446 (patch)
treed2d8fe62220973f183c75f18b627fbe28c17ddc1 /lang/jikes
parent02fdf8c9ef90d412bb70822672fce358e27032df (diff)
downloadpkgsrc-74aaff975b3a22de1d2a31db6f618f4dc3e6e446.tar.gz
1.06 is very old and doesn't compile on NetBSD. Update to 1.12, which uses
autoconf for its build.
Diffstat (limited to 'lang/jikes')
-rw-r--r--lang/jikes/Makefile12
-rw-r--r--lang/jikes/files/md54
-rw-r--r--lang/jikes/files/patch-sum4
-rw-r--r--lang/jikes/patches/patch-aa12
-rw-r--r--lang/jikes/patches/patch-ab13
-rw-r--r--lang/jikes/pkg/PLIST8
6 files changed, 45 insertions, 8 deletions
diff --git a/lang/jikes/Makefile b/lang/jikes/Makefile
index 6336ef5215e..183f4ef6fd3 100644
--- a/lang/jikes/Makefile
+++ b/lang/jikes/Makefile
@@ -1,17 +1,19 @@
-# $NetBSD: Makefile,v 1.3 2000/01/09 01:20:33 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2000/10/16 20:38:20 tv Exp $
#
-DISTNAME= jikes-1.06
+DISTNAME= jikes-1.12
CATEGORIES= lang
-MASTER_SITES= ftp://ftp.whistle.com/pub/archie/misc/
+MASTER_SITES= http://oss.software.ibm.com/developerworks/opensource/jikes/project/pub/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www10.software.ibm.com/developerworks/opensource/jikes/
-ONLY_FOR_PLATFORM= SunOS-*-* # only for Solaris, at the moment
+ONLY_FOR_PLATFORM= NetBSD-*-* SunOS-*-*
-WRKSRC= ${WRKDIR}/jikes/src
+CONFIGURE_ENV= CXXFLAGS="${CFLAGS}"
GNU_CONFIGURE= yes
+USE_GMAKE= # uses multi-line comments with \ (naughty hack!)
+
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/jikes/files/md5 b/lang/jikes/files/md5
index b949b10700e..499535d9a5d 100644
--- a/lang/jikes/files/md5
+++ b/lang/jikes/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.1.1.1 1999/10/19 09:52:39 agc Exp $
+$NetBSD: md5,v 1.2 2000/10/16 20:38:21 tv Exp $
-MD5 (jikes-1.06.tar.gz) = c38177587d3df414d3f4ac2a2e445c1f
+MD5 (jikes-1.12.tar.gz) = 0e9bc9f69a420bdcb4b625e722e2ed15
diff --git a/lang/jikes/files/patch-sum b/lang/jikes/files/patch-sum
new file mode 100644
index 00000000000..6df2f64d5ab
--- /dev/null
+++ b/lang/jikes/files/patch-sum
@@ -0,0 +1,4 @@
+$NetBSD: patch-sum,v 1.1 2000/10/16 20:38:21 tv Exp $
+
+MD5 (patch-aa) = 571ca491078917d87f0261cf84e8e438
+MD5 (patch-ab) = 891f857255e42221adfe3f088cc4f34e
diff --git a/lang/jikes/patches/patch-aa b/lang/jikes/patches/patch-aa
new file mode 100644
index 00000000000..839f796ef69
--- /dev/null
+++ b/lang/jikes/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1 2000/10/16 20:38:21 tv Exp $
+
+--- configure.orig Mon Oct 16 15:55:59 2000
++++ configure Mon Oct 16 15:57:17 2000
+@@ -2549,6 +2549,7 @@
+ extern "C" void exit (int);
+ #endif
+ $ac_includes_default
++#include <wchar.h>
+ int
+ main ()
+ {
diff --git a/lang/jikes/patches/patch-ab b/lang/jikes/patches/patch-ab
new file mode 100644
index 00000000000..7dfa1b1f432
--- /dev/null
+++ b/lang/jikes/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2000/10/16 20:38:21 tv Exp $
+
+--- doc/Makefile.in.orig Mon Oct 16 16:20:21 2000
++++ doc/Makefile.in Mon Oct 16 16:20:29 2000
+@@ -80,7 +80,7 @@
+
+ man_MANS = jikes.1
+
+-docdir = $(prefix)/doc/${PACKAGE}-${VERSION}
++docdir = $(prefix)/share/doc/${PACKAGE}-${VERSION}
+
+ doc_DATA = \
+ contrib.html \
diff --git a/lang/jikes/pkg/PLIST b/lang/jikes/pkg/PLIST
index 5f77f3943d1..59b9212e9c2 100644
--- a/lang/jikes/pkg/PLIST
+++ b/lang/jikes/pkg/PLIST
@@ -1,3 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 1999/10/19 09:52:39 agc Exp $
+@comment $NetBSD: PLIST,v 1.2 2000/10/16 20:38:22 tv Exp $
bin/jikes
man/man1/jikes.1
+share/doc/jikes-1.12/contrib.html
+share/doc/jikes-1.12/jikes.gif
+share/doc/jikes-1.12/jikes.html
+share/doc/jikes-1.12/license.htm
+share/doc/jikes-1.12/news.html
+@dirrm share/doc/jikes-1.12