|
@@ -1,6 +1,6 @@
|
|
# version, patch version
|
|
# version, patch version
|
|
%define vimversion 7.4
|
|
%define vimversion 7.4
|
|
-%define vimpversion 50
|
|
+%define vimpversion 110
|
|
|
|
|
|
%define vimsubdir vim%(echo %{vimversion} | sed -e's/\\.//')
|
|
%define vimsubdir vim%(echo %{vimversion} | sed -e's/\\.//')
|
|
%define vimdir %{vimsubdir}
|
|
%define vimdir %{vimsubdir}
|
|
@@ -13,7 +13,7 @@
|
|
%define configopts --bindir='${exec_prefix}/bin' --disable-gpm
|
|
%define configopts --bindir='${exec_prefix}/bin' --disable-gpm
|
|
%define features_x11 --exec-prefix=%{_prefix} --with-x=yes --enable-gui=gtk2 --enable-xim --enable-fontset
|
|
%define features_x11 --exec-prefix=%{_prefix} --with-x=yes --enable-gui=gtk2 --enable-xim --enable-fontset
|
|
%define features_nox11 --exec-prefix=%{_prefix} --with-x=no --enable-gui=no
|
|
%define features_nox11 --exec-prefix=%{_prefix} --with-x=no --enable-gui=no
|
|
-%define features_huge --with-features=huge --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp
|
|
+%define features_huge --with-features=huge --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp --enable-luainterp
|
|
%define features_big --with-features=big --enable-multibyte
|
|
%define features_big --with-features=big --enable-multibyte
|
|
%define features_normal --with-features=normal --enable-multibyte
|
|
%define features_normal --with-features=normal --enable-multibyte
|
|
%define features_tiny --exec-prefix=%{binprefix} --with-features=tiny --enable-multibyte --with-tlib=tinfo
|
|
%define features_tiny --exec-prefix=%{binprefix} --with-features=tiny --enable-multibyte --with-tlib=tinfo
|
|
@@ -105,6 +105,66 @@ Patch047: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.047
|
|
Patch048: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.048
|
|
Patch048: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.048
|
|
Patch049: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.049
|
|
Patch049: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.049
|
|
Patch050: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.050
|
|
Patch050: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.050
|
|
|
|
+Patch051: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.051
|
|
|
|
+Patch052: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.052
|
|
|
|
+Patch053: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.053
|
|
|
|
+Patch054: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.054
|
|
|
|
+Patch055: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.055
|
|
|
|
+Patch056: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.056
|
|
|
|
+Patch057: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.057
|
|
|
|
+Patch058: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.058
|
|
|
|
+Patch059: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.059
|
|
|
|
+Patch060: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.060
|
|
|
|
+Patch061: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.061
|
|
|
|
+Patch062: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.062
|
|
|
|
+Patch063: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.063
|
|
|
|
+Patch064: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.064
|
|
|
|
+Patch065: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.065
|
|
|
|
+Patch066: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.066
|
|
|
|
+Patch067: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.067
|
|
|
|
+Patch068: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.068
|
|
|
|
+Patch069: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.069
|
|
|
|
+Patch070: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.070
|
|
|
|
+Patch071: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.071
|
|
|
|
+Patch072: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.072
|
|
|
|
+Patch073: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.073
|
|
|
|
+Patch074: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.074
|
|
|
|
+Patch075: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.075
|
|
|
|
+Patch076: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.076
|
|
|
|
+Patch077: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.077
|
|
|
|
+Patch078: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.078
|
|
|
|
+Patch079: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.079
|
|
|
|
+Patch080: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.080
|
|
|
|
+Patch081: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.081
|
|
|
|
+Patch082: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.082
|
|
|
|
+Patch083: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.083
|
|
|
|
+Patch084: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.084
|
|
|
|
+Patch085: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.085
|
|
|
|
+Patch086: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.086
|
|
|
|
+Patch087: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.087
|
|
|
|
+Patch088: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.088
|
|
|
|
+Patch089: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.089
|
|
|
|
+Patch090: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.090
|
|
|
|
+Patch091: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.091
|
|
|
|
+Patch092: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.092
|
|
|
|
+Patch093: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.093
|
|
|
|
+Patch094: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.094
|
|
|
|
+Patch095: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.095
|
|
|
|
+Patch096: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.096
|
|
|
|
+Patch097: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.097
|
|
|
|
+Patch098: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.098
|
|
|
|
+Patch099: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.099
|
|
|
|
+Patch100: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.100
|
|
|
|
+Patch101: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.101
|
|
|
|
+Patch102: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.102
|
|
|
|
+Patch103: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.103
|
|
|
|
+Patch104: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.104
|
|
|
|
+Patch105: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.105
|
|
|
|
+Patch106: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.106
|
|
|
|
+Patch107: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.107
|
|
|
|
+Patch108: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.108
|
|
|
|
+Patch109: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.109
|
|
|
|
+Patch110: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.110
|
|
|
|
|
|
Patch2010: xxd-locale.patch
|
|
Patch2010: xxd-locale.patch
|
|
|
|
|
|
@@ -124,6 +184,7 @@ Patch4000: vim-7.2-fix-menu.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: ruby, ruby-devel, python-devel, perl, gtk2-devel, ncurses-devel, autoconf, libtool, net-tools, pixman-devel, libXt-devel
|
|
BuildRequires: ruby, ruby-devel, python-devel, perl, gtk2-devel, ncurses-devel, autoconf, libtool, net-tools, pixman-devel, libXt-devel
|
|
|
|
+BuildRequires: lua-devel
|
|
%if "%{?_dist_release}" != "vl5"
|
|
%if "%{?_dist_release}" != "vl5"
|
|
BuildRequires: glibc-static
|
|
BuildRequires: glibc-static
|
|
%endif
|
|
%endif
|
|
@@ -248,7 +309,7 @@ still very popular. VIM has many new features including:
|
|
multiple windows, multi-level undos, block highlighting and more.
|
|
multiple windows, multi-level undos, block highlighting and more.
|
|
|
|
|
|
vim-huge package contains the VIM with most of its features (except
|
|
vim-huge package contains the VIM with most of its features (except
|
|
-X11 features) enabled such as Ruby, Perl and Python features.
|
|
+X11 features) enabled such as Ruby, Perl, Python and Lua features.
|
|
|
|
|
|
%description -l ja huge
|
|
%description -l ja huge
|
|
VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
|
|
VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
|
|
@@ -258,7 +319,7 @@ VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のよ
|
|
トなどです.
|
|
トなどです.
|
|
|
|
|
|
このパッケージではX11対応以外のほとんどすべての機能のサポートに加え,
|
|
このパッケージではX11対応以外のほとんどすべての機能のサポートに加え,
|
|
-Ruby/Perl/Pythonスクリプトの実行機能までを含んでVIMを提供しています.
|
|
+Ruby/Perl/Python/Luaスクリプトの実行機能までを含んでVIMを提供しています.
|
|
|
|
|
|
%package X11
|
|
%package X11
|
|
Summary: VIM editor with X11 support
|
|
Summary: VIM editor with X11 support
|
|
@@ -304,7 +365,7 @@ configuration) such as:
|
|
|
|
|
|
* vim-X11 - normal features
|
|
* vim-X11 - normal features
|
|
* vim-X11-big - big features
|
|
* vim-X11-big - big features
|
|
- * vim-X11-huge - huge features and Ruby/Perl/Python support
|
|
+ * vim-X11-huge - huge features and Ruby/Perl/Python/Lua support
|
|
|
|
|
|
%description -l ja X11-common
|
|
%description -l ja X11-common
|
|
このパッケージは以下に示す各X11対応のVIMパッケージで提供されるVIMエディ
|
|
このパッケージは以下に示す各X11対応のVIMパッケージで提供されるVIMエディ
|
|
@@ -355,7 +416,7 @@ Window System. If you install this package, you can run VIM as an X
|
|
application with a full GUI interface and mouse support.
|
|
application with a full GUI interface and mouse support.
|
|
|
|
|
|
The vim-X11-huge package provides the VIM which supports much more extra
|
|
The vim-X11-huge package provides the VIM which supports much more extra
|
|
-features than vim-X11-huge does, such as Ruby/Perl/Python support.
|
|
+features than vim-X11-huge does, such as Ruby/Perl/Python/Lua support.
|
|
|
|
|
|
%description -l ja X11-huge
|
|
%description -l ja X11-huge
|
|
VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
|
|
VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
|
|
@@ -365,7 +426,7 @@ VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のよ
|
|
トなどです.
|
|
トなどです.
|
|
|
|
|
|
このパッケージではX11対応も含めたほとんどすべての機能のサポートに加え,
|
|
このパッケージではX11対応も含めたほとんどすべての機能のサポートに加え,
|
|
-Ruby/Perl/Pythonスクリプトの実行機能までを含んでVIMを提供しています.
|
|
+Ruby/Perl/Python/Luaスクリプトの実行機能までを含んでVIMを提供しています.
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q -b 0 -n %{vimdir}
|
|
%setup -q -b 0 -n %{vimdir}
|
|
@@ -428,6 +489,66 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
|
|
%patch048 -p0
|
|
%patch048 -p0
|
|
%patch049 -p0
|
|
%patch049 -p0
|
|
%patch050 -p0
|
|
%patch050 -p0
|
|
|
|
+%patch051 -p0
|
|
|
|
+%patch052 -p0
|
|
|
|
+%patch053 -p0
|
|
|
|
+%patch054 -p0
|
|
|
|
+%patch055 -p0
|
|
|
|
+%patch056 -p0
|
|
|
|
+%patch057 -p0
|
|
|
|
+%patch058 -p0
|
|
|
|
+%patch059 -p0
|
|
|
|
+%patch060 -p0
|
|
|
|
+%patch061 -p0
|
|
|
|
+%patch062 -p0
|
|
|
|
+%patch063 -p0
|
|
|
|
+%patch064 -p0
|
|
|
|
+%patch065 -p0
|
|
|
|
+%patch066 -p0
|
|
|
|
+%patch067 -p0
|
|
|
|
+%patch068 -p0
|
|
|
|
+%patch069 -p0
|
|
|
|
+%patch070 -p0
|
|
|
|
+%patch071 -p0
|
|
|
|
+%patch072 -p0
|
|
|
|
+%patch073 -p0
|
|
|
|
+%patch074 -p0
|
|
|
|
+%patch075 -p0
|
|
|
|
+%patch076 -p0
|
|
|
|
+%patch077 -p0
|
|
|
|
+%patch078 -p0
|
|
|
|
+%patch079 -p0
|
|
|
|
+%patch080 -p0
|
|
|
|
+%patch081 -p0
|
|
|
|
+%patch082 -p0
|
|
|
|
+%patch083 -p0
|
|
|
|
+%patch084 -p0
|
|
|
|
+%patch085 -p0
|
|
|
|
+%patch086 -p0
|
|
|
|
+%patch087 -p0
|
|
|
|
+%patch088 -p0
|
|
|
|
+%patch089 -p0
|
|
|
|
+%patch090 -p0
|
|
|
|
+%patch091 -p0
|
|
|
|
+%patch092 -p0
|
|
|
|
+%patch093 -p0
|
|
|
|
+%patch094 -p0
|
|
|
|
+%patch095 -p0
|
|
|
|
+%patch096 -p0
|
|
|
|
+%patch097 -p0
|
|
|
|
+%patch098 -p0
|
|
|
|
+%patch099 -p0
|
|
|
|
+%patch100 -p0
|
|
|
|
+%patch101 -p0
|
|
|
|
+%patch102 -p0
|
|
|
|
+%patch103 -p0
|
|
|
|
+%patch104 -p0
|
|
|
|
+%patch105 -p0
|
|
|
|
+%patch106 -p0
|
|
|
|
+%patch107 -p0
|
|
|
|
+%patch108 -p0
|
|
|
|
+%patch109 -p0
|
|
|
|
+%patch110 -p0
|
|
|
|
|
|
%patch2010 -p1
|
|
%patch2010 -p1
|
|
|
|
|
|
@@ -801,10 +922,16 @@ rm -rf %{buildroot}
|
|
%{_bindir}/vim.X11-huge
|
|
%{_bindir}/vim.X11-huge
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Dec 5 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 7.4.110-1
|
|
|
|
+- update to 7.4.110
|
|
|
|
+ - add 7.4 patches (Patch51..110)
|
|
|
|
+- enable Lua support
|
|
|
|
+- fix 7.4.50-1 changelog
|
|
|
|
+
|
|
* Fri Oct 4 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 7.4.50-1
|
|
* Fri Oct 4 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 7.4.50-1
|
|
- update to 7.4.50
|
|
- update to 7.4.50
|
|
- drop 7.3 patches (Patch001..712)
|
|
- drop 7.3 patches (Patch001..712)
|
|
- - add 7.4 patches (Patch
|
|
+ - add 7.4 patches (Patch1..50)
|
|
- drop crv patch (Patch2004)
|
|
- drop crv patch (Patch2004)
|
|
- update some patches from Fedora vim-7.4.027-2
|
|
- update some patches from Fedora vim-7.4.027-2
|
|
- syntax patch (Patch3000):
|
|
- syntax patch (Patch3000):
|