blob: 4bfda6f3f4328375e12a7063205127dfe8869fa4 (
plain) (
tree)
|
|
#! /bin/sh
# Updates $(libdir)/gdk-pixbuf-2.0/2.10.0/loaders
umask 022
# Get the machine type from uname:
host=$(uname -m)-slackware-linux
# Fix $host for arm arch:
case "$host" in
arm*) host=arm-slackware-linux-gnueabi ;;
esac
case "$host" in
s390x*|x86_64*)
if [ -x /usr/bin/gdk-pixbuf-query-loaders-64 ]; then
if [ "$1" = "--verbose" ]; then
echo "Updating gdk-pixbuf.loaders for ${host}:"
echo " /usr/bin/gdk-pixbuf-query-loaders-64 --update-cache"
fi
/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
# Check for x86_64 multilib:
if [ -x /usr/bin/gdk-pixbuf-query-loaders-32 ]; then
if [ "$1" = "--verbose" ]; then
echo "Updating gdk-pixbuf.loaders for 32-bit:"
echo " /usr/bin/gdk-pixbuf-query-loaders-32 --update-cache"
fi
/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
fi
else
if [ "$1" = "--verbose" ]; then
echo "Updating gdk-pixbuf.loaders for ${host}:"
echo " /usr/bin/gdk-pixbuf-query-loaders --update-cache"
fi
/usr/bin/gdk-pixbuf-query-loaders --update-cache
fi
;;
*)
if [ -x /usr/bin/gdk-pixbuf-query-loaders-32 ]; then
if [ "$1" = "--verbose" ]; then
echo "Updating gdk-pixbuf.loaders for ${host}:"
echo " /usr/bin/gdk-pixbuf-query-loaders-32 --update-cache"
fi
/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
else
if [ "$1" = "--verbose" ]; then
echo "Updating gdk-pixbuf.loaders for ${host}:"
echo " /usr/bin/gdk-pixbuf-query-loaders --update-cache"
fi
/usr/bin/gdk-pixbuf-query-loaders --update-cache
fi
;;
esac
|