#!/bin/bash # Copyright 2018 Denes Matetelki # This file is part of battery-status-led. # battery-status-led is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License v3 as published by the Free # Software Foundation. # battery-status-led is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License v3 for # more details. # You should have received a copy of the GNU General Public License v3 along # with battery-status-led. If not, see # https://www.gnu.org/licenses/gpl-3.0.html. NAME="battery-status-led" VERSION="0.1-1" rm -rf build* mkdir -p build/${NAME}_${VERSION}/DEBIAN cat > build/${NAME}_${VERSION}/DEBIAN/control < Description: Blink a LED on low battery Battery (low/critical) status indication by making a (the capslock) LED blink" EOL cat > build/copyright < build/changelog.Debian < Fri, 31 Aug 2018 12:00:00 +0100 EOL mkdir -m 0755 -p build/${NAME}_${VERSION}/lib/systemd/system cp ../${NAME}.service build/${NAME}_${VERSION}/lib/systemd/system/ mkdir -m 0755 -p build/${NAME}_${VERSION}/usr/bin cp ../${NAME} build/${NAME}_${VERSION}/usr/bin/ mkdir -m 0755 -p build/${NAME}_${VERSION}/usr/share/doc/${NAME} cp ../README.md build/${NAME}_${VERSION}/usr/share/doc/${NAME}/ mv build/copyright build/${NAME}_${VERSION}/usr/share/doc/${NAME} chmod 0644 build/${NAME}_${VERSION}/usr/share/doc/${NAME}/copyright mv build/changelog.Debian build/${NAME}_${VERSION}/usr/share/doc/${NAME} gzip -9 -n build/${NAME}_${VERSION}/usr/share/doc/${NAME}/changelog.Debian chmod 0644 build/${NAME}_${VERSION}/usr/share/doc/${NAME}/changelog.Debian.gz mkdir -m 0755 -p build/${NAME}_${VERSION}/usr/share/man/man1 cp ../${NAME}.1 build/${NAME}_${VERSION}/usr/share/man/man1/ gzip -9 -n build/${NAME}_${VERSION}/usr/share/man/man1/${NAME}.1 cd build dpkg-deb --root-owner-group --build ${NAME}_${VERSION} cd .. mv build/${NAME}_${VERSION}.deb . rm -rf build