summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorobache <obache>2012-06-04 11:30:21 +0000
committerobache <obache>2012-06-04 11:30:21 +0000
commit8f5d52856e5865d45fea545e0610ce8133b04283 (patch)
tree6000a0867a68345bc5c61ab446fb8813c12483c7 /lang
parent4f26542bcf4c223f5dc15a228bbed74acd861a34 (diff)
downloadpkgsrc-8f5d52856e5865d45fea545e0610ce8133b04283.tar.gz
Update yabasic to 2.763.
PR 46532 by Wen Heping. While here, set LICENSE. Version 2.762 (September 16, 2005) - Swapped the precedence of unary minus and exponentiation to follow the mainstream of programming languages. Suggested by Mike Hoffman. - Fixed a bug with drawing the outline of a triangle. - Lots bugs and typos fixed in the docu. Thanx to A. Costa ! - rinstr() is okay again. - system$() may not dump any longer, if an external command returns no output. - Some improvements for compiling on FreeBSD. - Made the text-command working again. - Maybe yabasic does not leak resources under Windows 95 any longer. - Some fixes related with the console window under Windows - Added a list of reserved words to the documentation. - Special thanks to Derek and Mike Huffmann ! Version 2.76 (April 25, 2005) Some major improvements for grafics - Full color support ! - Different fonts for the text-command - The new command triangle Version 2.75 (May 19, 2004) - Yabasic finally has an Icon under Windows - The str$()-function, may now format numbers like 123,456.56 (or 123.456,56 for german conventions) - Changed the system()-function under Windows to use the right command-processor - Added a list of command, grouped by topics to the documentation - Yellow is no longer brown under windows - Removed a security problem related with printing under Unix - Programs, that import libraries can now be bound, including all the imported libraries Version 2.740 (January 18, 2003) - Implemented the bind-feature - More verbose messages on failing open-calls Version 2.730 (August 19, 2003) - Complete rewrite of the documentation - Updated my system, which introduced new versions of the toolchain (gcc, autoconf, ...) - No changes in yabasic itself
Diffstat (limited to 'lang')
-rw-r--r--lang/yabasic/Makefile8
-rw-r--r--lang/yabasic/distinfo10
-rw-r--r--lang/yabasic/patches/patch-aa13
-rw-r--r--lang/yabasic/patches/patch-ab12
4 files changed, 9 insertions, 34 deletions
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index 66857451ee7..b465496078c 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.13 2010/02/04 01:33:10 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2012/06/04 11:30:21 obache Exp $
-DISTNAME= yabasic-2.722
-PKGREVISION= 3
+DISTNAME= yabasic-2.763
CATEGORIES= lang
MASTER_SITES= http://www.yabasic.de/download/
MAINTAINER= david@silicium.ath.cx
HOMEPAGE= http://www.yabasic.de/
COMMENT= Yet another Basic for Unix and Windows
+LICENSE= artistic OR gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
@@ -15,6 +15,8 @@ GNU_CONFIGURE= YES
INSTALLATION_DIRS+= share/doc/html/yabasic
+TEST_TARGET= check
+
post-install:
${INSTALL_DATA} ${WRKSRC}/yabasic.htm \
${DESTDIR}${PREFIX}/share/doc/html/yabasic
diff --git a/lang/yabasic/distinfo b/lang/yabasic/distinfo
index 49c063e95c5..c9619d48ea8 100644
--- a/lang/yabasic/distinfo
+++ b/lang/yabasic/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.4 2006/01/11 17:59:15 joerg Exp $
+$NetBSD: distinfo,v 1.5 2012/06/04 11:30:21 obache Exp $
-SHA1 (yabasic-2.722.tar.gz) = e664468d2f0d83afe355310c5d8d836d4f36a454
-RMD160 (yabasic-2.722.tar.gz) = 46376db470428cc05a80eda6e692110e764a10dc
-Size (yabasic-2.722.tar.gz) = 284955 bytes
-SHA1 (patch-aa) = e5420c68928c0e1739f601fcd85ad8ef03d2c24b
-SHA1 (patch-ab) = 3b9ecd06a00de01eecba52f77dcf5d6b5b463817
+SHA1 (yabasic-2.763.tar.gz) = 1cf663d20be64d7ca90157cabfdc09d95b0e43d4
+RMD160 (yabasic-2.763.tar.gz) = 745734f06c81be50799c5b7678ad625bb3882d3b
+Size (yabasic-2.763.tar.gz) = 538760 bytes
diff --git a/lang/yabasic/patches/patch-aa b/lang/yabasic/patches/patch-aa
deleted file mode 100644
index b8b00307a9b..00000000000
--- a/lang/yabasic/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2005/03/26 21:54:09 kristerw Exp $
-
---- bison.c.orig Sat Mar 26 22:42:29 2005
-+++ bison.c Sat Mar 26 22:43:21 2005
-@@ -179,7 +179,7 @@
- #include "yabasic.h" /* definitions of yabasic */
- #endif
-
--#include <malloc.h>
-+#include <stdlib.h>
-
- #if HAVE_ALLOCA_H
- #include <alloca.h>
diff --git a/lang/yabasic/patches/patch-ab b/lang/yabasic/patches/patch-ab
deleted file mode 100644
index e6c91454770..00000000000
--- a/lang/yabasic/patches/patch-ab
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2006/01/11 17:59:15 joerg Exp $
-
---- yabasic.h.orig 2006-01-11 17:57:33.000000000 +0000
-+++ yabasic.h
-@@ -81,7 +81,6 @@ UNIX and WINDOWS are defined at once; ch
- #include <X11/Xutil.h>
- #include <X11/Intrinsic.h>
- #include <errno.h>
--extern int errno;
- #define XK_LATIN1
- #define XK_MISCELLANY
- #include <X11/keysymdef.h>