diff options
author | Lukas Wingerberg | 2020-11-08 15:15:36 +0100 |
---|---|---|
committer | Lukas Wingerberg | 2020-11-08 15:15:36 +0100 |
commit | dfbf2a8f7815b3d3f8a751013d6f8fbbd2b6405e (patch) | |
tree | 5793d89802ec6a18b5e30aed637f95b4a1548027 | |
parent | fc5209faa32f06ad84d024202bd3a84fc496c5a7 (diff) | |
download | aur-dfbf2a8f7815b3d3f8a751013d6f8fbbd2b6405e.tar.gz |
update to upstream
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rwxr-xr-x | update.sh | 27 |
3 files changed, 37 insertions, 10 deletions
@@ -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 @@ -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 |