2019-10-12 22:05:59 +02:00
|
|
|
# $NetBSD: Makefile,v 1.24 2019/10/12 20:05:59 rillig Exp $
|
2003-05-03 01:19:53 +02:00
|
|
|
|
2018-07-04 14:45:57 +02:00
|
|
|
DISTNAME= yabasic-2.79.2
|
2019-10-12 22:05:59 +02:00
|
|
|
PKGREVISION= 1
|
2003-05-03 01:19:53 +02:00
|
|
|
CATEGORIES= lang
|
2018-04-04 16:18:32 +02:00
|
|
|
MASTER_SITES= http://www.yabasic.de/download/
|
2003-05-03 01:19:53 +02:00
|
|
|
|
2005-05-03 01:02:06 +02:00
|
|
|
MAINTAINER= david@silicium.ath.cx
|
2003-12-30 18:27:31 +01:00
|
|
|
HOMEPAGE= http://www.yabasic.de/
|
2003-05-03 01:19:53 +02:00
|
|
|
COMMENT= Yet another Basic for Unix and Windows
|
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
2012-06-04 13:30:21 +02:00
|
|
|
LICENSE= artistic OR gnu-gpl-v2
|
2003-05-03 01:19:53 +02:00
|
|
|
|
2019-10-12 22:05:59 +02:00
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_NCURSES= yes
|
|
|
|
AUTO_MKDIRS= yes
|
2010-02-04 02:32:00 +01:00
|
|
|
|
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
2012-06-04 13:30:21 +02:00
|
|
|
TEST_TARGET= check
|
|
|
|
|
2003-05-03 01:19:53 +02:00
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/yabasic.htm \
|
2019-10-12 22:05:59 +02:00
|
|
|
${DESTDIR}${PREFIX}/share/doc/yabasic
|
2003-05-03 01:19:53 +02:00
|
|
|
|
2007-02-19 21:18:25 +01:00
|
|
|
BUILDLINK_DEPMETHOD.libXt?= build
|
|
|
|
|
2004-04-28 07:06:28 +02:00
|
|
|
.include "../../devel/ncurses/buildlink3.mk"
|
2007-02-19 21:18:25 +01:00
|
|
|
.include "../../x11/libSM/buildlink3.mk"
|
|
|
|
.include "../../x11/libX11/buildlink3.mk"
|
|
|
|
.include "../../x11/libXt/buildlink3.mk"
|
2003-05-03 01:19:53 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|