mirror of
https://github.com/bolucat/Archive.git
synced 2025-12-24 13:28:37 +08:00
41 lines
1.9 KiB
Bash
41 lines
1.9 KiB
Bash
#!/bin/bash
|
|
set -ex
|
|
|
|
sha1sums_i686=$(sha1sum "$P_DIR"/v2raya_linux_x86_$VERSION | awk '{print $1}')
|
|
sha1sums_x86_64=$(sha1sum "$P_DIR"/v2raya_linux_x64_$VERSION | awk '{print $1}')
|
|
sha1sums_loong64=$(sha1sum "$P_DIR"/v2raya_linux_loongarch64_$VERSION | awk '{print $1}')
|
|
sha1sums_armv7h=$(sha1sum "$P_DIR"/v2raya_linux_armv7_$VERSION | awk '{print $1}')
|
|
sha1sums_aarch64=$(sha1sum "$P_DIR"/v2raya_linux_arm64_$VERSION | awk '{print $1}')
|
|
sha_service=$(sha1sum "$P_DIR"/install/universal/v2raya.service | awk '{print $1}')
|
|
sha_service_lite=$(sha1sum "$P_DIR"/install/universal/v2raya-lite.service | awk '{print $1}')
|
|
sha_png=$(sha1sum "$P_DIR"/install/universal/v2raya.png | awk '{print $1}')
|
|
sha_desktop=$(sha1sum "$P_DIR"/install/universal/v2raya.desktop | awk '{print $1}')
|
|
|
|
mkdir -p /tmp/prepare/v2raya-bin
|
|
cd /tmp/prepare/v2raya-bin
|
|
cp -r "$P_DIR"/install/aur/v2raya-bin/. ./
|
|
cp "$P_DIR"/install/universal/v2raya.desktop ./
|
|
cp "$P_DIR"/install/universal/v2raya.png ./
|
|
cp "$P_DIR"/install/universal/v2raya.service ./
|
|
cp "$P_DIR"/install/universal/v2raya-lite.service ./
|
|
|
|
sed -i s/{{pkgver}}/"$VERSION"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha1sums_i686}}/"${sha1sums_i686}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha1sums_x86_64}}/"${sha1sums_x86_64}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha1sums_loong64}}/"${sha1sums_loong64}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha1sums_armv7h}}/"${sha1sums_armv7h}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha1sums_aarch64}}/"${sha1sums_aarch64}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha_service}}/"${sha_service}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha_service_lite}}/"${sha_service_lite}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha_png}}/"${sha_png}"/g PKGBUILD .SRCINFO
|
|
sed -i s/{{sha_desktop}}/"${sha_desktop}"/g PKGBUILD .SRCINFO
|
|
|
|
cd /tmp/
|
|
git clone ssh://aur@aur.archlinux.org/v2raya-bin.git
|
|
cd v2raya-bin
|
|
cp -rf /tmp/prepare/v2raya-bin/. ./
|
|
git add .
|
|
git commit -m "release $VERSION"
|
|
git push -u -f origin master
|
|
cd $P_DIR
|