summarylogtreecommitdiffstats
path: root/auto-update.sh
diff options
context:
space:
mode:
Diffstat (limited to 'auto-update.sh')
-rwxr-xr-xauto-update.sh14
1 files changed, 5 insertions, 9 deletions
diff --git a/auto-update.sh b/auto-update.sh
index d746e47a7f8f..d5372f16e49b 100755
--- a/auto-update.sh
+++ b/auto-update.sh
@@ -11,16 +11,12 @@ VERSION=$1
echo "Auto-updating version $VERSION..."
-echo "Downloading new package..."
-wget https://github.com/vim/vim/archive/v$VERSION.tar.gz
-
-SHA1SUM=`sha1sum v$VERSION.tar.gz | awk '{ print $1 }'`
-echo "sha1sum is $SHA1SUM"
-
-echo "Generate new PKGBUILD"
+echo "Generating a new PKGBUILD"
cp PKGBUILD.template PKGBUILD
sed -i "s/__VERSION__/$VERSION/g" PKGBUILD
-sed -i "s/__SHA1SUM__/$SHA1SUM/g" PKGBUILD
+
+echo "Updating the checksum"
+updpkgsums
echo "Updating .SRCINFO"
makepkg --printsrcinfo > .SRCINFO
@@ -30,4 +26,4 @@ git add .SRCINFO PKGBUILD
git commit -m "vim-runtime version $VERSION"
echo "clean-up"
-rm -v v$VERSION.tar.gz
+rm -v vim-$VERSION.tar.gz