summaryrefslogtreecommitdiffstats
path: root/accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild')
-rw-r--r--accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild24
1 files changed, 17 insertions, 7 deletions
diff --git a/accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild b/accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild
index 08972b0ae0..751eda3525 100644
--- a/accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild
+++ b/accessibility/fonts-opendyslexic/fonts-opendyslexic.SlackBuild
@@ -1,30 +1,38 @@
-#!/bin/sh
+#!/bin/bash
# Slackware build script for fonts-opendyslexic
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
# Yes, I know, there are newer versions of this at github. However,
# they lack the compiled OpenDyslexicMono (terminal) font, and the tools
# required to compile the source would require me submitting 15 or 20
-# python SlackBuilds for the tools and all their deps. Plus, they need
-# versions of libraries that probably are too new to work on 14.2.
+# python SlackBuilds for the tools and all their deps. Not interested.
# The Debian package only includes the .otf fonts. That's what I'll do
# by default, but I'll support installing the other types if needed.
+# 20230307 bkw: BUILD=2, add douninst.sh.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
PRGNAM=fonts-opendyslexic
VERSION=${VERSION:-20160623}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
SRCDIR=open-dyslexic-$VERSION-Stable
ARCH=noarch
-CWD=$(pwd)
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
@@ -83,9 +91,11 @@ sed "s,@DESCFMT@,$DESCFMT," $CWD/slack-desc > $PKG/install/slack-desc
# Only install doinst.sh if TTF and/or OTF fonts are included, because
# fc-cache and X only know about these 2 types.
+# 20230307 bkw: the same code works to clean up after removepkg.
if [ -n "$MKFDIRS" ]; then
sed "s,@MKFDIRS@,$MKFDIRS," $CWD/doinst.sh > $PKG/install/doinst.sh
+ cp $PKG/install/doinst.sh $PKG/install/douninst.sh
fi
cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE