summaryrefslogtreecommitdiffstats
path: root/system/gnu-unifont/gnu-unifont.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'system/gnu-unifont/gnu-unifont.SlackBuild')
-rw-r--r--system/gnu-unifont/gnu-unifont.SlackBuild25
1 files changed, 19 insertions, 6 deletions
diff --git a/system/gnu-unifont/gnu-unifont.SlackBuild b/system/gnu-unifont/gnu-unifont.SlackBuild
index 527309110a..0cf974382f 100644
--- a/system/gnu-unifont/gnu-unifont.SlackBuild
+++ b/system/gnu-unifont/gnu-unifont.SlackBuild
@@ -4,6 +4,7 @@
# Copyright 2010 crocket (crockabiscuit@gmail.com)
# Copyright 2013-2015 LukenShiro, Italy
+# Copyright 2019 Tomasz Bywalec
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +25,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gnu-unifont
-VERSION=${VERSION:-8.0.01}
+VERSION=${VERSION:-12.0.01}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -37,6 +38,7 @@ OUTPUT=${OUTPUT:-/tmp}
SRCNAM=unifont
DOCFILES="ChangeLog COPYING INSTALL NEWS README"
+FONTFORMATS=${FONTFORMATS:-ttf,pcf,psf}
set -e
@@ -54,11 +56,22 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
cd font/precompiled
-mkdir -p $PKG/usr/share/fonts/{misc,TTF}
-cp -a *.pcf.gz $PKG/usr/share/fonts/misc/
-cp -a *.ttf $PKG/usr/share/fonts/TTF
-mkdir -p $PKG/usr/share/kbd/consolefonts
-cp -a *.psf.gz $PKG/usr/share/kbd/consolefonts/
+
+if [[ $FONTFORMATS == *pcf* ]]; then
+ mkdir -p $PKG/usr/share/fonts/misc
+ cp -a *.pcf.gz $PKG/usr/share/fonts/misc
+fi
+
+if [[ $FONTFORMATS == *ttf* ]]; then
+ mkdir -p $PKG/usr/share/fonts/TTF
+ cp -a *.ttf $PKG/usr/share/fonts/TTF
+fi
+
+if [[ $FONTFORMATS == *psf* ]]; then
+ mkdir -p $PKG/usr/share/kbd/consolefonts
+ cp -a *.psf.gz $PKG/usr/share/kbd/consolefonts
+fi
+
cd -
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION