summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorjtb <jtb>2003-05-17 21:00:11 +0000
committerjtb <jtb>2003-05-17 21:00:11 +0000
commit3eafc067e83a66d4ff160a85d29761f3981f98a0 (patch)
tree0c960cbe8800b8d80a88b43dbde6b6d498183ad2 /lang
parentba6439014a609adaf4dbaf8aafb6b77e3e2db6c4 (diff)
downloadpkgsrc-3eafc067e83a66d4ff160a85d29761f3981f98a0.tar.gz
Update to 2.0.9.
Changes: * (Compiler) Initial support for parametric types. * (Compiler) New option `--uses <ext-ident>' lists uses of the declaration <ext-ident>. Scope of the search is the transitive closure of all modules given on the command line. * (Compiler) New option `--all' or `-A'. When used with `--make', rebuild all modules for which sources are available. * (IO:Select) Fix `Init' to call base type initializer as well.
Diffstat (limited to 'lang')
-rw-r--r--lang/oo2c/Makefile16
-rw-r--r--lang/oo2c/PLIST10
-rw-r--r--lang/oo2c/distinfo6
3 files changed, 19 insertions, 13 deletions
diff --git a/lang/oo2c/Makefile b/lang/oo2c/Makefile
index 8b77b1c2532..7b8bf4eac16 100644
--- a/lang/oo2c/Makefile
+++ b/lang/oo2c/Makefile
@@ -1,11 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2003/05/03 20:44:41 jtb Exp $
+# $NetBSD: Makefile,v 1.3 2003/05/17 21:00:11 jtb Exp $
-.if (${MACHINE_ARCH} == "alpha") || (${MACHINE_ARCH} == "sparc64")
-DISTNAME= oo2c_64-2.0.8
-.else
-DISTNAME= oo2c_32-2.0.8
-.endif
-PKGNAME= oo2c-2.0.8
+DISTNAME= oo2c_${BITS}-2.0.9
+PKGNAME= oo2c-2.0.9
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ooc/}
EXTRACT_SUFX= .tar.bz2
@@ -17,6 +13,12 @@ COMMENT= Optimizing Oberon-2 Compiler
DEPENDS+= libtool-base-[0-9]*:../../devel/libtool
DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == sparc64
+BITS=64
+.else
+BITS=32
+.endif
+
USE_BUILDLINK2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/lang/oo2c/PLIST b/lang/oo2c/PLIST
index 7d19cee47ed..ea7902942fa 100644
--- a/lang/oo2c/PLIST
+++ b/lang/oo2c/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/05/02 23:32:45 jtb Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/05/17 21:00:11 jtb Exp $
bin/oo2c
bin/oob
bin/oobacktrace
@@ -53,6 +53,7 @@ lib/oo2c/obj/Log.oh
lib/oo2c/obj/LongStrings.oh
lib/oo2c/obj/Msg.oh
lib/oo2c/obj/OS/Files.oh
+lib/oo2c/obj/OS/HostPath.oh
lib/oo2c/obj/OS/Path.oh
lib/oo2c/obj/OS/ProcessManagement.oh
lib/oo2c/obj/OS/ProcessParameters.oh
@@ -165,6 +166,7 @@ lib/oo2c/oocdoc/html/Log.html
lib/oo2c/oocdoc/html/LongStrings.html
lib/oo2c/oocdoc/html/Msg.html
lib/oo2c/oocdoc/html/OS/Files.html
+lib/oo2c/oocdoc/html/OS/HostPath.html
lib/oo2c/oocdoc/html/OS/Path.html
lib/oo2c/oocdoc/html/OS/ProcessManagement.html
lib/oo2c/oocdoc/html/OS/ProcessParameters.html
@@ -276,6 +278,7 @@ lib/oo2c/oocdoc/xml/Log.xml
lib/oo2c/oocdoc/xml/LongStrings.xml
lib/oo2c/oocdoc/xml/Msg.xml
lib/oo2c/oocdoc/xml/OS/Files.xml
+lib/oo2c/oocdoc/xml/OS/HostPath.xml
lib/oo2c/oocdoc/xml/OS/Path.xml
lib/oo2c/oocdoc/xml/OS/ProcessManagement.xml
lib/oo2c/oocdoc/xml/OS/ProcessParameters.xml
@@ -402,6 +405,7 @@ lib/oo2c/sym/Log.Sym
lib/oo2c/sym/LongStrings.Sym
lib/oo2c/sym/Msg.Sym
lib/oo2c/sym/OS/Files.Sym
+lib/oo2c/sym/OS/HostPath.Sym
lib/oo2c/sym/OS/Path.Sym
lib/oo2c/sym/OS/ProcessManagement.Sym
lib/oo2c/sym/OS/ProcessParameters.Sym
@@ -557,6 +561,6 @@ share/emacs/site-lisp/oo2c
@dirrm lib/oo2c/obj/ADT/Dictionary/AddressKey
@dirrm lib/oo2c/obj/ADT/Dictionary
@dirrm lib/oo2c/obj/ADT
-@dirrm lib/oo2c/obj
+@unexec ${RMDIR} %D/lib/oo2c/obj 2>/dev/null || ${TRUE}
@dirrm lib/oo2c/emacs
-@dirrm lib/oo2c
+@unexec ${RMDIR} %D/lib/oo2c 2>/dev/null || ${TRUE}
diff --git a/lang/oo2c/distinfo b/lang/oo2c/distinfo
index cb6fcac8aba..6ff06ddbeef 100644
--- a/lang/oo2c/distinfo
+++ b/lang/oo2c/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2003/05/10 14:21:32 jtb Exp $
+$NetBSD: distinfo,v 1.3 2003/05/17 21:00:11 jtb Exp $
-SHA1 (oo2c_32-2.0.8.tar.bz2) = b72c6b61fd219c662d19fb8bf42288520775c99b
-Size (oo2c_32-2.0.8.tar.bz2) = 1428294 bytes
+SHA1 (oo2c_32-2.0.9.tar.bz2) = 3cf005bb8fbf5143beab20e7d8dedbd803b7afbd
+Size (oo2c_32-2.0.9.tar.bz2) = 1483260 bytes
SHA1 (patch-aa) = 0d2e00b36fe9bb022ff499b49408dc420f57b0d0
SHA1 (patch-ab) = c53da4768af73eebfea2a747876054fa1d9fb733
SHA1 (patch-ac) = e5b0872f5b9b97152d2f16f9805f7d9011362263