summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1998-07-12 22:34:06 +0000
committerSteve Price <steve@FreeBSD.org>1998-07-12 22:34:06 +0000
commitd3791d06b6519201d25d13063c1a7a4bf6d910a0 (patch)
tree6c381a624018a9223ba4d3d4f883e41669b0fb3e /java
parentFind a mastersite that works and clean up the PLIST. (diff)
Upgrade to version 1.2.
PR: 7045 Submitted by: Yukihiro Nakai <Nakai@technologist.com>
Notes
Notes: svn path=/head/; revision=11852
Diffstat (limited to 'java')
-rw-r--r--java/guavac/Makefile20
-rw-r--r--java/guavac/distinfo2
-rw-r--r--java/guavac/files/patch-ae18
-rw-r--r--java/guavac/pkg-plist2
4 files changed, 23 insertions, 19 deletions
diff --git a/java/guavac/Makefile b/java/guavac/Makefile
index 324bdeb83cb4..f79fc4bf79c6 100644
--- a/java/guavac/Makefile
+++ b/java/guavac/Makefile
@@ -1,24 +1,30 @@
# New ports collection makefile for: guavac
-# Version required: 1.0
+# Version required: 1.2
# Date created: 10 October 1996
# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
#
-# $Id: Makefile,v 1.5 1997/06/30 10:19:35 max Exp $
+# $Id: Makefile,v 1.6 1997/11/14 10:20:25 tg Exp $
#
-DISTNAME= guavac-1.0
+DISTNAME= guavac-1.2
CATEGORIES= lang
-MASTER_SITES= ftp://summit.stanford.edu/pub/guavac/ \
- ftp://ftp.Germany.EU.net/pub/programming/languages/java/guavac/\
- ftp://sunsite.mff.cuni.cz/Languages/Java/guavac/
+MASTER_SITES= ftp://ftp.yggdrasil.com/pub/dist/devel/compilers/guavac/
-MAINTAINER= Nakai@Mlab.t.u-tokyo.ac.jp
+MAINTAINER= Nakai@technologist.com
+
+CC= gcc28
+CXX= g++28
+GNUOSREL!= uname -r | sed -e 's/[-(].*//'
+LIB_DEPENDS= ${LOCALBASE}/i386-unknown-freebsd${GNUOSREL}/lib/libiberty.a:${PORTSDIR}/lang/glibstdc++28
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAN1= guavac.1
STRIP=
+pre-install:
+ @chmod +x ${WRKSRC}/mkinstalldirs
+
post-install:
@strip ${PREFIX}/bin/guavac ${PREFIX}/bin/guavad
diff --git a/java/guavac/distinfo b/java/guavac/distinfo
index b8587cbc84c0..4dfdcbc2690e 100644
--- a/java/guavac/distinfo
+++ b/java/guavac/distinfo
@@ -1 +1 @@
-MD5 (guavac-1.0.tar.gz) = d5456f8a90e66c5727e9a606b00fdfdd
+MD5 (guavac-1.2.tar.gz) = 06b7391584fc6b22db7f16fc0a2f9b3e
diff --git a/java/guavac/files/patch-ae b/java/guavac/files/patch-ae
index 7b4e525eb6af..e1ddbb53d6db 100644
--- a/java/guavac/files/patch-ae
+++ b/java/guavac/files/patch-ae
@@ -1,10 +1,8 @@
-*** common/string.h.orig Sat Jan 13 18:40:28 1996
---- common/string.h Thu Jun 12 10:49:44 1997
-***************
-*** 5,8 ****
---- 5,9 ----
- #ifndef __SINST__
- #define __SINST__
- #endif
-+ #include_next <string.h> // Get missing memmove() prototype for libg++
- #include <string>
+--- common/cppstring.h.orig Wed Jun 24 19:00:48 1998
++++ common/cppstring.h Wed Jun 24 19:01:49 1998
+@@ -8,4 +8,5 @@
+ #endif
+ #endif
+
++#include_next <string.h>
+ #include <string>
diff --git a/java/guavac/pkg-plist b/java/guavac/pkg-plist
index cd060c48d349..a9f230ffb867 100644
--- a/java/guavac/pkg-plist
+++ b/java/guavac/pkg-plist
@@ -1,6 +1,6 @@
+bin/gcok
bin/guavac
bin/guavad
-bin/gcok
man/man1/guavac.1.gz
share/guavac/classes.zip
@dirrm share/guavac