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.10
details: https://anonhg.NetBSD.org/pkgsrc/rev/bd1d42f82f0d
branches: trunk
changeset: 357353:bd1d42f82f0d
user: wen <wen%pkgsrc.org@localhost>
date: Thu Jan 19 06:48:46 2017 +0000
description:
Update to 3.10
Upstream changes:
CHANGES FROM 3.00 to 3.10
* Implements most of the following BASIC dialects:
OPTION VERSION DARTMOUTH ' Dartmouth DTSS BASIC
OPTION VERSION MARK-I ' GE 265 Mainframe BASIC
OPTION VERSION MARK-II ' GE 435 Mainframe BASIC
OPTION VERSION SYSTEM-360 ' IBM System/360 BASIC
OPTION VERSION SYSTEM-370 ' IBM System/370 BASIC
OPTION VERSION CBASIC-II ' CBASIC-II for CP/M
OPTION VERSION ECMA-55 ' ANSI Minimal BASIC
OPTION VERSION HANDBOOK1 ' The BASIC Handbook, 1st Edition
OPTION VERSION HANDBOOK2 ' The BASIC Handbook, 2nd Edition
OPTION VERSION TRS-80 ' TRS-80 Model I/III/4 LBASIC
OPTION VERSION BASIC-80 ' Microsoft BASIC-80 for Xenix
OPTION VERSION ECMA-116 ' ANSI Full BASIC
* from Howard Wulf, AF5NE
diffstat:
lang/bwbasic/Makefile | 11 +-
lang/bwbasic/PLIST | 225 +-----------------------------------------
lang/bwbasic/distinfo | 14 +-
lang/bwbasic/patches/patch-aa | 22 +++-
lang/bwbasic/patches/patch-ac | 114 ++++++++++----------
5 files changed, 88 insertions(+), 298 deletions(-)
diffs (truncated from 503 to 300 lines):
diff -r 1f3559334dc9 -r bd1d42f82f0d lang/bwbasic/Makefile
--- a/lang/bwbasic/Makefile Thu Jan 19 03:50:53 2017 +0000
+++ b/lang/bwbasic/Makefile Thu Jan 19 06:48:46 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2015/09/05 23:56:56 wiedi Exp $
+# $NetBSD: Makefile,v 1.19 2017/01/19 06:48:46 wen Exp $
-DISTNAME= bwbasic-3.00
+DISTNAME= bwbasic-3.10
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bwbasic/}
EXTRACT_SUFX= .zip
@@ -14,16 +14,11 @@
GNU_CONFIGURE= yes
USE_LANGUAGES= c99
-SHARE_DIR= ${PREFIX}/share/bwbasic
-
CFLAGS+= -DHAVE_ISNAN=1
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${SHARE_DIR}
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
post-install:
- ${CP} -r ${WRKSRC}/bwbtest ${DESTDIR}${SHARE_DIR}
- ${FIND} ${DESTDIR}${SHARE_DIR} -type d -print | ${XARGS} ${CHMOD} ${BINMODE}
- ${FIND} ${DESTDIR}${SHARE_DIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
${INSTALL_MAN} ${WRKSRC}/bwbasic.doc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/bwbasic.1
.include "../../mk/bsd.pkg.mk"
diff -r 1f3559334dc9 -r bd1d42f82f0d lang/bwbasic/PLIST
--- a/lang/bwbasic/PLIST Thu Jan 19 03:50:53 2017 +0000
+++ b/lang/bwbasic/PLIST Thu Jan 19 06:48:46 2017 +0000
@@ -1,226 +1,3 @@
-@comment $NetBSD: PLIST,v 1.4 2015/05/20 07:28:05 wen Exp $
+@comment $NetBSD: PLIST,v 1.5 2017/01/19 06:48:46 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 1f3559334dc9 -r bd1d42f82f0d lang/bwbasic/distinfo
--- a/lang/bwbasic/distinfo Thu Jan 19 03:50:53 2017 +0000
+++ b/lang/bwbasic/distinfo Thu Jan 19 06:48:46 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.14 2015/12/29 23:34:44 dholland Exp $
+$NetBSD: distinfo,v 1.15 2017/01/19 06:48:46 wen Exp $
-SHA1 (bwbasic-3.00.zip) = 89bb9e960bb91339752bb6d9796d93998d9ca3f6
-RMD160 (bwbasic-3.00.zip) = 3d78b2fc3c6a73856b92443c296d71cd5b39208e
-SHA512 (bwbasic-3.00.zip) = 28d43aa272bf75eda822e7629bcf227049cb8d05ad24f7ebe6229871c302a8bc360b8c5cb252248e8285065be8c06b7fa94d53e7c81042078f3bcda281584afe
-Size (bwbasic-3.00.zip) = 2777709 bytes
-SHA1 (patch-aa) = baa2ae3e72dda0146914d57285aba715d93aec60
-SHA1 (patch-ac) = c82d9eb2159faae0ad3f22da525d2a2dd2de4e95
+SHA1 (bwbasic-3.10.zip) = da5966490b83c47b61c937f5090e75c50d4df520
+RMD160 (bwbasic-3.10.zip) = 1b0b279a5e559f189c1dba8e83a0b2689af8ac1c
+SHA512 (bwbasic-3.10.zip) = 36e896bafaac370c1c03f066e1d7830e308b022c9a62833756c13ee179a80cb948cdae1f0ad3129bdd5f72a5f40432bc3989744fc183812ea4bf99807c75c7d8
+Size (bwbasic-3.10.zip) = 3158727 bytes
+SHA1 (patch-aa) = 948ffb5ccde6ffa371fc96c836314738bfdfd789
+SHA1 (patch-ac) = c471944fd4e8d86ebc53746aa008a2e7424a6dc3
SHA1 (patch-renum.c) = 458affe1dd9742b54040b9721d2a8a7cfa82956b
diff -r 1f3559334dc9 -r bd1d42f82f0d lang/bwbasic/patches/patch-aa
--- a/lang/bwbasic/patches/patch-aa Thu Jan 19 03:50:53 2017 +0000
+++ b/lang/bwbasic/patches/patch-aa Thu Jan 19 06:48:46 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:44 dholland Exp $
+$NetBSD: patch-aa,v 1.6 2017/01/19 06:48:46 wen Exp $
Configure for pkgsrc.
DESTDIR support.
---- Makefile.in.orig 2009-06-04 12:50:16.000000000 +0000
+--- Makefile.in.orig 2015-05-12 12:10:34.000000000 +0000
+++ Makefile.in
@@ -16,9 +16,10 @@ INSTALL_DATA = @INSTALL_DATA@
@@ -19,6 +19,24 @@
# Revised by JBV
#LDFLAGS = -s
Home |
Main Index |
Thread Index |
Old Index