#!/bin/sh CONTROL_FILE=$(ls -1 *.control) echo "Using control file $CONTROL_FILE" PACKAGE_NAME=$(awk '/^Package: /{print $NF}' $CONTROL_FILE) VERSION=$(awk '/^Version: /{print $NF}' $CONTROL_FILE) # tag git repo # git tag -f release-${VERSION} echo "Building package $PACKAGE_NAME ($VERSION): $PACKAGE_NAME-${VERSION}_all.deb" # VERSION sed "s/{VERSION}/${VERSION}/" $PACKAGE_NAME.control > packaging/$PACKAGE_NAME/DEBIAN/control #create debian package dpkg --build packaging/$PACKAGE_NAME $PACKAGE_NAME-${VERSION}_all.deb # dpkg-sig -k 14AF7F05 --sign builder icosi-${VERSION}_all.deb echo "clean up" rm packaging/$PACKAGE_NAME/DEBIAN/control