From fc8653fab77c8bc233a0dbd25c81b9742ef11a1f Mon Sep 17 00:00:00 2001 From: Carson McManus Date: Sun, 12 Jun 2022 09:24:04 -0400 Subject: [PATCH] log distro info when building deb --- scripts/package-deb.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/package-deb.sh b/scripts/package-deb.sh index 60f407c..b20aaa1 100755 --- a/scripts/package-deb.sh +++ b/scripts/package-deb.sh @@ -2,14 +2,17 @@ set -e +DISTRO=$(lsb_release -i -s) +DISTRO_VERSION=$(lsb_release -r -s) + BIN_PATH="target/release/steamguard-cli" if [[ ! -f "$BIN_PATH" ]]; then echo "ERROR: Could not find release binaries, building them..." cargo build --release fi -VERSION="$("$BIN_PATH" --version | cut -d " " -f 2)-0" +VERSION="$("$BIN_PATH" --version | cut -d " " -f 2)" TEMP_PKG_PATH="/tmp/steamguard-cli_$VERSION" -echo "Building Debian package for v$VERSION..." +echo "Building package on $DISTRO $DISTRO_VERSION for v$VERSION..." mkdir -p "$TEMP_PKG_PATH/usr/local/bin" mkdir -p "$TEMP_PKG_PATH/etc/bash_completion.d" @@ -30,6 +33,6 @@ Description: steamguard-cli A command line utility to generate Steam 2FA codes and respond to confirmations. EOT -dpkg-deb --build "$TEMP_PKG_PATH" "steamguard-cli_$VERSION.deb" +dpkg-deb --build "$TEMP_PKG_PATH" "steamguard-cli_$VERSION-0.deb" rm -rf "$TEMP_PKG_PATH"