here is an update to the vim port.
- some patches were merged upstream
- converted gvim.desktop to patch
- updated descriptions
- added a WIP gtk3 flavor. it builds, but PFRAG
is over my head... if a guru could finish the
plumbing i think it could work. if not, i can
just resend the diff without the gtk3 bits.
please test and commit.
-f
--
he's teflon brain (nothing sticks).
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/vim/Makefile,v
retrieving revision 1.149
diff -u -p -r1.149 Makefile
--- Makefile 29 May 2016 12:26:23 -0000 1.149
+++ Makefile 8 Aug 2016 00:57:56 -0000
@@ -3,12 +3,11 @@
COMMENT-main= vi clone, many additional features
COMMENT-lang= vi clone, NLS subpackage
-V= 7.4.1467
+V= 7.4.2181
DISTNAME= vim-$V
DISTFILES= vim-$V{v$V}.tar.gz
PKGNAME-main= vim-$V
PKGNAME-lang= vim-lang-$V
-REVISION-main= 1
P= vim${V:R:S/.//}
CATEGORIES= editors
MASTER_SITES= https://github.com/vim/vim/archive/
@@ -25,7 +24,7 @@ MULTI_PACKAGES= -main -lang
FULLPKGNAME-lang= vim-lang-$V
FULLPKGPATH-lang= ${PKGPATH},-lang
-FLAVORS= huge gtk2 athena motif no_x11 lua perl python python3 ruby
+FLAVORS= huge gtk2 gtk3 athena motif no_x11 lua perl python python3 ruby
FLAVOR?= gtk2
.include <bsd.port.arch.mk>
@@ -134,8 +133,24 @@ WANTLIB += Xi Xinerama Xpm Xrandr Xrende
WANTLIB += fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
WANTLIB += glib-2.0 gobject-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pthread z
+.elif ${FLAVOR:Mgtk3} && \
+ !${FLAVOR:Mgtk2} && !${FLAVOR:Mmotif} && !${FLAVOR:Mno_x11} &&
!${FLAVOR:Mathena}
+MAKE_FLAGS+= 'LDFLAGS=-pthread'
+MAKE_FLAGS+= 'CFLAGS=-pthread'
+LIB_DEPENDS+= x11/gtk+3
+CONFIGURE_ARGS+= --enable-gui="gtk3" \
+ --disable-gtk-check \
+ --disable-gtk2-check \
+ --enable-fontset \
+ --enable-xim \
+ --with-x
+WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
+WANTLIB += Xi Xinerama Xpm Xrandr Xrender Xt atk-1.0 cairo
+WANTLIB += fontconfig freetype gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gobject-2.0 gtk-3 m pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 pthread z
.else
-ERRORS= "Fatal: You must select one GUI interface: no_x11,
gtk2, athena or motif"
+ERRORS= "Fatal: You must select one GUI interface: no_x11,
gtk2, gtk3, athena or motif"
.endif
RUN_DEPENDS-lang= editors/vim,-main
@@ -157,11 +172,11 @@ post-configure:
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/vim/vimfiles/{doc,syntax}
${INSTALL_DATA} ${FILESDIR}/openbsd.vim \
- ${PREFIX}/share/vim/vimfiles/syntax/
+ ${PREFIX}/share/vim/vimfiles/syntax/
.if ! ${FLAVOR:Mno_x11}
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
- ${SUBST_DATA} ${FILESDIR}/gvim.desktop \
+ ${SUBST_DATA} ${WRKDIST}/runtime/gvim.desktop \
${PREFIX}/share/applications/gvim.desktop
${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
${INSTALL_DATA} ${WRKDIST}/runtime/vim48x48.png
${PREFIX}/share/pixmaps/vim.png
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/vim/distinfo,v
retrieving revision 1.47
diff -u -p -r1.47 distinfo
--- distinfo 2 Mar 2016 11:54:28 -0000 1.47
+++ distinfo 8 Aug 2016 00:57:56 -0000
@@ -1,2 +1,2 @@
-SHA256 (vim-7.4.1467.tar.gz) = d2HUWbUlc7JT0+lEb3L2H7LgAAuZMoAzL6DS6kKRlq0=
-SIZE (vim-7.4.1467.tar.gz) = 12532588
+SHA256 (vim-7.4.2181.tar.gz) = cT2WPgz34CwxNfK531Urmvh+tyFXavtXmx4QoS2ZFlg=
+SIZE (vim-7.4.2181.tar.gz) = 12854298
Index: files/gvim.desktop
===================================================================
RCS file: files/gvim.desktop
diff -N files/gvim.desktop
--- files/gvim.desktop 16 Dec 2013 10:19:34 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,80 +0,0 @@
-[Desktop Entry]
-Name=GVim
-GenericName=Text Editor
-GenericName[de]=Texteditor
-Comment=Edit text files
-Comment[af]=Redigeer tekslêers
-Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ
-Comment[ar]=حرّر ملفات نصية
-Comment[az]=Mətn fayllarını redaktə edin
-Comment[be]=Рэдагаваньне тэкставых файлаў
-Comment[bg]=Редактиране на текстови файлове
-Comment[bn]=টেক্স্ট ফাইল এডিট করুন
-Comment[bs]=Izmijeni tekstualne datoteke
-Comment[ca]=Edita fitxers de text
-Comment[cs]=Úprava textových souborů
-Comment[cy]=Golygu ffeiliau testun
-Comment[da]=Redigér tekstfiler
-Comment[de]=Textdateien bearbeiten
-Comment[el]=Επεξεργασία αρχείων κειμένου
-Comment[en_CA]=Edit text files
-Comment[en_GB]=Edit text files
-Comment[es]=Edita archivos de texto
-Comment[et]=Redigeeri tekstifaile
-Comment[eu]=Editatu testu-fitxategiak
-Comment[fa]=ویرایش پروندههای متنی
-Comment[fi]=Muokkaa tekstitiedostoja
-Comment[fr]=Édite des fichiers texte
-Comment[ga]=Eagar comhad Téacs
-Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો
-Comment[he]=ערוך קבצי טקסט
-Comment[hi]=पाठ फ़ाइलें संपादित करें
-Comment[hr]=Uređivanje tekstualne datoteke
-Comment[hu]=Szövegfájlok szerkesztése
-Comment[id]=Edit file teks
-Comment[it]=Modifica file di testo
-Comment[ja]=テキスト・ファイルを編集します
-Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು
-Comment[ko]=텍스트 파일을 편집합니다
-Comment[lt]=Redaguoti tekstines bylas
-Comment[lv]=Rediģēt teksta failus
-Comment[mk]=Уреди текстуални фајлови
-Comment[ml]=വാചക രചനകള് തിരുത്തുക
-Comment[mn]=Текст файл боловсруулах
-Comment[mr]=गद्य फाइल संपादित करा
-Comment[ms]=Edit fail teks
-Comment[nb]=Rediger tekstfiler
-Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस्
-Comment[nl]=Tekstbestanden bewerken
-Comment[nn]=Rediger tekstfiler
-Comment[no]=Rediger tekstfiler
-Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ
-Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ
-Comment[pl]=Edytor plików tekstowych
-Comment[pt]=Editar ficheiros de texto
-Comment[pt_BR]=Edite arquivos de texto
-Comment[ro]=Editare fişiere text
-Comment[ru]=Редактор текстовых файлов
-Comment[sk]=Úprava textových súborov
-Comment[sl]=Urejanje datotek z besedili
-Comment[sq]=Përpuno files teksti
-Comment[sr]=Измени текстуалне датотеке
-Comment[sr@Latn]=Izmeni tekstualne datoteke
-Comment[sv]=Redigera textfiler
-Comment[ta]=உரை கோப்புகளை தொகுக்கவும்
-Comment[th]=แก้ไขแฟ้มข้อความ
-Comment[tk]=Metin faýllary editle
-Comment[tr]=Metin dosyalarını düzenle
-Comment[uk]=Редактор текстових файлів
-Comment[vi]=Soạn thảo tập tin văn bản
-Comment[wa]=Asspougnî des fitchîs tecses
-Comment[zh_CN]=编辑文本文件
-Comment[zh_TW]=編輯文字檔
-TryExec=gvim
-Exec=${TRUEPREFIX}/bin/gvim -f %F
-Terminal=false
-Type=Application
-Icon=vim
-Categories=Utility;TextEditor;
-StartupNotify=true
-MimeType=text/plain;
Index: patches/patch-runtime_filetype_vim
===================================================================
RCS file: /cvs/ports/editors/vim/patches/patch-runtime_filetype_vim,v
retrieving revision 1.10
diff -u -p -r1.10 patch-runtime_filetype_vim
--- patches/patch-runtime_filetype_vim 2 Mar 2016 11:54:29 -0000 1.10
+++ patches/patch-runtime_filetype_vim 8 Aug 2016 00:57:56 -0000
@@ -1,22 +1,7 @@
$OpenBSD: patch-runtime_filetype_vim,v 1.10 2016/03/02 11:54:29 sthen Exp $
---- runtime/filetype.vim.orig Mon Feb 29 22:12:49 2016
-+++ runtime/filetype.vim Tue Mar 1 18:27:49 2016
-@@ -71,6 +71,14 @@ func! s:Check_inp()
- endif
- endfunc
-
-+func! s:Check_module()
-+ if getline(1) =~ '^<?php'
-+ setf php
-+ else
-+ setf virata
-+ endif
-+endfunc
-+
- " A-A-P recipe
- au BufNewFile,BufRead *.aap setf aap
-
-@@ -627,7 +635,7 @@ au BufNewFile,BufRead dict.conf,.dictrc setf
dictconf
+--- runtime/filetype.vim.orig Wed Apr 6 22:56:21 2016
++++ runtime/filetype.vim Wed Apr 6 22:57:18 2016
+@@ -627,7 +627,7 @@ au BufNewFile,BufRead dict.conf,.dictrc setf
dictconf
au BufNewFile,BufRead dictd.conf setf dictdconf
" Diff files
@@ -25,7 +10,7 @@ $OpenBSD: patch-runtime_filetype_vim,v 1
" Dircolors
au BufNewFile,BufRead .dir_colors,.dircolors,*/etc/DIR_COLORS setf dircolors
-@@ -1138,7 +1146,7 @@ au BufNewFile,BufRead */etc/mail/aliases,*/etc/aliases
+@@ -1138,7 +1138,7 @@ au BufNewFile,BufRead */etc/mail/aliases,*/etc/aliases
au BufNewFile,BufRead .mailcap,mailcap setf mailcap
" Makefile
@@ -34,19 +19,3 @@ $OpenBSD: patch-runtime_filetype_vim,v 1
" MakeIndex
au BufNewFile,BufRead *.ist,*.mst setf ist
-@@ -2323,12 +2331,14 @@ au BufNewFile,BufRead *.vim,*.vba,.exrc,_exrc setf vim
- au BufNewFile,BufRead .viminfo,_viminfo setf viminfo
-
- " Virata Config Script File or Drupal module
--au BufRead,BufNewFile *.hw,*.module,*.pkg
-+au BufRead,BufNewFile *.hw,*.pkg
- \ if getline(1) =~ '<?php' |
- \ setf php |
- \ else |
- \ setf virata |
- \ endif
-+
-+au BufRead,BufNewFile *.module call s:Check_module()
-
- " Visual Basic (also uses *.bas) or FORM
- au BufNewFile,BufRead *.frm call s:FTVB("form")
Index: patches/patch-runtime_gvim_desktop
===================================================================
RCS file: patches/patch-runtime_gvim_desktop
diff -N patches/patch-runtime_gvim_desktop
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-runtime_gvim_desktop 8 Aug 2016 00:57:56 -0000
@@ -0,0 +1,17 @@
+$OpenBSD$
+--- runtime/gvim.desktop.orig Sun Aug 7 20:20:50 2016
++++ runtime/gvim.desktop Mon Aug 8 02:02:56 2016
+@@ -71,11 +71,11 @@ Comment[wa]=Asspougnî des fitchîs tecses
+ Comment[zh_CN]=编辑文本文件
+ Comment[zh_TW]=編輯文字檔
+ TryExec=gvim
+-Exec=gvim -f %F
++Exec=${TRUEPREFIX}/bin/gvim -f %F
+ Terminal=false
+ Type=Application
+ Keywords=Text;editor;
+-Icon=gvim
++Icon=vim
+ Categories=Utility;TextEditor;
+ StartupNotify=true
+
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Index: patches/patch-runtime_syntax_c_vim
===================================================================
RCS file: patches/patch-runtime_syntax_c_vim
diff -N patches/patch-runtime_syntax_c_vim
--- patches/patch-runtime_syntax_c_vim 10 Apr 2015 12:25:46 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-runtime_syntax_c_vim,v 1.6 2015/04/10 12:25:46 sthen Exp $
---- runtime/syntax/c.vim.orig Thu Apr 9 21:08:22 2015
-+++ runtime/syntax/c.vim Thu Apr 9 23:41:51 2015
-@@ -248,6 +248,7 @@ if !exists("c_no_c99") " ISO C99
- syn keyword cType _Bool bool _Complex complex _Imaginary imaginary
- syn keyword cType int8_t int16_t int32_t int64_t
- syn keyword cType uint8_t uint16_t uint32_t uint64_t
-+ syn keyword cType u_int8_t u_int16_t u_int32_t u_int64_t
- syn keyword cType int_least8_t int_least16_t int_least32_t
int_least64_t
- syn keyword cType uint_least8_t uint_least16_t uint_least32_t
uint_least64_t
- syn keyword cType int_fast8_t int_fast16_t int_fast32_t
int_fast64_t
Index: patches/patch-src_configure_in
===================================================================
RCS file: /cvs/ports/editors/vim/patches/patch-src_configure_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_configure_in
--- patches/patch-src_configure_in 2 Mar 2016 11:54:29 -0000 1.3
+++ patches/patch-src_configure_in 8 Aug 2016 00:57:56 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_configure_in,v 1.3 2016/03/02 11:54:29 sthen Exp $
---- src/configure.in.orig Mon Feb 29 22:12:49 2016
-+++ src/configure.in Tue Mar 1 18:29:56 2016
-@@ -561,10 +561,10 @@ if test "$enable_luainterp" = "yes" -o "$enable_luaint
+--- src/configure.in.orig Sun Aug 7 20:20:50 2016
++++ src/configure.in Sun Aug 7 23:26:37 2016
+@@ -564,10 +564,10 @@ if test "$enable_luainterp" = "yes" -o "$enable_luaint
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
@@ -15,7 +15,7 @@ $OpenBSD: patch-src_configure_in,v 1.3 2
else
AC_MSG_RESULT(no)
vi_cv_path_lua_pfx=
-@@ -589,9 +589,9 @@ if test "$enable_luainterp" = "yes" -o "$enable_luaint
+@@ -592,9 +592,9 @@ if test "$enable_luainterp" = "yes" -o "$enable_luaint
else
if test "X$LUA_INC" != "X"; then
dnl Test alternate location using version
Index: patches/patch-src_vim_h
===================================================================
RCS file: patches/patch-src_vim_h
diff -N patches/patch-src_vim_h
--- patches/patch-src_vim_h 2 Mar 2016 11:54:29 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_vim_h,v 1.6 2016/03/02 11:54:29 sthen Exp $
---- src/vim.h.orig Mon Feb 29 22:12:49 2016
-+++ src/vim.h Tue Mar 1 18:27:49 2016
-@@ -276,6 +276,7 @@
- && !defined(MACOS_X) /* MACOS_X doesn't yet support osdef.h */
- # include "auto/osdef.h" /* bring missing declarations in */
- #endif
-+#define UNUSED __attribute__((unused))
-
- #ifdef __EMX__
- # define getcwd _getcwd2
Index: pkg/DESCR-lang
===================================================================
RCS file: /cvs/ports/editors/vim/pkg/DESCR-lang,v
retrieving revision 1.1
diff -u -p -r1.1 DESCR-lang
--- pkg/DESCR-lang 12 Jul 2004 19:32:59 -0000 1.1
+++ pkg/DESCR-lang 8 Aug 2016 00:57:56 -0000
@@ -1,16 +1,19 @@
-Vim is an almost compatible version of the UNIX editor Vi. Many new features
-have been added: multi level undo, syntax highlighting, command line history,
-on-line help, filename completion, block operations, etc. There is also a
-Graphical User Interface (GUI) available. See doc/vi_diff.txt.
-
-This editor is very useful for editing programs and other plain ASCII files.
-All commands are given with normal keyboard characters, so those who can type
-with ten fingers can work very fast. Additionally, function keys can be
-defined by the user, and the mouse can be used.
-
-Vim currently runs under Amiga DOS, MS-DOS, MS-Windows 95/98/NT, Atari MiNT,
-Macintosh, BeOS, VMS, RISC OS, OS/2 and almost all flavours of UNIX.
-Porting to other systems should not be very difficult.
+Vim is a greatly improved version of the good old UNIX editor Vi. Many new
+features have been added: multi-level undo, syntax highlighting, command line
+history, on-line help, spell checking, filename completion, block operations,
+script language, etc. There is also a Graphical User Interface (GUI) available.
+Still, Vi compatibility is maintained, those who have Vi "in the fingers" will
+feel at home. See runtime/doc/vi_diff.txt for differences with Vi.
+
+This editor is very useful for editing programs and other plain text files. All
+commands are given with normal keyboard characters, so those who can type with
+ten fingers can work very fast. Additionally, function keys can be mapped to
+commands by the user, and the mouse can be used.
+
+Vim runs under MS-Windows (NT, 2000, XP, Vista, 7, 8, 10), Macintosh, VMS and
+almost all flavours of UNIX. Porting to other systems should not be very
+difficult. Older versions of Vim run on MS-DOS, MS-Windows 95/98/Me, Amiga DOS,
+Atari MiNT, BeOS, RISC OS and OS/2. These are no longer maintained.
This subpackage contains the NLS files that allow Vim to display its messages
in various non-English languages.
Index: pkg/DESCR-main
===================================================================
RCS file: /cvs/ports/editors/vim/pkg/DESCR-main,v
retrieving revision 1.3
diff -u -p -r1.3 DESCR-main
--- pkg/DESCR-main 10 Jul 2014 23:54:15 -0000 1.3
+++ pkg/DESCR-main 8 Aug 2016 00:57:56 -0000
@@ -1,19 +1,23 @@
-Vim is an almost compatible version of the UNIX editor Vi. Many new features
-have been added: multi level undo, syntax highlighting, command line history,
-on-line help, filename completion, block operations, etc. There is also a
-Graphical User Interface (GUI) available. See doc/vi_diff.txt.
-
-This editor is very useful for editing programs and other plain ASCII files.
-All commands are given with normal keyboard characters, so those who can type
-with ten fingers can work very fast. Additionally, function keys can be
-defined by the user, and the mouse can be used.
-
-Vim currently runs under Amiga DOS, MS-DOS, MS-Windows 95/98/NT, Atari MiNT,
-Macintosh, BeOS, VMS, RISC OS, OS/2 and almost all flavours of UNIX.
-Porting to other systems should not be very difficult.
+Vim is a greatly improved version of the good old UNIX editor Vi. Many new
+features have been added: multi-level undo, syntax highlighting, command line
+history, on-line help, spell checking, filename completion, block operations,
+script language, etc. There is also a Graphical User Interface (GUI) available.
+Still, Vi compatibility is maintained, those who have Vi "in the fingers" will
+feel at home. See runtime/doc/vi_diff.txt for differences with Vi.
+
+This editor is very useful for editing programs and other plain text files. All
+commands are given with normal keyboard characters, so those who can type with
+ten fingers can work very fast. Additionally, function keys can be mapped to
+commands by the user, and the mouse can be used.
+
+Vim runs under MS-Windows (NT, 2000, XP, Vista, 7, 8, 10), Macintosh, VMS and
+almost all flavours of UNIX. Porting to other systems should not be very
+difficult. Older versions of Vim run on MS-DOS, MS-Windows 95/98/Me, Amiga DOS,
+Atari MiNT, BeOS, RISC OS and OS/2. These are no longer maintained.
Flavors:
- gtk2 - build using the Gtk+2 toolkit (default);
+ gtk2 - build using the Gtk+2 toolkit (default);
+ gtk3 - build using the Gtk+3 toolkit;
motif - build using the Motif toolkit;
athena - build using the Athena toolkit;
no_x11 - build without X11 support;
Index: pkg/PLIST-lang
===================================================================
RCS file: /cvs/ports/editors/vim/pkg/PLIST-lang,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST-lang
--- pkg/PLIST-lang 10 Apr 2015 12:25:46 -0000 1.11
+++ pkg/PLIST-lang 8 Aug 2016 00:57:56 -0000
@@ -451,6 +451,7 @@ share/vim/${P}/tutor/README.el.cp737.txt
share/vim/${P}/tutor/README.el.txt
share/vim/${P}/tutor/tutor.bar
share/vim/${P}/tutor/tutor.bar.utf-8
+share/vim/${P}/tutor/tutor.bg.utf-8
share/vim/${P}/tutor/tutor.ca
share/vim/${P}/tutor/tutor.ca.utf-8
share/vim/${P}/tutor/tutor.cs
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/editors/vim/pkg/PLIST-main,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST-main
--- pkg/PLIST-main 2 Mar 2016 11:54:29 -0000 1.14
+++ pkg/PLIST-main 8 Aug 2016 00:57:56 -0000
@@ -144,6 +144,7 @@ share/vim/${P}/compiler/tidy.vim
share/vim/${P}/compiler/xbuild.vim
share/vim/${P}/compiler/xmllint.vim
share/vim/${P}/compiler/xmlwf.vim
+share/vim/${P}/defaults.vim
share/vim/${P}/delmenu.vim
share/vim/${P}/doc/
share/vim/${P}/doc/arabic.txt
@@ -275,6 +276,7 @@ share/vim/${P}/doc/version4.txt
share/vim/${P}/doc/version5.txt
share/vim/${P}/doc/version6.txt
share/vim/${P}/doc/version7.txt
+share/vim/${P}/doc/version8.txt
share/vim/${P}/doc/vi_diff.txt
share/vim/${P}/doc/vim2html.pl
share/vim/${P}/doc/visual.txt
@@ -351,6 +353,7 @@ share/vim/${P}/ftplugin/gitsendemail.vim
share/vim/${P}/ftplugin/go.vim
share/vim/${P}/ftplugin/gpg.vim
share/vim/${P}/ftplugin/gprof.vim
+share/vim/${P}/ftplugin/groovy.vim
share/vim/${P}/ftplugin/group.vim
share/vim/${P}/ftplugin/grub.vim
share/vim/${P}/ftplugin/haml.vim
@@ -616,6 +619,8 @@ share/vim/${P}/keymap/README.txt
share/vim/${P}/keymap/accents.vim
share/vim/${P}/keymap/arabic.vim
share/vim/${P}/keymap/arabic_utf-8.vim
+share/vim/${P}/keymap/armenian-eastern_utf-8.vim
+share/vim/${P}/keymap/armenian-western_utf-8.vim
share/vim/${P}/keymap/belarusian-jcuken.vim
share/vim/${P}/keymap/bulgarian-bds.vim
share/vim/${P}/keymap/bulgarian-phonetic.vim
@@ -678,12 +683,13 @@ share/vim/${P}/keymap/thaana-phonetic_ut
share/vim/${P}/keymap/thaana.vim
share/vim/${P}/keymap/ukrainian-dvorak.vim
share/vim/${P}/keymap/ukrainian-jcuken.vim
+share/vim/${P}/keymap/vietnamese-telex_utf-8.vim
share/vim/${P}/keymap/vietnamese-viqr_utf-8.vim
+share/vim/${P}/keymap/vietnamese-vni_utf-8.vim
share/vim/${P}/lang/
share/vim/${P}/lang/README.txt
share/vim/${P}/macros/
share/vim/${P}/macros/README.txt
-share/vim/${P}/macros/dvorak
share/vim/${P}/macros/editexisting.vim
share/vim/${P}/macros/hanoi/
share/vim/${P}/macros/hanoi/click.me
@@ -696,7 +702,6 @@ share/vim/${P}/macros/less.vim
share/vim/${P}/macros/life/
share/vim/${P}/macros/life/click.me
share/vim/${P}/macros/life/life.vim
-share/vim/${P}/macros/matchit.txt
share/vim/${P}/macros/matchit.vim
share/vim/${P}/macros/maze/
share/vim/${P}/macros/maze/Makefile
@@ -718,11 +723,39 @@ share/vim/${P}/macros/urm/urm.vim
share/vim/${P}/menu.vim
share/vim/${P}/mswin.vim
share/vim/${P}/optwin.vim
+share/vim/${P}/pack/
+share/vim/${P}/pack/dist/
+share/vim/${P}/pack/dist/opt/
+share/vim/${P}/pack/dist/opt/dvorak/
+share/vim/${P}/pack/dist/opt/dvorak/dvorak/
+share/vim/${P}/pack/dist/opt/dvorak/dvorak/disable.vim
+share/vim/${P}/pack/dist/opt/dvorak/dvorak/enable.vim
+share/vim/${P}/pack/dist/opt/dvorak/plugin/
+share/vim/${P}/pack/dist/opt/dvorak/plugin/dvorak.vim
+share/vim/${P}/pack/dist/opt/editexisting/
+share/vim/${P}/pack/dist/opt/editexisting/plugin/
+share/vim/${P}/pack/dist/opt/editexisting/plugin/editexisting.vim
+share/vim/${P}/pack/dist/opt/justify/
+share/vim/${P}/pack/dist/opt/justify/plugin/
+share/vim/${P}/pack/dist/opt/justify/plugin/justify.vim
+share/vim/${P}/pack/dist/opt/matchit/
+share/vim/${P}/pack/dist/opt/matchit/doc/
+share/vim/${P}/pack/dist/opt/matchit/doc/matchit.txt
+share/vim/${P}/pack/dist/opt/matchit/doc/tags
+share/vim/${P}/pack/dist/opt/matchit/plugin/
+share/vim/${P}/pack/dist/opt/matchit/plugin/matchit.vim
+share/vim/${P}/pack/dist/opt/shellmenu/
+share/vim/${P}/pack/dist/opt/shellmenu/plugin/
+share/vim/${P}/pack/dist/opt/shellmenu/plugin/shellmenu.vim
+share/vim/${P}/pack/dist/opt/swapmouse/
+share/vim/${P}/pack/dist/opt/swapmouse/plugin/
+share/vim/${P}/pack/dist/opt/swapmouse/plugin/swapmouse.vim
share/vim/${P}/plugin/
share/vim/${P}/plugin/README.txt
share/vim/${P}/plugin/getscriptPlugin.vim
share/vim/${P}/plugin/gzip.vim
share/vim/${P}/plugin/logiPat.vim
+share/vim/${P}/plugin/manpager.vim
share/vim/${P}/plugin/matchparen.vim
share/vim/${P}/plugin/netrwPlugin.vim
share/vim/${P}/plugin/rrhelper.vim
@@ -765,6 +798,7 @@ share/vim/${P}/print/ks_roman.ps
share/vim/${P}/print/latin1.ps
share/vim/${P}/print/mac-roman.ps
share/vim/${P}/print/prolog.ps
+share/vim/${P}/rgb.txt
share/vim/${P}/scripts.vim
share/vim/${P}/spell/
share/vim/${P}/spell/check_locales.vim
@@ -820,6 +854,7 @@ share/vim/${P}/syntax/autohotkey.vim
share/vim/${P}/syntax/autoit.vim
share/vim/${P}/syntax/automake.vim
share/vim/${P}/syntax/ave.vim
+share/vim/${P}/syntax/avra.vim
share/vim/${P}/syntax/awk.vim
share/vim/${P}/syntax/ayacc.vim
share/vim/${P}/syntax/b.vim