summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Wingerberg2020-11-08 15:15:36 +0100
committerLukas Wingerberg2020-11-08 15:15:36 +0100
commitdfbf2a8f7815b3d3f8a751013d6f8fbbd2b6405e (patch)
tree5793d89802ec6a18b5e30aed637f95b4a1548027
parentfc5209faa32f06ad84d024202bd3a84fc496c5a7 (diff)
downloadaur-dfbf2a8f7815b3d3f8a751013d6f8fbbd2b6405e.tar.gz
update to upstream
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD10
-rwxr-xr-xupdate.sh27
3 files changed, 37 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a37f6c3d6c45..a916629aadd2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = repetier-server
pkgdesc = repetier server component
- pkgver = 0.93.0
+ pkgver = 0.94.3
pkgrel = 1
url = https://www.repetier-server.com/
install = repetier-server.install
@@ -15,13 +15,13 @@ pkgbase = repetier-server
provides = repetier-server
conflicts = repetier-host
source_i686 = http://download.repetier.com/files/server/debian-intel32/Repetier-Server--Linux.deb
- sha256sums_i686 = 2b743e0aebf659d8b0cdc601180dadef10601d36ff7aaeb945ff35d2ee6a5244
+ sha256sums_i686 = 5408d9511aa33364ca3043c5e564edfe506ff3bb8ef8e689801ec50fec921992
source_x86_64 = http://download.repetier.com/files/server/debian-amd64/Repetier-Server--Linux.deb
- sha256sums_x86_64 = ecb815de24e27d34d5480db6634c9d8e8d13989fa637335db69c3b7925b52466
+ sha256sums_x86_64 = f0b01eec9bec0bf8e1ff58248a8a70ea31264acf4383fa8167b0eeb6820edc78
source_armv7h = http://download.repetier.com/files/server/debian-armhf/Repetier-Server--Linux.deb
- sha256sums_armv7h = 688ba823656c97739e744d6dc1e7d2a870e48e506c8d3d4d1af658a89c163589
+ sha256sums_armv7h = 9820c062111246f65df047f9fcdb36e78e8c8707953f841bfd7c83f7317bc41a
source_aarch64 = http://download.repetier.com/files/server/debian-arm64hf/Repetier-Server--Linux.deb
- sha256sums_aarch64 = af0a764c4f5c89ecab88a89e74d9904a36148c0d34a5692e3e69fb93a809b4ad
+ sha256sums_aarch64 = 4c6a33e4f98f203af122ab7717c7582a1ea1416412fa6b520a43268d4573ef20
pkgname = repetier-server
diff --git a/PKGBUILD b/PKGBUILD
index 0330f4fdb806..820a9ce06b6c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Lukas Wingerberg <h@xx0r.eu>
pkgname=repetier-server
-pkgver=0.93.0
+pkgver=0.94.3
pkgrel=1
pkgdesc='repetier server component'
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
@@ -16,10 +16,10 @@ source_i686=("http://download.repetier.com/files/server/debian-intel32/Repetier-
source_x86_64=("http://download.repetier.com/files/server/debian-amd64/Repetier-Server-${pkgver}-Linux.deb")
source_armv7h=("http://download.repetier.com/files/server/debian-armhf/Repetier-Server-${pkgver}-Linux.deb")
source_aarch64=("http://download.repetier.com/files/server/debian-arm64hf/Repetier-Server-${pkgver}-Linux.deb")
-sha256sums_i686=('2b743e0aebf659d8b0cdc601180dadef10601d36ff7aaeb945ff35d2ee6a5244')
-sha256sums_x86_64=('ecb815de24e27d34d5480db6634c9d8e8d13989fa637335db69c3b7925b52466')
-sha256sums_armv7h=('688ba823656c97739e744d6dc1e7d2a870e48e506c8d3d4d1af658a89c163589')
-sha256sums_aarch64=('af0a764c4f5c89ecab88a89e74d9904a36148c0d34a5692e3e69fb93a809b4ad')
+sha256sums_i686=('5408d9511aa33364ca3043c5e564edfe506ff3bb8ef8e689801ec50fec921992')
+sha256sums_x86_64=('f0b01eec9bec0bf8e1ff58248a8a70ea31264acf4383fa8167b0eeb6820edc78')
+sha256sums_armv7h=('9820c062111246f65df047f9fcdb36e78e8c8707953f841bfd7c83f7317bc41a')
+sha256sums_aarch64=('4c6a33e4f98f203af122ab7717c7582a1ea1416412fa6b520a43268d4573ef20')
package() {
cd ${srcdir}
diff --git a/update.sh b/update.sh
new file mode 100755
index 000000000000..d3b011a6c2f6
--- /dev/null
+++ b/update.sh
@@ -0,0 +1,27 @@
+#!/bin/bash
+source <(grep = PKGBUILD)
+
+if [ "${pkgver}" == "${1}" ]; then
+ echo "Same version as PKGBUILD; nothing to do"
+ exit 0
+fi
+
+echo "Updating PKGBUILD file with latest upstream release"
+
+sed -i "s/pkgver=${pkgver}/pkgver=${1}/g" PKGBUILD
+sed -i "s/${pkgver}/${1}/g" .SRCINFO
+source <(grep = PKGBUILD)
+
+for type in source sha256sums; do
+ for architecture in ${arch[@]}; do
+ if [ "$type" == "source" ]; then
+ domain=${type}_${architecture}
+ wget -q ${!domain} -O ${architecture}.tmp
+ shasum=$(sha256sum ${architecture}.tmp)
+ echo "sha256sums_${architecture}=('${shasum%%[[:space:]]*}')"
+ sed -i "s/sha256sums_${architecture}=.*/sha256sums_${architecture}=('${shasum%%[[:space:]]*}')/g" PKGBUILD
+ sed -i "s/sha256sums_${architecture} = .*/sha256sums_${architecture} = ${shasum%%[[:space:]]*}/g" .SRCINFO
+ rm ${architecture}.tmp
+ fi
+ done
+done