#! /bin/bash _SUDO=$1 # exit on non-zero return set -e LIBRARY_NAME="zyre" LIBRARY_FOLDER_NAME="zyre" SOURCE_ARCHIVE_FILE="v2.0.0.zip" SOURCE_ARCHIVE_ADDRESS="https://github.com/zeromq/zyre/archive/" SOURCE_FOLDER_NAME="zyre-2.0.0" echo "Making Dirs" CWD=$(pwd) mkdir -p ./${LIBRARY_FOLDER_NAME} cd ./${LIBRARY_FOLDER_NAME} if [ -f ${SOURCE_ARCHIVE_FILE} ] then echo "*** "${LIBRARY_NAME}":: Archive File ("${SOURCE_ARCHIVE_FILE}") Exists, Skipping Source Fetch! ***" else echo "Fetching Source" wget ${SOURCE_ARCHIVE_ADDRESS}${SOURCE_ARCHIVE_FILE} fi echo "Unpacking..." unzip -o ${SOURCE_ARCHIVE_FILE} # change to the source directory cd ${SOURCE_FOLDER_NAME} echo "Building..." ./autogen.sh ./configure --disable-shared && make check echo "Installing..." $_SUDO make install $_SUDO ldconfig echo "Cleaning up..." cd ${CWD} # uncomment the following line to remove source code #rm -rf ./${LIBRARY_FOLDER_NAME} echo "Finished!"