Hey ports@, after no reply from Maintainer (see frorward mail) here is the patch.
Please check and commit. Cheers Rafael ----- Forwarded message from Rafael Sadowski <raf...@sizeofvoid.org> ----- From: Rafael Sadowski <raf...@sizeofvoid.org> Date: Tue, 8 May 2012 22:00:15 +0200 Subject: devel/vim-taglist To: Simon Bertrang <si...@openbsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Message-ID: <20120508200015.gb1...@fuckup.openhome.sizeofvoid.org> Hi Simon, your devel/vim-taglist/patches/patch-plugin_taglist_vim patch works a little bit wrong in my mind. OpenBSD shipped with ctags. But we need ectags for vim-taglist. Your patch catch always ctags because "elseif". I hope you could fix it and commit. Thanks Rafael ----- End forwarded message ----- Index: Makefile =================================================================== RCS file: /cvs/ports/devel/vim-taglist/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 16 Sep 2011 09:24:58 -0000 1.5 +++ Makefile 3 Jun 2012 18:07:19 -0000 @@ -4,7 +4,7 @@ DISTNAME = taglist_45 PKGNAME = vim-taglist-4.5 -REVISION = 2 +REVISION = 3 CATEGORIES = devel editors EXTRACT_SUFX = .zip Index: patches/patch-plugin_taglist_vim =================================================================== RCS file: /cvs/ports/devel/vim-taglist/patches/patch-plugin_taglist_vim,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-plugin_taglist_vim --- patches/patch-plugin_taglist_vim 26 May 2008 09:33:54 -0000 1.1.1.1 +++ patches/patch-plugin_taglist_vim 3 Jun 2012 18:07:19 -0000 @@ -1,13 +1,15 @@ $OpenBSD: patch-plugin_taglist_vim,v 1.1.1.1 2008/05/26 09:33:54 simon Exp $ ---- plugin/taglist.vim.orig Sat May 24 23:10:15 2008 -+++ plugin/taglist.vim Sat May 24 23:11:49 2008 -@@ -87,6 +87,9 @@ if !exists('loaded_taglist') +--- plugin/taglist.vim.orig Sun Jun 3 20:01:52 2012 ++++ plugin/taglist.vim Sun Jun 3 20:01:50 2012 +@@ -87,8 +87,9 @@ if !exists('loaded_taglist') elseif executable('exctags') " On Free-BSD, exuberant ctags is installed as exctags let Tlist_Ctags_Cmd = 'exctags' +- elseif executable('ctags') +- let Tlist_Ctags_Cmd = 'ctags' + elseif executable('ectags') + " On OpenBSD, exuberant ctags is installed as ectags + let Tlist_Ctags_Cmd = 'ectags' - elseif executable('ctags') - let Tlist_Ctags_Cmd = 'ctags' elseif executable('ctags.exe') + let Tlist_Ctags_Cmd = 'ctags.exe' + elseif executable('tags')