blob: 622f1cc18942629f4c9a58065a6e9cedf7fb0c53 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/bin/sh
if [[ $# -ne 1 ]]
then
echo "Usage: './auto-update.sh <version>"
exit 0
fi
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"
cp PKGBUILD.template PKGBUILD
sed -i "s/__VERSION__/$VERSION/g" PKGBUILD
sed -i "s/__SHA1SUM__/$SHA1SUM/g" PKGBUILD
echo "Updating .SRCINFO"
makepkg --printsrcinfo > .SRCINFO
echo "Commit files"
git add .SRCINFO PKGBUILD
git commit -m "vim-runtime version $VERSION"
echo "clean-up"
rm -v v$VERSION.tar.gz
|