aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonio Leal <antonio.leal@yahoo.com>2024-10-13 22:14:01 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-10-17 08:04:45 +0700
commit25231352a802d37d03ff95db8a2a40f9b367da68 (patch)
treed7ee2e9c183bbd58d91376f72c923741e9411731
parent406cd763fa6a4e54e9a7bb6c8e1838a13cd7c8d0 (diff)
development/kForth-32: Updated for version 2.5.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--development/kForth-32/README25
-rw-r--r--development/kForth-32/kForth-32.SlackBuild4
-rw-r--r--development/kForth-32/kForth-32.desktop6
-rw-r--r--development/kForth-32/kForth-32.info8
4 files changed, 17 insertions, 26 deletions
diff --git a/development/kForth-32/README b/development/kForth-32/README
index fef58a92e0..305c8fcfd2 100644
--- a/development/kForth-32/README
+++ b/development/kForth-32/README
@@ -2,23 +2,14 @@ kForth is an implementation of the Forth programming language
and environment. The user may write Forth programs with an editor,
load these program files from kForth, and run them.
-kForth provides a large subset of the Forth-2012 specification for
-the Forth language. It also provides some extensions and non-standard
-features which its authors have found to be useful.
-Experienced Forth users should consult the Technical Information
-section of the User’s Guide for specific information on the
-differences between kForth and Forth-2012.
-
-You may specify a specific directory in which kforth will search
-for .4th files not found in the current directory. The environment
-variable KFORTH_DIR must be set to this directory.
-For example, add the following lines to your .bash_profile file:
-
- KFORTH_DIR=~/kforth/kForth-32-x.y.z/forth-src
- export KFORTH_DIR
-
-if you want to override the default location on
-KFORTH_DIR=/usr/share/kForth-32
+kForth-32, version 2.x provides a large subset of, and conforms
+primarily to the Forth-94 standard (ANS Forth) for the Forth
+language.
+However, it also includes new concepts and words from the
+Forth-2012 specification. kForth-32 v 2.x is intended to bridge
+the gap from the older kForth-32 1.x branch to a future kForth-32
+3.x series, the 32-bit counterpart of kForth-64, which is more
+closely in conformance with Forth-2012.
kForth-32 is designed to be installed on a 32-bit linux operating
system.
diff --git a/development/kForth-32/kForth-32.SlackBuild b/development/kForth-32/kForth-32.SlackBuild
index 37499d9778..729d24feb8 100644
--- a/development/kForth-32/kForth-32.SlackBuild
+++ b/development/kForth-32/kForth-32.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for kForth-32
-# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kForth-32
-VERSION=${VERSION:-2.4.3}
+VERSION=${VERSION:-2.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/kForth-32/kForth-32.desktop b/development/kForth-32/kForth-32.desktop
index 0301931e76..2445393837 100644
--- a/development/kForth-32/kForth-32.desktop
+++ b/development/kForth-32/kForth-32.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
-Name=kForth-32
-Comment=kForth-32 a 32-bit Forth System for x86
+Name=kForth-32 (2.x)
+Comment=kForth-32 (2.x) is a 32-bit Forth System for x86
Exec=/usr/bin/kforth32
Icon=/usr/share/pixmaps/kforth.xpm
Terminal=true
Type=Application
-Categories=System;Development;
+Categories=Development;
diff --git a/development/kForth-32/kForth-32.info b/development/kForth-32/kForth-32.info
index 0cacea33cb..6458f1b1b8 100644
--- a/development/kForth-32/kForth-32.info
+++ b/development/kForth-32/kForth-32.info
@@ -1,9 +1,9 @@
PRGNAM="kForth-32"
-VERSION="2.4.3"
+VERSION="2.5.0"
HOMEPAGE="https://github.com/mynenik/kForth-32"
-DOWNLOAD="https://github.com/mynenik/kForth-32/archive/refs/tags/v2.4.3/kForth-32-2.4.3.tar.gz"
-MD5SUM="fe006640fadef2863063728a884f7cb7"
-DOWNLOAD_x86_64="UNSUPPORTED"
+DOWNLOAD="https://github.com/mynenik/kForth-32/archive/refs/tags/v2.5.0/kForth-32-2.5.0.tar.gz"
+MD5SUM="9abaaa0ed66d51946680906b15ba1f59"
+DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="patchutils"
MAINTAINER="Antonio Leal"