# Maintainer: Dan Habot pkgname=backup-brute-git _pkgname=backup-brute pkgver=1.0.r6.g35021ec pkgrel=1 arch=('i686' 'x86_64') url='https://github.com/danhab99/backup-brute' # source=('git+git://github.com/danhab99/backup-brute') source=('git+https://github.com/danhab99/backup-brute.git') depends=('go') makedepends=('go') md5sums=('SKIP') pkgdesc='A simple low-overhead backup utility that uses S3 and E2E encryption' pkgver() { cd "$srcdir/$_pkgname" ( set -o pipefail git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) } build(){ set +x cd "$srcdir/$_pkgname" GO111MODULE=on go build -o "$srcdir/bin/backup-brute" read -r -p "Do you want to create the backup-brute service file? (yes/no): " response if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then echo "Installing systemd service and timer" sudo bash -c 'cat >/etc/systemd/system/backup-brute.service </etc/systemd/system/backup-brute.timer <