summaryrefslogtreecommitdiffstats
path: root/source.local/l/pango/update-pango-querymodules
diff options
context:
space:
mode:
Diffstat (limited to 'source.local/l/pango/update-pango-querymodules')
-rw-r--r--source.local/l/pango/update-pango-querymodules13
1 files changed, 8 insertions, 5 deletions
diff --git a/source.local/l/pango/update-pango-querymodules b/source.local/l/pango/update-pango-querymodules
index 1cada91..be6446d 100644
--- a/source.local/l/pango/update-pango-querymodules
+++ b/source.local/l/pango/update-pango-querymodules
@@ -4,24 +4,27 @@
umask 022
# Get the machine type from uname:
-host=$(uname -m)-slackware-linux
+mtype=$(uname -m)
# Fix $host for arm arch:
-case "$host" in
+case "$mtype" in
armv[6,7,8]*)
if readelf /usr/bin/file -A | grep -q "Tag_ABI_VFP_args: VFP registers"
then
# Hardfloat, rewrite armv7l -> armv7hl
- host="$(echo $host | sed -e 's/\(armv.\)/\1h/')"
+ mtype="$(echo $mtype | sed -e 's/\(armv.\)/\1h/')"
fi
- host=$host-slackware-linux-gnueabi
+ host=$mtype-slackware-linux-gnueabi
;;
arm*)
# Softfloat:
host=arm-slackware-linux-gnueabi
;;
+ *)
+ host=${mtype}-slackware-linux
+ ;;
esac
-
+
# Deriving /etc/pango/$host location
#
# We have had problems in the past with build systems