pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/bwbasic Update to 3.00
details: https://anonhg.NetBSD.org/pkgsrc/rev/db11cb167221
branches: trunk
changeset: 651991:db11cb167221
user: wen <wen%pkgsrc.org@localhost>
date: Wed May 20 07:27:21 2015 +0000
description:
Update to 3.00
Upstream changes:
CHANGES FROM 2.61 to 3.00
* Code redesign from Howard Wulf, AF5NE
CHANGES FROM 2.60 to 2.61
* Bug fix from Matthias Rustler
CHANGES FROM 2.50 to 2.60
* New maths functions and append mode support from Edmond Orignac
* Bug fixes
diffstat:
lang/bwbasic/Makefile | 6 +-
lang/bwbasic/PLIST | 183 ++++++++++++++++++++++++++++++++++-
lang/bwbasic/distinfo | 11 +-
lang/bwbasic/patches/patch-ac | 68 ++++++------
lang/bwbasic/patches/patch-bwbasic.h | 23 ----
5 files changed, 226 insertions(+), 65 deletions(-)
diffs (truncated from 429 to 300 lines):
diff -r e33aacd9558f -r db11cb167221 lang/bwbasic/Makefile
--- a/lang/bwbasic/Makefile Wed May 20 04:11:17 2015 +0000
+++ b/lang/bwbasic/Makefile Wed May 20 07:27:21 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2012/10/02 20:11:36 asau Exp $
+# $NetBSD: Makefile,v 1.17 2015/05/20 07:28:05 wen Exp $
-DISTNAME= bwbasic-2.50
+DISTNAME= bwbasic-3.00
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bwbasic/}
EXTRACT_SUFX= .zip
@@ -15,6 +15,8 @@
SHARE_DIR= ${PREFIX}/share/bwbasic
+CFLAGS+= -DHAVE_ISNAN=1
+
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${SHARE_DIR}
post-install:
diff -r e33aacd9558f -r db11cb167221 lang/bwbasic/PLIST
--- a/lang/bwbasic/PLIST Wed May 20 04:11:17 2015 +0000
+++ b/lang/bwbasic/PLIST Wed May 20 07:27:21 2015 +0000
@@ -1,45 +1,226 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:03:28 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2015/05/20 07:28:05 wen Exp $
bin/bwbasic
man/man1/bwbasic.1
+share/bwbasic/bwbtest/00readme.txt
+share/bwbasic/bwbtest/00test.sh
+share/bwbasic/bwbtest/PAD80.BAS
+share/bwbasic/bwbtest/PAD80.INP
+share/bwbasic/bwbtest/abs.80
+share/bwbasic/bwbtest/abs.OUT
share/bwbasic/bwbtest/abs.bas
+share/bwbasic/bwbtest/abs.dif
+share/bwbasic/bwbtest/abs.run
+share/bwbasic/bwbtest/assign.80
+share/bwbasic/bwbtest/assign.OUT
share/bwbasic/bwbtest/assign.bas
+share/bwbasic/bwbtest/assign.dif
+share/bwbasic/bwbtest/assign.run
+share/bwbasic/bwbtest/callfunc.80
+share/bwbasic/bwbtest/callfunc.OUT
share/bwbasic/bwbtest/callfunc.bas
+share/bwbasic/bwbtest/callfunc.dif
+share/bwbasic/bwbtest/callfunc.run
+share/bwbasic/bwbtest/callsub.80
+share/bwbasic/bwbtest/callsub.OUT
share/bwbasic/bwbtest/callsub.bas
+share/bwbasic/bwbtest/callsub.dif
+share/bwbasic/bwbtest/callsub.run
+share/bwbasic/bwbtest/chain1.80
+share/bwbasic/bwbtest/chain1.OUT
share/bwbasic/bwbtest/chain1.bas
+share/bwbasic/bwbtest/chain1.dif
+share/bwbasic/bwbtest/chain1.run
+share/bwbasic/bwbtest/chain2.80
+share/bwbasic/bwbtest/chain2.OUT
share/bwbasic/bwbtest/chain2.bas
+share/bwbasic/bwbtest/chain2.dif
+share/bwbasic/bwbtest/chain2.run
+share/bwbasic/bwbtest/data.tmp
+share/bwbasic/bwbtest/dataread.80
+share/bwbasic/bwbtest/dataread.OUT
share/bwbasic/bwbtest/dataread.bas
+share/bwbasic/bwbtest/dataread.dif
+share/bwbasic/bwbtest/dataread.run
+share/bwbasic/bwbtest/deffn.80
+share/bwbasic/bwbtest/deffn.OUT
share/bwbasic/bwbtest/deffn.bas
+share/bwbasic/bwbtest/deffn.dif
+share/bwbasic/bwbtest/deffn.run
+share/bwbasic/bwbtest/dif.OUT
+share/bwbasic/bwbtest/dim.80
+share/bwbasic/bwbtest/dim.OUT
share/bwbasic/bwbtest/dim.bas
+share/bwbasic/bwbtest/dim.dif
+share/bwbasic/bwbtest/dim.run
+share/bwbasic/bwbtest/doloop.80
+share/bwbasic/bwbtest/doloop.OUT
share/bwbasic/bwbtest/doloop.bas
+share/bwbasic/bwbtest/doloop.dif
+share/bwbasic/bwbtest/doloop.run
+share/bwbasic/bwbtest/dowhile.80
+share/bwbasic/bwbtest/dowhile.OUT
share/bwbasic/bwbtest/dowhile.bas
+share/bwbasic/bwbtest/dowhile.dif
+share/bwbasic/bwbtest/dowhile.run
+share/bwbasic/bwbtest/elseif.80
+share/bwbasic/bwbtest/elseif.INP
+share/bwbasic/bwbtest/elseif.OUT
share/bwbasic/bwbtest/elseif.bas
+share/bwbasic/bwbtest/elseif.dif
+share/bwbasic/bwbtest/elseif.run
+share/bwbasic/bwbtest/end.80
+share/bwbasic/bwbtest/end.OUT
share/bwbasic/bwbtest/end.bas
+share/bwbasic/bwbtest/end.dif
+share/bwbasic/bwbtest/end.run
+share/bwbasic/bwbtest/err.80
+share/bwbasic/bwbtest/err.OUT
share/bwbasic/bwbtest/err.bas
+share/bwbasic/bwbtest/err.dif
+share/bwbasic/bwbtest/err.run
+share/bwbasic/bwbtest/fncallfn.80
+share/bwbasic/bwbtest/fncallfn.OUT
share/bwbasic/bwbtest/fncallfn.bas
+share/bwbasic/bwbtest/fncallfn.dif
+share/bwbasic/bwbtest/fncallfn.run
+share/bwbasic/bwbtest/fornext.80
+share/bwbasic/bwbtest/fornext.OUT
share/bwbasic/bwbtest/fornext.bas
+share/bwbasic/bwbtest/fornext.dif
+share/bwbasic/bwbtest/fornext.run
+share/bwbasic/bwbtest/function.80
+share/bwbasic/bwbtest/function.INP
+share/bwbasic/bwbtest/function.OUT
share/bwbasic/bwbtest/function.bas
+share/bwbasic/bwbtest/function.dif
+share/bwbasic/bwbtest/function.run
+share/bwbasic/bwbtest/gosub.80
+share/bwbasic/bwbtest/gosub.INP
+share/bwbasic/bwbtest/gosub.OUT
share/bwbasic/bwbtest/gosub.bas
+share/bwbasic/bwbtest/gosub.dif
+share/bwbasic/bwbtest/gosub.run
+share/bwbasic/bwbtest/gotolabl.80
+share/bwbasic/bwbtest/gotolabl.OUT
share/bwbasic/bwbtest/gotolabl.bas
+share/bwbasic/bwbtest/gotolabl.dif
+share/bwbasic/bwbtest/gotolabl.run
+share/bwbasic/bwbtest/ifline.80
+share/bwbasic/bwbtest/ifline.OUT
share/bwbasic/bwbtest/ifline.bas
+share/bwbasic/bwbtest/ifline.dif
+share/bwbasic/bwbtest/ifline.run
share/bwbasic/bwbtest/index.txt
+share/bwbasic/bwbtest/input.80
+share/bwbasic/bwbtest/input.INP
+share/bwbasic/bwbtest/input.OUT
share/bwbasic/bwbtest/input.bas
+share/bwbasic/bwbtest/input.dif
+share/bwbasic/bwbtest/input.run
+share/bwbasic/bwbtest/lof.80
+share/bwbasic/bwbtest/lof.INP
+share/bwbasic/bwbtest/lof.OUT
share/bwbasic/bwbtest/lof.bas
+share/bwbasic/bwbtest/lof.dif
+share/bwbasic/bwbtest/lof.run
+share/bwbasic/bwbtest/loopuntl.80
+share/bwbasic/bwbtest/loopuntl.OUT
share/bwbasic/bwbtest/loopuntl.bas
+share/bwbasic/bwbtest/loopuntl.dif
+share/bwbasic/bwbtest/loopuntl.run
+share/bwbasic/bwbtest/main.80
+share/bwbasic/bwbtest/main.OUT
share/bwbasic/bwbtest/main.bas
+share/bwbasic/bwbtest/main.dif
+share/bwbasic/bwbtest/main.run
+share/bwbasic/bwbtest/mlifthen.80
+share/bwbasic/bwbtest/mlifthen.OUT
share/bwbasic/bwbtest/mlifthen.bas
+share/bwbasic/bwbtest/mlifthen.dif
+share/bwbasic/bwbtest/mlifthen.run
+share/bwbasic/bwbtest/on.80
+share/bwbasic/bwbtest/on.INP
+share/bwbasic/bwbtest/on.OUT
share/bwbasic/bwbtest/on.bas
+share/bwbasic/bwbtest/on.dif
+share/bwbasic/bwbtest/on.run
+share/bwbasic/bwbtest/onerr.80
+share/bwbasic/bwbtest/onerr.OUT
share/bwbasic/bwbtest/onerr.bas
+share/bwbasic/bwbtest/onerr.dif
+share/bwbasic/bwbtest/onerr.run
+share/bwbasic/bwbtest/onerrlbl.80
+share/bwbasic/bwbtest/onerrlbl.OUT
share/bwbasic/bwbtest/onerrlbl.bas
+share/bwbasic/bwbtest/onerrlbl.dif
+share/bwbasic/bwbtest/onerrlbl.run
+share/bwbasic/bwbtest/ongosub.80
+share/bwbasic/bwbtest/ongosub.INP
+share/bwbasic/bwbtest/ongosub.OUT
share/bwbasic/bwbtest/ongosub.bas
+share/bwbasic/bwbtest/ongosub.dif
+share/bwbasic/bwbtest/ongosub.run
+share/bwbasic/bwbtest/opentest.80
+share/bwbasic/bwbtest/opentest.OUT
share/bwbasic/bwbtest/opentest.bas
+share/bwbasic/bwbtest/opentest.dif
+share/bwbasic/bwbtest/opentest.run
+share/bwbasic/bwbtest/option.80
+share/bwbasic/bwbtest/option.OUT
share/bwbasic/bwbtest/option.bas
+share/bwbasic/bwbtest/option.dif
+share/bwbasic/bwbtest/option.run
+share/bwbasic/bwbtest/pascaltr.80
+share/bwbasic/bwbtest/pascaltr.OUT
share/bwbasic/bwbtest/pascaltr.bas
+share/bwbasic/bwbtest/pascaltr.dif
+share/bwbasic/bwbtest/pascaltr.run
+share/bwbasic/bwbtest/profile.bas
+share/bwbasic/bwbtest/putget.80
+share/bwbasic/bwbtest/putget.INP
+share/bwbasic/bwbtest/putget.OUT
share/bwbasic/bwbtest/putget.bas
+share/bwbasic/bwbtest/putget.dif
+share/bwbasic/bwbtest/putget.run
+share/bwbasic/bwbtest/random.80
+share/bwbasic/bwbtest/random.OUT
share/bwbasic/bwbtest/random.bas
+share/bwbasic/bwbtest/random.dif
+share/bwbasic/bwbtest/random.run
+share/bwbasic/bwbtest/selcase.80
+share/bwbasic/bwbtest/selcase.OUT
share/bwbasic/bwbtest/selcase.bas
+share/bwbasic/bwbtest/selcase.dif
+share/bwbasic/bwbtest/selcase.run
+share/bwbasic/bwbtest/snglfunc.80
+share/bwbasic/bwbtest/snglfunc.OUT
share/bwbasic/bwbtest/snglfunc.bas
+share/bwbasic/bwbtest/snglfunc.dif
+share/bwbasic/bwbtest/snglfunc.run
+share/bwbasic/bwbtest/stop.80
+share/bwbasic/bwbtest/stop.OUT
share/bwbasic/bwbtest/stop.bas
+share/bwbasic/bwbtest/stop.dif
+share/bwbasic/bwbtest/stop.run
+share/bwbasic/bwbtest/term.80
+share/bwbasic/bwbtest/term.INP
+share/bwbasic/bwbtest/term.OUT
share/bwbasic/bwbtest/term.bas
+share/bwbasic/bwbtest/term.dif
+share/bwbasic/bwbtest/term.run
+share/bwbasic/bwbtest/test.out
+share/bwbasic/bwbtest/whilwend.80
+share/bwbasic/bwbtest/whilwend.OUT
share/bwbasic/bwbtest/whilwend.bas
+share/bwbasic/bwbtest/whilwend.dif
+share/bwbasic/bwbtest/whilwend.run
+share/bwbasic/bwbtest/width.80
+share/bwbasic/bwbtest/width.OUT
share/bwbasic/bwbtest/width.bas
+share/bwbasic/bwbtest/width.dif
+share/bwbasic/bwbtest/width.run
+share/bwbasic/bwbtest/writeinp.80
+share/bwbasic/bwbtest/writeinp.OUT
share/bwbasic/bwbtest/writeinp.bas
+share/bwbasic/bwbtest/writeinp.dif
+share/bwbasic/bwbtest/writeinp.run
diff -r e33aacd9558f -r db11cb167221 lang/bwbasic/distinfo
--- a/lang/bwbasic/distinfo Wed May 20 04:11:17 2015 +0000
+++ b/lang/bwbasic/distinfo Wed May 20 07:27:21 2015 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.10 2012/01/15 15:29:31 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2015/05/20 07:28:05 wen Exp $
-SHA1 (bwbasic-2.50.zip) = 6e8e8af9fa791bff791534d429092b4904609424
-RMD160 (bwbasic-2.50.zip) = bccc94eb3dcbf903fc1535cda67353f7c372d520
-Size (bwbasic-2.50.zip) = 209629 bytes
+SHA1 (bwbasic-3.00.zip) = 89bb9e960bb91339752bb6d9796d93998d9ca3f6
+RMD160 (bwbasic-3.00.zip) = 3d78b2fc3c6a73856b92443c296d71cd5b39208e
+Size (bwbasic-3.00.zip) = 2777709 bytes
SHA1 (patch-aa) = ca4a5d62dc7aebfcace1df368cdc6ffbaa2c60da
-SHA1 (patch-ac) = 99156f6cd267196af2c3ba62ca7e668ebfd38a24
-SHA1 (patch-bwbasic.h) = 52b19a328791da3b53832ca16cc17ff453558048
+SHA1 (patch-ac) = 1f8e3a3d6d75223abe2ceef63b5eb97a4b4cf4b4
diff -r e33aacd9558f -r db11cb167221 lang/bwbasic/patches/patch-ac
--- a/lang/bwbasic/patches/patch-ac Wed May 20 04:11:17 2015 +0000
+++ b/lang/bwbasic/patches/patch-ac Wed May 20 07:27:21 2015 +0000
@@ -1,18 +1,21 @@
-$NetBSD: patch-ac,v 1.3 2012/01/15 15:29:31 ryoon Exp $
+$NetBSD: patch-ac,v 1.4 2015/05/20 07:27:21 wen Exp $
---- bwbasic.doc.orig 2006-10-24 05:40:18.000000000 +0000
+--- bwbasic.doc.orig 2015-05-20 14:17:40.000000000 +0000
+++ bwbasic.doc
-@@ -1,33 +1,10 @@
+@@ -1,36 +1,10 @@
-
-
-
-
-- Bywater BASIC Interpreter/Shell, version 2.10
+- Bywater BASIC Interpreter, version 3.00
- ---------------------------------------------
-
- Copyright (c) 1993, Ted A. Campbell
- for bwBASIC version 2.10, 11 October 1993
-
+- Copyright (c) 2014-2015, Howatd Wulf, AF5NE
+- for bwBASIC version 3.00, 2015-04-05
+-
-
-CONTENTS:
-
@@ -43,16 +46,16 @@
Home |
Main Index |
Thread Index |
Old Index