#!/bin/bash ZSRC=${ZSRC:-/sources} ZBUILD=${ZBUILD:-/zbuild} let zcheck=0 packagedir=emacs cp -nv $packagedir/sources/* $ZSRC || { echo "Failed to Copy Sources. Exiting."; exit 1; } DEPEND=(harfbuzz giflib gnutls jansson libtff gpm gtk3 glib sqlite libwebp libxml2 cairo) if [[ ${#DEPEND[@]} -eq 0 ]]; then zprint "No dependencies to check." fi for dep in ${DEPEND[@]}; do if ! grep -q "^$dep" "$ZBUILD/zpackage.db"; then zmsg "Missing dependency: $dep" let zcheck+=1 fi done # Create: tar --owner=root --group=root -cf emacs.tar emacs/*