summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Haun2019-09-09 09:04:45 +0200
committerPatrick Haun2019-09-09 09:04:45 +0200
commit9ddfb3feb5ecc72075d0c269be9be8d3d19cf6bb (patch)
treec814ed1ec0dea423e09bf9e2a89a67a62c9c7ebe
parent762b09c6a44e472161ff2d10cae7d0659466d6ca (diff)
downloadaur-9ddfb3feb5ecc72075d0c269be9be8d3d19cf6bb.tar.gz
0.4.5
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--PKGBUILD.tmpl19
-rwxr-xr-xbump.sh19
4 files changed, 45 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bd5fcf38c32c..54d915779b3c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,12 @@
pkgbase = dotcopter
pkgdesc = A small tool to manage dotfile installation.
- pkgver = 0.4.2
+ pkgver = 0.4.5
pkgrel = 1
url = https://github.com/bomgar/dotcopter
arch = x86_64
license = Apache-2.0
- source = https://github.com/bomgar/dotcopter/releases/download/0.4.2/dotcopter
- sha256sums = 67a0e6ce7afc5c73a905071a6d8a667c3451966d6d4b152e391614cd20fd990b
+ source = https://github.com/bomgar/dotcopter/releases/download/0.4.5/dotcopter
+ sha256sums = 64e98d4fd5e2b9aa796dd9701ea655154d76d146c759b3c376462a9478ea5c1b
pkgname = dotcopter
diff --git a/PKGBUILD b/PKGBUILD
index de6020fafbfb..b00519d52068 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,15 @@
# Maintainer: Patrick Haun <bomgar85 at googlemail dot com>
+
pkgname=dotcopter
-pkgver=0.4.2
+pkgver=0.4.5
pkgrel=1
pkgdesc="A small tool to manage dotfile installation."
arch=('x86_64')
url="https://github.com/bomgar/dotcopter"
license=('Apache-2.0')
-source=('https://github.com/bomgar/dotcopter/releases/download/0.4.2/dotcopter')
-sha256sums=('67a0e6ce7afc5c73a905071a6d8a667c3451966d6d4b152e391614cd20fd990b')
+source=('https://github.com/bomgar/dotcopter/releases/download/0.4.5/dotcopter')
+sha256sums=('64e98d4fd5e2b9aa796dd9701ea655154d76d146c759b3c376462a9478ea5c1b')
package() {
mkdir -p "${pkgdir}/usr/bin"
diff --git a/PKGBUILD.tmpl b/PKGBUILD.tmpl
new file mode 100644
index 000000000000..4ceac0544434
--- /dev/null
+++ b/PKGBUILD.tmpl
@@ -0,0 +1,19 @@
+# Maintainer: Patrick Haun <bomgar85 at googlemail dot com>
+
+
+pkgname=dotcopter
+pkgver=__VERSION__
+pkgrel=__PKGREL__
+pkgdesc="A small tool to manage dotfile installation."
+arch=('x86_64')
+url="https://github.com/bomgar/dotcopter"
+license=('Apache-2.0')
+source=('__SOURCE__')
+sha256sums=('__SHA256__')
+
+package() {
+ mkdir -p "${pkgdir}/usr/bin"
+ chmod +x dotcopter
+ cp dotcopter "${pkgdir}/usr/bin/dotcopter"
+}
+
diff --git a/bump.sh b/bump.sh
new file mode 100755
index 000000000000..f9c2ca413cf5
--- /dev/null
+++ b/bump.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+set -e -u -o pipefail
+
+VERSION=$1
+PKGREL=${2:-1}
+SOURCE="https://github.com/bomgar/dotcopter/releases/download/$VERSION/dotcopter"
+NAME="dotcopter"
+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