summaryrefslogtreecommitdiffstats
path: root/development/asl
diff options
context:
space:
mode:
Diffstat (limited to 'development/asl')
-rw-r--r--development/asl/README22
-rw-r--r--development/asl/asl.SlackBuild9
-rw-r--r--development/asl/asl.info6
3 files changed, 22 insertions, 15 deletions
diff --git a/development/asl/README b/development/asl/README
index b44b3c43f3..fb95769c32 100644
--- a/development/asl/README
+++ b/development/asl/README
@@ -1,10 +1,11 @@
asl (portable macro cross assembler)
-ASL is a portable macro cross assembler for a variety of microprocessors
-and microcontrollers. Though it is mainly targeted at embedded processors
-and single-board computers, there are also CPU families in the target
-list that are used in workstations and PCs. For a full list of targets,
-see: http://john.ccac.rwth-aachen.de:8000/as/as_EN.html#sect_1_2_
+ASL is a portable macro cross assembler for a variety of
+microprocessors and microcontrollers. Though it is mainly
+targeted at embedded processors and single-board computers,
+there are also CPU families in the target list that are used
+in workstations and PCs. For a full list of targets, see:
+http://john.ccac.rwth-aachen.de:8000/as/as_EN.html#sect_1_2_
Note: The source downloaded is a snapshot. There hasn't been an ASL
release since 1999, although development snapshots are still released
@@ -18,8 +19,9 @@ its log and error messages. By default, ISO-8859-1 is used.
TESTS=no - Don't run ASL's test suite. This should only be used on slow
systems to save building time.
-DOCTYPES - ASL's documentation can be installed as HTML, PDF, PostScript,
-and/or plain text. DOCTYPES is a space-separated list of formats, which
-may include any of: html pdf ps txt. The default is "html". If you plan
-to print a copy of the docs, you might want e.g. DOCTYPES="html pdf".
-All formats are installed to /usr/doc/asl-$VERSION/, as usual.
+DOCTYPES - ASL's documentation can be installed as HTML, PDF,
+PostScript, and/or plain text. DOCTYPES is a space-separated
+list of formats, which may include any of: html pdf ps txt. The
+default is "html". If you plan to print a copy of the docs, you
+might want e.g. DOCTYPES="html pdf". All formats are installed to
+/usr/doc/asl-$VERSION/, as usual.
diff --git a/development/asl/asl.SlackBuild b/development/asl/asl.SlackBuild
index 3a6696be1d..8ccdf75e02 100644
--- a/development/asl/asl.SlackBuild
+++ b/development/asl/asl.SlackBuild
@@ -7,6 +7,7 @@
# Original version had no license. Modified version released under the
# WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20201106 bkw: update for 142_bld178.
# 20191202 bkw: update for 142_bld150.
# 20180911 bkw: update for 142_bld137.
# 20180615 bkw: update for 142_bld134.
@@ -26,7 +27,7 @@
PRGNAM=asl
SRCNAM=asl-current
-VERSION=${VERSION:-142_bld150}
+VERSION=${VERSION:-142_bld178}
SRCVER=$(echo $VERSION | tr _ -)
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -83,7 +84,11 @@ UTF8="${UTF8:-no}"
sed -i 's/CHARSET_ISO8859_1/CHARSET_UTF8/' Makefile.def
# binaries are already stripped, no symlinks in man pages.
-make -j1 binaries install PREFIX=$PKG DOCPATH=""
+# 20201106 bkw: upstream changed PREFIX to INSTROOT, support both
+# in case someone wants to build an old version.
+DESTDIR=PREFIX
+grep -q INSTROOT Makefile && DESTDIR=INSTROOT
+make -j1 binaries install $DESTDIR=$PKG DOCPATH=""
gzip -9 $PKG/usr/man/man?/*.?
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/development/asl/asl.info b/development/asl/asl.info
index 55482210cc..eac582d044 100644
--- a/development/asl/asl.info
+++ b/development/asl/asl.info
@@ -1,8 +1,8 @@
PRGNAM="asl"
-VERSION="142_bld150"
+VERSION="142_bld178"
HOMEPAGE="http://john.ccac.rwth-aachen.de:8000/as/"
-DOWNLOAD="http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld150.tar.bz2"
-MD5SUM="89b1a389f6c28927cc9c7b65420553db"
+DOWNLOAD="http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld178.tar.bz2"
+MD5SUM="742f3ed7090c71c15dd6d75a08e9f7b1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""