diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | PKGBUILD.tmpl | 18 | ||||
-rwxr-xr-x | bump.sh | 21 |
4 files changed, 45 insertions, 6 deletions
@@ -1,12 +1,12 @@ pkgbase = goat pkgdesc = better sleep - pkgver = 0.8.0 + pkgver = 0.9.1 pkgrel = 1 url = https://github.com/brocode/goat arch = x86_64 license = WTFPL - source = https://github.com/brocode/goat/releases/download/0.8.0/goat - sha256sums = 5182d860b61e59f1eaf391d9b1901cc62e222c38902494760fe7cfaf1f949481 + source = https://github.com/brocode/goat/releases/download/0.9.1/goat + sha256sums = 56f5047c35cefb597abc658e4096fc64df3b18d138d0b5b054c04ed5fd1bd963 pkgname = goat @@ -1,14 +1,14 @@ # Maintainer: Brocode <bros at brocode dot sh> pkgname=goat -pkgver=0.8.0 +pkgver=0.9.1 pkgrel=1 pkgdesc="better sleep" arch=('x86_64') url="https://github.com/brocode/goat" license=('WTFPL') -source=('https://github.com/brocode/goat/releases/download/0.8.0/goat') -sha256sums=('5182d860b61e59f1eaf391d9b1901cc62e222c38902494760fe7cfaf1f949481') +source=('https://github.com/brocode/goat/releases/download/0.9.1/goat') +sha256sums=('56f5047c35cefb597abc658e4096fc64df3b18d138d0b5b054c04ed5fd1bd963') package() { mkdir -p "${pkgdir}/usr/bin" diff --git a/PKGBUILD.tmpl b/PKGBUILD.tmpl new file mode 100644 index 000000000000..9a3e31aea0b1 --- /dev/null +++ b/PKGBUILD.tmpl @@ -0,0 +1,18 @@ +# Maintainer: Brocode <bros at brocode dot sh> + +pkgname=goat +pkgver=__VERSION__ +pkgrel=__PKGREL__ +pkgdesc="better sleep" +arch=('x86_64') +url="https://github.com/brocode/goat" +license=('WTFPL') +source=('__SOURCE__') +sha256sums=('__SHA256__') + +package() { + mkdir -p "${pkgdir}/usr/bin" + chmod +x goat + cp goat "${pkgdir}/usr/bin/goat" +} + diff --git a/bump.sh b/bump.sh new file mode 100755 index 000000000000..434409bea39c --- /dev/null +++ b/bump.sh @@ -0,0 +1,21 @@ +#!/bin/bash +set -e -u -o pipefail + +VERSION=$1 +PKGREL=${2:-1} +SOURCE="https://github.com/brocode/goat/releases/download/$VERSION/goat" +NAME="goat" +SHA256=$(curl -L --silent --fail $SOURCE | sha256sum | awk '{print $1}') + +rm -f $NAME* + + + +sed -e "s#__VERSION__#$VERSION#g" \ + -e "s#__SOURCE__#$SOURCE#g" \ + -e "s#__SHA256__#$SHA256#g" \ + -e "s#__PKGREL__#$PKGREL#g" \ + PKGBUILD.tmpl > PKGBUILD + +makepkg --printsrcinfo > .SRCINFO +makepkg |