FICL is an extremely lightweight, fast, portable implementation of FORTH
which can be bound to C functions or even embedded within C/assembler
programs. This is a port for the current version of FICL. Older versions
can typically be found in /usr/src/sys/boot/ficl on FreeBSD with the
bindings needed by the OS loader.
===> The following configuration options are available for ficl-4.1.0_4:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org>
(Only the first 15 lines of the commit message are shown above )
Bring in some fixes from GSoC 2015.
There was a GSoC 2015 from Colin Lord to bring to the base system a recent
version of Ficl. pfg@ found many bugs in ficl4.
Among them:
- Fix ficlInstructionPick bug. Pick instructions from 0, not 1.
Credit to Toomas Soome from the Illumos project.
- Fix some math bugs.
Credit to Toomas Soome from the Illumos project.
- Fix bug in Ficl stack preventing the stack from growing.
Obtained from: http://sourceforge.net/p/ficl/mailman/message/26634755/
- Change rand and srand calls to random and srandom
Fix those in the port. While here, unset MAKE_JOBS_UNSAFE as the port builds
fine without it, and get rid of the DATA option that has no effect.
PR: 207041
Submitted by: pfg
Approved by: Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
- Update maintainer's email address
- Add stage support
- Cleaning the warnings during compilation
PR: ports/185489
Submitted by: Pavel I Volkov <pavelivolkov@gmail.com> (maintainer)
Variable that start with _ are considered private to the defining
makefile and may not be used by ports makefiles.
In addition, avoid problems should the defaults ever change.
Approved by: portmgr (tabthorpe)
- Update to 4.1.0
- Pass maintainership to submitter
PR: ports/166292
Submitted by: Pavel I Volkov <pavelivolkov@googlemail.com> (maintainer)
Approved by: Pavel I Volkov <pavelivolkov@googlemail.com> (maintainer)
Feature safe: yes