Files
runwhenidle/distro-packages/ubuntu22.04/build.sh
2023-05-16 00:19:17 -05:00

17 lines
548 B
Bash
Executable File

#!/bin/bash
set -e
cd /opt/src/runwhenidle
VERSION=`git describe --tags 2>/dev/null || (echo -n "0.0-dev-" && git rev-parse HEAD)`
ARCH=`dpkg --print-architecture`
BUILD_DIR="package-build/runwhenidle_${VERSION}_${ARCH}"
TARGET_DIRECTORY='/usr/bin'
make clean release
rm -r $BUILD_DIR 2>/dev/null || true
mkdir -p $BUILD_DIR/$TARGET_DIRECTORY
cp runwhenidle $BUILD_DIR/$TARGET_DIRECTORY/
cp -r distro-packages/ubuntu22.04/DEBIAN $BUILD_DIR/
sed -i "s/\$VERSION/$VERSION/g" $BUILD_DIR/DEBIAN/control
dpkg-deb --build --root-owner-group $BUILD_DIR