- add cvim plugin
This commit is contained in:
parent
a8cc794030
commit
696a6dcfd8
@ -1,3 +1,4 @@
|
|||||||
vim-6.3-extra.tar.gz
|
vim-6.3-extra.tar.gz
|
||||||
vim-6.3-lang.tar.gz
|
vim-6.3-lang.tar.gz
|
||||||
vim-6.3.tar.bz2
|
vim-6.3.tar.bz2
|
||||||
|
cvim.zip
|
||||||
|
1
sources
1
sources
@ -1,3 +1,4 @@
|
|||||||
6e4bd6c8122bcb9dc576514bdb52484e vim-6.3-extra.tar.gz
|
6e4bd6c8122bcb9dc576514bdb52484e vim-6.3-extra.tar.gz
|
||||||
5395c4dacbf1c5008b22c4b86794e8a7 vim-6.3-lang.tar.gz
|
5395c4dacbf1c5008b22c4b86794e8a7 vim-6.3-lang.tar.gz
|
||||||
821fda8f14d674346b87e3ef9cb96389 vim-6.3.tar.bz2
|
821fda8f14d674346b87e3ef9cb96389 vim-6.3.tar.bz2
|
||||||
|
1f17af2008ae94359a48be7e865b084f cvim.zip
|
||||||
|
26
vim.spec
26
vim.spec
@ -26,7 +26,7 @@
|
|||||||
Summary: The VIM editor.
|
Summary: The VIM editor.
|
||||||
Name: vim
|
Name: vim
|
||||||
Version: %{baseversion}.%{patchlevel}
|
Version: %{baseversion}.%{patchlevel}
|
||||||
Release: 3
|
Release: 4
|
||||||
License: freeware
|
License: freeware
|
||||||
Group: Applications/Editors
|
Group: Applications/Editors
|
||||||
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}.tar.bz2
|
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}.tar.bz2
|
||||||
@ -41,6 +41,8 @@ Source8: gvim32.png
|
|||||||
Source9: gvim48.png
|
Source9: gvim48.png
|
||||||
Source10: gvim64.png
|
Source10: gvim64.png
|
||||||
Source11: Changelog.rpm
|
Source11: Changelog.rpm
|
||||||
|
# Source at http://www.vim.org/scripts/script.php?script_id=213 :
|
||||||
|
Source12: cvim.zip
|
||||||
Patch2000: vim-4.2-speed_t.patch
|
Patch2000: vim-4.2-speed_t.patch
|
||||||
Patch2001: vim-5.6a-paths.patch
|
Patch2001: vim-5.6a-paths.patch
|
||||||
Patch2002: vim-6.0-fixkeys.patch
|
Patch2002: vim-6.0-fixkeys.patch
|
||||||
@ -373,6 +375,9 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
mkdir cvim
|
||||||
|
( cd cvim; unzip %{SOURCE12} )
|
||||||
|
|
||||||
cd src
|
cd src
|
||||||
autoconf
|
autoconf
|
||||||
perl -pi -e "s,\\\$VIMRUNTIME,/usr/share/vim/%{vimdir},g" os_unix.h
|
perl -pi -e "s,\\\$VIMRUNTIME,/usr/share/vim/%{vimdir},g" os_unix.h
|
||||||
@ -399,7 +404,7 @@ export RUBY_CFLAGS=-I$(ruby -r rbconfig -e 'p Config::CONFIG["archdir"]')
|
|||||||
%if "%{withruby}" == "1"
|
%if "%{withruby}" == "1"
|
||||||
--enable-rubyinterp
|
--enable-rubyinterp
|
||||||
%endif
|
%endif
|
||||||
%
|
|
||||||
make
|
make
|
||||||
cp vim gvim
|
cp vim gvim
|
||||||
make clean
|
make clean
|
||||||
@ -437,6 +442,23 @@ mkdir -p $RPM_BUILD_ROOT/bin
|
|||||||
mkdir -p $RPM_BUILD_ROOT/usr/{bin,share/vim}
|
mkdir -p $RPM_BUILD_ROOT/usr/{bin,share/vim}
|
||||||
cp -f %{SOURCE5} .
|
cp -f %{SOURCE5} .
|
||||||
|
|
||||||
|
# cvim plugin stuff:
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/codesnippets-c
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/plugin/templates
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/wordlists
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/rc
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/ftplugin
|
||||||
|
install -m644 cvim/codesnippets-c/* $RPM_BUILD_ROOT%{_datadir}/vim/%{vimdir}/codesnippets-c/
|
||||||
|
install -m644 cvim/plugin/templates/* $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/plugin/templates/
|
||||||
|
install -m644 cvim/plugin/wrapper.sh $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/plugin/
|
||||||
|
install -m644 cvim/plugin/c.vim $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/plugin/
|
||||||
|
install -m644 cvim/plugin/templates/* $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/plugin/templates/
|
||||||
|
install -m644 cvim/rc/* $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/rc/
|
||||||
|
install -m644 cvim/wordlists/* $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/wordlists/
|
||||||
|
install -m644 cvim/ftplugin/* $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/ftplugin/
|
||||||
|
cp cvim/doc/* doc
|
||||||
|
cp cvim/README.csupport .
|
||||||
|
|
||||||
cd src
|
cd src
|
||||||
%makeinstall BINDIR=/bin DESTDIR=$RPM_BUILD_ROOT
|
%makeinstall BINDIR=/bin DESTDIR=$RPM_BUILD_ROOT
|
||||||
mv $RPM_BUILD_ROOT/bin/xxd $RPM_BUILD_ROOT/usr/bin
|
mv $RPM_BUILD_ROOT/bin/xxd $RPM_BUILD_ROOT/usr/bin
|
||||||
|
Loading…
Reference in New Issue
Block a user