summarylogtreecommitdiffstats
path: root/update-artifact-versions.sh
diff options
context:
space:
mode:
authorThe one with the braid2024-03-24 23:01:51 +0100
committerThe one with the braid2024-03-24 23:01:51 +0100
commit7216ed6b51d0746620796673871dddad7b704bb2 (patch)
treea57f113593f9b487f15c1e4b077d643b81d9905f /update-artifact-versions.sh
parent2942f591ec73f3a8c132cd77a1331507dc581475 (diff)
downloadaur-7216ed6b51d0746620796673871dddad7b704bb2.tar.gz
refactor: complete package rewrite
Signed-off-by: The one with the braid <info@braid.business>
Diffstat (limited to 'update-artifact-versions.sh')
-rwxr-xr-xupdate-artifact-versions.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/update-artifact-versions.sh b/update-artifact-versions.sh
new file mode 100755
index 000000000000..3aa06950bc65
--- /dev/null
+++ b/update-artifact-versions.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+readonly ENGINE_VERSION="$(jq -r .engineRevision src/flutter/bin/cache/flutter.version.json)"
+
+readonly MATERIAL_FONTS_VERSION="$(cat src/flutter/bin/internal/material_fonts.version | cut -d '/' -f4)"
+readonly GRADLE_WRAPPER_VERSION="$(cat src/flutter/bin/internal/gradle_wrapper.version | cut -d '/' -f3)"
+readonly LIBIMOBILEDEVICE_VERSION="$(cat src/flutter/bin/internal/libimobiledevice.version)"
+readonly USBMUXD_VERSION="$(cat src/flutter/bin/internal/usbmuxd.version)"
+readonly LIBPLIST_VERSION="$(cat src/flutter/bin/internal/libplist.version)"
+readonly OPENSSL_VERSION="$(cat src/flutter/bin/internal/openssl.version)"
+readonly IOS_DEPLOY_VERSION="$(cat src/flutter/bin/internal/ios-deploy.version)"
+
+sed -i 's/_enginever=.*/_enginever='"${ENGINE_VERSION}"'/g' PKGBUILD
+sed -i 's/_materialfontsver=.*/_materialfontsver='"${MATERIAL_FONTS_VERSION}"'/g' PKGBUILD
+sed -i 's/_gradlewver=.*/_gradlewver='"${GRADLE_WRAPPER_VERSION}"'/g' PKGBUILD