summaryrefslogtreecommitdiffstats
path: root/distro-packages/ubuntu22.04/build.sh
blob: 754461ec05ee82b7ab6e54e1f13fc01e631da263 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/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