pkgsrc/lang/yabasic/Makefile

30 lines
730 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.24 2019/10/12 20:05:59 rillig Exp $
DISTNAME= yabasic-2.79.2
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://www.yabasic.de/download/
MAINTAINER= david@silicium.ath.cx
2003-12-30 18:27:31 +01:00
HOMEPAGE= http://www.yabasic.de/
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
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
post-install:
${INSTALL_DATA} ${WRKSRC}/yabasic.htm \
${DESTDIR}${PREFIX}/share/doc/yabasic
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"
.include "../../mk/bsd.pkg.mk"