Files
unraid-age/source/compile.sh

15 lines
768 B
Bash

# Download latest release and move files to temporary directory
cd ${DATA_DIR}
wget -q -O ${DATA_DIR}/age-${LAT_V}.tar.gz https://github.com/FiloSottile/age/releases/download/v${LAT_V}/age-v${LAT_V}-linux-amd64.tar.gz
mkdir ${DATA_DIR}/age-${LAT_V}
tar -C ${DATA_DIR}/age-${LAT_V} --strip-components=1 -xvf ${DATA_DIR}/age-${LAT_V}.tar.gz
mkdir -p ${DATA_DIR}/age${LAT_V}/usr/bin
cp ${DATA_DIR}/age-${LAT_V}/age* ${DATA_DIR}/age${LAT_V}/usr/bin/
mkdir -p ${DATA_DIR}/v$LAT_V
cd ${DATA_DIR}/age${LAT_V}
chmod -R 755 ${DATA_DIR}/age${LAT_V}/
# Create Slackware package
makepkg -l y -c y ${DATA_DIR}/v$LAT_V/$APP_NAME-"$(date +'%Y.%m.%d')".tgz
cd ${DATA_DIR}/v$LAT_V
md5sum $APP_NAME-"$(date +'%Y.%m.%d')".tgz | awk '{print $1}' > $APP_NAME-"$(date +'%Y.%m.%d')".tgz.md5