#!/bin/bash # original script by nihilismus at # https://github.com/nihilismus/bob-infinality-bundle # modified by Richard Lapointe (richard~AT~laprjns.com), Nov 21,2014 # changes: # added gitclone line # changed all upgradepkg to spkg to be compatable with Salix set -e # To have our own output directory export TMP=/tmp/bob-infinality-bundle rm -rf $TMP cd /tmp git clone https://github.com/nihilismus/bob-infinality-bundle # Number of CPUs + 1 export NUMJOBS=$(expr $(lscpu | grep -E '^CPU\(s\):' | xargs | cut -d ' ' -f 2) + 1) echo "###" echo "### Building: source/l/freetype ..." echo "###" sleep 3 ( cd $TMP/source/l/freetype sh freetype.SlackBuild spkg --install-new --reinstall $TMP/freetype*.txz ) || exit 1 echo "###" echo "### Building: source/x/fontconfig ..." echo "###" sleep 3 ( cd $TMP/source/x/fontconfig sh fontconfig.SlackBuild spkg --install-new --reinstall $TMP/fontconfig*.txz ) || exit 1 echo "###" echo "### Building: source/l/cairo ..." echo "###" sleep 3 ( cd $TMP/source/l/cairo sh cairo.SlackBuild spkg --install-new --reinstall $TMP/cairo*.txz ) || exit 1 echo "Finished."