Small tweak--the license marker should be:
# Compiler: GPLv2+
# Runtime and Graphics libs: LGPLv2+ with static linking exception

On 10/22/17 23:52, Brian Callahan wrote:
Hi ports --

Attached is a new port, lang/freebasic. FreeBASIC is an open-source, multi-platform BASIC compiler.

---
pkg/DESCR:
The FreeBASIC project is a set of cross-platform development tools
consisting of a compiler, GNU-based assembler, linker and archiver, and
supporting runtime libraries, including a software-based graphics
library. The compiler, fbc, currently supports building for i386-based
architectures. The project also contains thin bindings (header files) to
some popular 3rd party libraries such as the C runtime library, Allegro,
SDL, OpenGL, GTK+, the Windows API, and many others.

When used in its "QB" language mode, FreeBASIC provides a high level of
support for programs written in Microsoft QuickBASIC.
---

We have to use a bootstrap of my own making; upstream only provides bootstraps for Windows/Mac OS X/Linux. My bootstrap process is rather self-contained. It'll be easy to update FreeBASIC in the future. So much so, that I don't think there would be much if any benefit to try to get it upstreamed, and may in fact be more work for us to do so.

Anyhow, my amd64 netbook is happily compiling BASIC programs!

OK?

~Brian


Reply via email to