summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD.template6
-rwxr-xr-xauto-update.sh14
2 files changed, 8 insertions, 12 deletions
diff --git a/PKGBUILD.template b/PKGBUILD.template
index 920ae36ce9cf..83663df703fe 100644
--- a/PKGBUILD.template
+++ b/PKGBUILD.template
@@ -21,9 +21,9 @@ makedepends=('gpm' 'python2' 'python' 'ruby' 'libxt' 'lua' 'gawk' 'tcl')
source=("vim-$pkgver.tar.gz::http://github.com/vim/vim/archive/v$pkgver.tar.gz"
'vimrc'
'archlinux.vim')
-sha1sums=('__SHA1SUM__'
- 'b8ca9132826e53cd14431ef9767e4fd820faa782'
- '94f7bb87b5d06bace86bc4b3ef1372813b4eedf2')
+sha1sums=(''
+ ''
+ '')
pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (X11 support, no GUI)'
depends=("vim-runtime=${pkgver}-${_upstream_pkgrel}" 'gpm' 'acl')
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