[arch-commits] Commit in vim/trunk (PKGBUILD)
Eric Bélanger
eric at archlinux.org
Tue Oct 18 23:19:54 UTC 2011
Date: Tuesday, October 18, 2011 @ 19:19:53
Author: eric
Revision: 140767
upgpkg: vim 7.3.338-1
Upstream update, Improve mksource function
Modified:
vim/trunk/PKGBUILD
----------+
PKGBUILD | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-10-18 20:07:58 UTC (rev 140766)
+++ PKGBUILD 2011-10-18 23:19:53 UTC (rev 140767)
@@ -6,8 +6,8 @@
pkgbase=vim
pkgname=('vim' 'gvim' 'vim-runtime')
_topver=7.3
-_patchlevel=322
-__hgrev=5e84f6567623
+_patchlevel=338
+__hgrev=f530aef0d959
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
pkgrel=1
@@ -18,15 +18,17 @@
source=(ftp://ftp.archlinux.org/other/vim/${pkgname}-${pkgver}.tar.xz
pythoncomplete.vim::http://www.vim.org/scripts/download_script.php\?src_id=10872
vimrc archlinux.vim gvim.desktop)
-md5sums=('67f5333d3ab35b705205dd3c95420b0b'
+md5sums=('fc83d6580fd8441793fccfd26487aadb'
'6e7adfbd5d26c1d161030ec203a7f243'
'e57777374891063b9ca48a1fe392ac05'
'10353a61aadc3f276692d0e17db1478e'
'd90413bd21f400313a785bb4010120cd')
# source PKGBUILD && mksource
-# mercurial is needed
mksource() {
+
+ [[ -x /usr/bin/hg ]] || (echo "hg not found. Install mercurial." && return 1)
+
__hgroot='http://vim.googlecode.com/hg/'
__hgrepo='vim'
__hgbranch='default'
@@ -44,6 +46,7 @@
find ${pkgname}-${pkgver} -depth -type d -name .hg -exec rm -rf {} \;
rm ${pkgname}-${pkgver}/{.hgignore,.hgtags}
tar -cJf ${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/*
+ rm -r ${pkgname}-${pkgver}
}
build() {
More information about the arch-commits
mailing list