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() {