rpms/vim/devel vim.spec,1.153,1.154
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Dec 12 10:03:44 UTC 2006
Author: karsten
Update of /cvs/dist/rpms/vim/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv31522
Modified Files:
vim.spec
Log Message:
- patchlevel 178
- use macros
- Resolves: #219154
add directory /usr/share/vim/vimfiles for plugins
Index: vim.spec
===================================================================
RCS file: /cvs/dist/rpms/vim/devel/vim.spec,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -r1.153 -r1.154
--- vim.spec 7 Dec 2006 21:32:02 -0000 1.153
+++ vim.spec 12 Dec 2006 10:03:42 -0000 1.154
@@ -16,12 +16,12 @@
#used for pre-releases:
%define beta %{nil}
%define vimdir vim70%{?beta}
-%define patchlevel 168
+%define patchlevel 178
Summary: The VIM editor.
Name: vim
Version: %{baseversion}.%{beta}%{patchlevel}
-Release: 2
+Release: 1
License: freeware
Group: Applications/Editors
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}%{?beta}%{?CVSDATE}.tar.bz2
@@ -219,6 +219,16 @@
Patch166: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.166
Patch167: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.167
Patch168: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.168
+Patch169: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.169
+Patch170: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.170
+Patch171: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.171
+Patch172: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.172
+Patch173: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.173
+Patch174: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.174
+Patch175: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.175
+Patch176: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.176
+Patch177: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.177
+Patch178: ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.178
Patch3000: vim-7.0-syntax.patch
@@ -552,6 +562,18 @@
%patch166 -p0
%patch167 -p0
%patch168 -p0
+%patch169 -p0
+# Win32:
+#patch170 -p0
+# VMS:
+#patch171 -p0
+%patch172 -p0
+%patch173 -p0
+%patch174 -p0
+%patch175 -p0
+%patch176 -p0
+%patch177 -p0
+%patch178 -p0
# install spell files
%if %{withvimspell}
@@ -594,7 +616,7 @@
%configure --with-features=huge --enable-pythoninterp --enable-perlinterp \
--disable-tclinterp --with-x=yes \
--enable-xim --enable-multibyte \
- --with-tlib=ncurses \
+ --with-tlib=ncursesw \
--enable-gtk2-check --enable-gui=gtk2 \
--with-compiledby="<bugzilla at redhat.com>" --enable-cscope \
--with-modified-by="<bugzilla at redhat.com>" \
@@ -612,7 +634,7 @@
--enable-perlinterp --disable-tclinterp --with-x=no \
--enable-gui=no --exec-prefix=/usr --enable-multibyte \
--enable-cscope --with-modified-by="<bugzilla at redhat.com>" \
- --with-tlib=ncurses \
+ --with-tlib=ncursesw \
--with-compiledby="<bugzilla at redhat.com>" \
%if "%{withnetbeans}" == "1"
--enable-netbeans \
@@ -630,7 +652,7 @@
--enable-multibyte \
--disable-netbeans \
--disable-pythoninterp --disable-perlinterp --disable-tclinterp \
- --with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/ \
+ --with-tlib=ncursesw --enable-gui=no --disable-gpm --exec-prefix=/ \
--with-compiledby="<bugzilla at redhat.com>" \
--with-modified-by="<bugzilla at redhat.com>"
@@ -639,7 +661,8 @@
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/bin
-mkdir -p $RPM_BUILD_ROOT/usr/{bin,share/vim}
+mkdir -p $RPM_BUILD_ROOT/usr/bin
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/vimfiles
#cp -f %{SOURCE5} .
%if "%{withcvim}" == "1"
@@ -702,9 +725,9 @@
ln -sf vim.1.gz .%{_mandir}/man1/gvimdiff.1.gz
ln -sf gvim ./usr/bin/vimx
%if "%{desktop_file}" == "1"
- mkdir -p $RPM_BUILD_ROOT/usr/share/applications
+ mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
desktop-file-install --vendor net \
- --dir $RPM_BUILD_ROOT/usr/share/applications \
+ --dir $RPM_BUILD_ROOT/%{_datadir}/applications \
--add-category "Application;Development;X-Red-Hat-Base" \
%{SOURCE3}
%else
@@ -712,11 +735,11 @@
cp %{SOURCE3} ./etc/X11/applnk/Applications/gvim.desktop
%endif
# ja_JP.ujis is obsolete, ja_JP.eucJP is recommended.
- ( cd ./usr/share/vim/%{vimdir}/lang; \
+ ( cd ./%{_datadir}/%{name}/%{vimdir}/lang; \
ln -sf menu_ja_jp.ujis.vim menu_ja_jp.eucjp.vim )
)
-pushd $RPM_BUILD_ROOT/usr/share/vim/%{vimdir}/tutor
+pushd $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/tutor
mkdir conv
iconv -f CP1252 -t UTF8 tutor.ca > conv/tutor.ca
iconv -f CP1252 -t UTF8 tutor.it > conv/tutor.it
@@ -741,9 +764,9 @@
popd
# Dependency cleanups
-chmod 644 $RPM_BUILD_ROOT/usr/share/vim/%{vimdir}/doc/vim2html.pl \
- $RPM_BUILD_ROOT/usr/share/vim/%{vimdir}/tools/*.pl \
- $RPM_BUILD_ROOT/usr/share/vim/%{vimdir}/tools/vim132
+chmod 644 $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/doc/vim2html.pl \
+ $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/tools/*.pl \
+ $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/tools/vim132
chmod 644 ../runtime/doc/vim2html.pl
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d
@@ -762,7 +785,7 @@
chmod 0755 $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/*
install -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/vimrc
install -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/virc
-(cd $RPM_BUILD_ROOT/usr/share/vim/%{vimdir}/doc;
+(cd $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/doc;
gzip -9 *.txt
gzip -d help.txt.gz
cat tags | sed -e 's/\t\(.*.txt\)\t/\t\1.gz\t/;s/\thelp.txt.gz\t/\thelp.txt\t/' > tags.new; mv -f tags.new tags
@@ -791,51 +814,52 @@
%doc README*
%doc runtime/docs
%doc $RPM_SOURCE_DIR/Changelog.rpm
-%dir /usr/share/vim
-%dir /usr/share/vim/%{vimdir}
-/usr/share/vim/%{vimdir}/autoload
-/usr/share/vim/%{vimdir}/colors
-/usr/share/vim/%{vimdir}/compiler
-/usr/share/vim/%{vimdir}/doc
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/%{vimdir}
+%{_datadir}/%{name}/vimfiles
+%{_datadir}/%{name}/%{vimdir}/autoload
+%{_datadir}/%{name}/%{vimdir}/colors
+%{_datadir}/%{name}/%{vimdir}/compiler
+%{_datadir}/%{name}/%{vimdir}/doc
#exclude /usr/share/vim/%{vimdir}/doc/vi-help.txt
-/usr/share/vim/%{vimdir}/*.vim
-/usr/share/vim/%{vimdir}/ftplugin
-/usr/share/vim/%{vimdir}/indent
-/usr/share/vim/%{vimdir}/keymap
-/usr/share/vim/%{vimdir}/lang/*.vim
-/usr/share/vim/%{vimdir}/lang/*.txt
-%dir /usr/share/vim/%{vimdir}/lang
-/usr/share/vim/%{vimdir}/macros
-/usr/share/vim/%{vimdir}/plugin
-/usr/share/vim/%{vimdir}/print
-/usr/share/vim/%{vimdir}/syntax
-/usr/share/vim/%{vimdir}/tools
-/usr/share/vim/%{vimdir}/tutor
+%{_datadir}/%{name}/%{vimdir}/*.vim
+%{_datadir}/%{name}/%{vimdir}/ftplugin
+%{_datadir}/%{name}/%{vimdir}/indent
+%{_datadir}/%{name}/%{vimdir}/keymap
+%{_datadir}/%{name}/%{vimdir}/lang/*.vim
+%{_datadir}/%{name}/%{vimdir}/lang/*.txt
+%dir %{_datadir}/%{name}/%{vimdir}/lang
+%{_datadir}/%{name}/%{vimdir}/macros
+%{_datadir}/%{name}/%{vimdir}/plugin
+%{_datadir}/%{name}/%{vimdir}/print
+%{_datadir}/%{name}/%{vimdir}/syntax
+%{_datadir}/%{name}/%{vimdir}/tools
+%{_datadir}/%{name}/%{vimdir}/tutor
%if ! %{withvimspell}
-/usr/share/vim/%{vimdir}/spell
+%{_datadir}/%{name}/%{vimdir}/spell
%endif
-%lang(af) /usr/share/vim/%{vimdir}/lang/af
-%lang(ca) /usr/share/vim/%{vimdir}/lang/ca
-%lang(cs) /usr/share/vim/%{vimdir}/lang/cs
-%lang(de) /usr/share/vim/%{vimdir}/lang/de
-%lang(en_GB) /usr/share/vim/%{vimdir}/lang/en_GB
-%lang(es) /usr/share/vim/%{vimdir}/lang/es
-%lang(fr) /usr/share/vim/%{vimdir}/lang/fr
-%lang(ga) /usr/share/vim/%{vimdir}/lang/ga
-%lang(it) /usr/share/vim/%{vimdir}/lang/it
-%lang(ja) /usr/share/vim/%{vimdir}/lang/ja
-%lang(ko) /usr/share/vim/%{vimdir}/lang/ko
-%lang(no) /usr/share/vim/%{vimdir}/lang/no
-%lang(pl) /usr/share/vim/%{vimdir}/lang/pl
-%lang(ru) /usr/share/vim/%{vimdir}/lang/ru
-%lang(sk) /usr/share/vim/%{vimdir}/lang/sk
-%lang(sv) /usr/share/vim/%{vimdir}/lang/sv
-%lang(uk) /usr/share/vim/%{vimdir}/lang/uk
-%lang(vi) /usr/share/vim/%{vimdir}/lang/vi
-%lang(zh_CN) /usr/share/vim/%{vimdir}/lang/zh_CN
-%lang(zh_TW) /usr/share/vim/%{vimdir}/lang/zh_TW
-%lang(zh_CN.UTF-8) /usr/share/vim/%{vimdir}/lang/zh_CN.UTF-8
-%lang(zh_TW.UTF-8) /usr/share/vim/%{vimdir}/lang/zh_TW.UTF-8
+%lang(af) %{_datadir}/%{name}/%{vimdir}/lang/af
+%lang(ca) %{_datadir}/%{name}/%{vimdir}/lang/ca
+%lang(cs) %{_datadir}/%{name}/%{vimdir}/lang/cs
+%lang(de) %{_datadir}/%{name}/%{vimdir}/lang/de
+%lang(en_GB) %{_datadir}/%{name}/%{vimdir}/lang/en_GB
+%lang(es) %{_datadir}/%{name}/%{vimdir}/lang/es
+%lang(fr) %{_datadir}/%{name}/%{vimdir}/lang/fr
+%lang(ga) %{_datadir}/%{name}/%{vimdir}/lang/ga
+%lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it
+%lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja
+%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko
+%lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no
+%lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl
+%lang(ru) %{_datadir}/%{name}/%{vimdir}/lang/ru
+%lang(sk) %{_datadir}/%{name}/%{vimdir}/lang/sk
+%lang(sv) %{_datadir}/%{name}/%{vimdir}/lang/sv
+%lang(uk) %{_datadir}/%{name}/%{vimdir}/lang/uk
+%lang(vi) %{_datadir}/%{name}/%{vimdir}/lang/vi
+%lang(zh_CN) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN
+%lang(zh_TW) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW
+%lang(zh_CN.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.UTF-8
+%lang(zh_TW.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW.UTF-8
/usr/bin/xxd
%{_mandir}/man1/vim.*
%{_mandir}/man1/ex.*
@@ -851,58 +875,58 @@
%if %{withvimspell}
%files spell
-%dir /usr/share/vim/%{vimdir}/spell
-/usr/share/vim/vim70/spell/cleanadd.vim
-%lang(af) /usr/share/vim/%{vimdir}/spell/af.*
-%lang(am) /usr/share/vim/%{vimdir}/spell/am.*
-%lang(bg) /usr/share/vim/%{vimdir}/spell/bg.*
-%lang(ca) /usr/share/vim/%{vimdir}/spell/ca.*
-%lang(cs) /usr/share/vim/%{vimdir}/spell/cs.*
-%lang(cy) /usr/share/vim/%{vimdir}/spell/cy.*
-%lang(da) /usr/share/vim/%{vimdir}/spell/da.*
-%lang(de) /usr/share/vim/%{vimdir}/spell/de.*
-%lang(el) /usr/share/vim/%{vimdir}/spell/el.*
-%lang(en) /usr/share/vim/%{vimdir}/spell/en.*
-%lang(eo) /usr/share/vim/%{vimdir}/spell/eo.*
-%lang(es) /usr/share/vim/%{vimdir}/spell/es.*
-%lang(fo) /usr/share/vim/%{vimdir}/spell/fo.*
-%lang(fr) /usr/share/vim/%{vimdir}/spell/fr.*
-%lang(ga) /usr/share/vim/%{vimdir}/spell/ga.*
-%lang(gd) /usr/share/vim/%{vimdir}/spell/gd.*
-%lang(gl) /usr/share/vim/%{vimdir}/spell/gl.*
-%lang(he) /usr/share/vim/%{vimdir}/spell/he.*
-%lang(hr) /usr/share/vim/%{vimdir}/spell/hr.*
-%lang(hu) /usr/share/vim/%{vimdir}/spell/hu.*
-%lang(id) /usr/share/vim/%{vimdir}/spell/id.*
-%lang(it) /usr/share/vim/%{vimdir}/spell/it.*
-%lang(ku) /usr/share/vim/%{vimdir}/spell/ku.*
-%lang(la) /usr/share/vim/%{vimdir}/spell/la.*
-%lang(lt) /usr/share/vim/%{vimdir}/spell/lt.*
-%lang(lv) /usr/share/vim/%{vimdir}/spell/lv.*
-%lang(mg) /usr/share/vim/%{vimdir}/spell/mg.*
-%lang(mi) /usr/share/vim/%{vimdir}/spell/mi.*
-%lang(ms) /usr/share/vim/%{vimdir}/spell/ms.*
-%lang(nb) /usr/share/vim/%{vimdir}/spell/nb.*
-%lang(nl) /usr/share/vim/%{vimdir}/spell/nl.*
-%lang(nn) /usr/share/vim/%{vimdir}/spell/nn.*
-%lang(ny) /usr/share/vim/%{vimdir}/spell/ny.*
-%lang(pl) /usr/share/vim/%{vimdir}/spell/pl.*
-%lang(pt) /usr/share/vim/%{vimdir}/spell/pt.*
-%lang(ro) /usr/share/vim/%{vimdir}/spell/ro.*
-%lang(ru) /usr/share/vim/%{vimdir}/spell/ru.*
-%lang(rw) /usr/share/vim/%{vimdir}/spell/rw.*
-%lang(sk) /usr/share/vim/%{vimdir}/spell/sk.*
-%lang(sl) /usr/share/vim/%{vimdir}/spell/sl.*
-%lang(sv) /usr/share/vim/%{vimdir}/spell/sv.*
-%lang(sw) /usr/share/vim/%{vimdir}/spell/sw.*
-%lang(tet) /usr/share/vim/%{vimdir}/spell/tet.*
-%lang(th) /usr/share/vim/%{vimdir}/spell/th.*
-%lang(tl) /usr/share/vim/%{vimdir}/spell/tl.*
-%lang(tn) /usr/share/vim/%{vimdir}/spell/tn.*
-%lang(uk) /usr/share/vim/%{vimdir}/spell/uk.*
-%lang(yi) /usr/share/vim/%{vimdir}/spell/yi.*
-%lang(yi-tr) /usr/share/vim/%{vimdir}/spell/yi-tr.*
-%lang(zu) /usr/share/vim/%{vimdir}/spell/zu.*
+%dir %{_datadir}/%{name}/%{vimdir}/spell
+%{_datadir}/%{name}/vim70/spell/cleanadd.vim
+%lang(af) %{_datadir}/%{name}/%{vimdir}/spell/af.*
+%lang(am) %{_datadir}/%{name}/%{vimdir}/spell/am.*
+%lang(bg) %{_datadir}/%{name}/%{vimdir}/spell/bg.*
+%lang(ca) %{_datadir}/%{name}/%{vimdir}/spell/ca.*
+%lang(cs) %{_datadir}/%{name}/%{vimdir}/spell/cs.*
+%lang(cy) %{_datadir}/%{name}/%{vimdir}/spell/cy.*
+%lang(da) %{_datadir}/%{name}/%{vimdir}/spell/da.*
+%lang(de) %{_datadir}/%{name}/%{vimdir}/spell/de.*
+%lang(el) %{_datadir}/%{name}/%{vimdir}/spell/el.*
+%lang(en) %{_datadir}/%{name}/%{vimdir}/spell/en.*
+%lang(eo) %{_datadir}/%{name}/%{vimdir}/spell/eo.*
+%lang(es) %{_datadir}/%{name}/%{vimdir}/spell/es.*
+%lang(fo) %{_datadir}/%{name}/%{vimdir}/spell/fo.*
+%lang(fr) %{_datadir}/%{name}/%{vimdir}/spell/fr.*
+%lang(ga) %{_datadir}/%{name}/%{vimdir}/spell/ga.*
+%lang(gd) %{_datadir}/%{name}/%{vimdir}/spell/gd.*
+%lang(gl) %{_datadir}/%{name}/%{vimdir}/spell/gl.*
+%lang(he) %{_datadir}/%{name}/%{vimdir}/spell/he.*
+%lang(hr) %{_datadir}/%{name}/%{vimdir}/spell/hr.*
+%lang(hu) %{_datadir}/%{name}/%{vimdir}/spell/hu.*
+%lang(id) %{_datadir}/%{name}/%{vimdir}/spell/id.*
+%lang(it) %{_datadir}/%{name}/%{vimdir}/spell/it.*
+%lang(ku) %{_datadir}/%{name}/%{vimdir}/spell/ku.*
+%lang(la) %{_datadir}/%{name}/%{vimdir}/spell/la.*
+%lang(lt) %{_datadir}/%{name}/%{vimdir}/spell/lt.*
+%lang(lv) %{_datadir}/%{name}/%{vimdir}/spell/lv.*
+%lang(mg) %{_datadir}/%{name}/%{vimdir}/spell/mg.*
+%lang(mi) %{_datadir}/%{name}/%{vimdir}/spell/mi.*
+%lang(ms) %{_datadir}/%{name}/%{vimdir}/spell/ms.*
+%lang(nb) %{_datadir}/%{name}/%{vimdir}/spell/nb.*
+%lang(nl) %{_datadir}/%{name}/%{vimdir}/spell/nl.*
+%lang(nn) %{_datadir}/%{name}/%{vimdir}/spell/nn.*
+%lang(ny) %{_datadir}/%{name}/%{vimdir}/spell/ny.*
+%lang(pl) %{_datadir}/%{name}/%{vimdir}/spell/pl.*
+%lang(pt) %{_datadir}/%{name}/%{vimdir}/spell/pt.*
+%lang(ro) %{_datadir}/%{name}/%{vimdir}/spell/ro.*
+%lang(ru) %{_datadir}/%{name}/%{vimdir}/spell/ru.*
+%lang(rw) %{_datadir}/%{name}/%{vimdir}/spell/rw.*
+%lang(sk) %{_datadir}/%{name}/%{vimdir}/spell/sk.*
+%lang(sl) %{_datadir}/%{name}/%{vimdir}/spell/sl.*
+%lang(sv) %{_datadir}/%{name}/%{vimdir}/spell/sv.*
+%lang(sw) %{_datadir}/%{name}/%{vimdir}/spell/sw.*
+%lang(tet) %{_datadir}/%{name}/%{vimdir}/spell/tet.*
+%lang(th) %{_datadir}/%{name}/%{vimdir}/spell/th.*
+%lang(tl) %{_datadir}/%{name}/%{vimdir}/spell/tl.*
+%lang(tn) %{_datadir}/%{name}/%{vimdir}/spell/tn.*
+%lang(uk) %{_datadir}/%{name}/%{vimdir}/spell/uk.*
+%lang(yi) %{_datadir}/%{name}/%{vimdir}/spell/yi.*
+%lang(yi-tr) %{_datadir}/%{name}/%{vimdir}/spell/yi-tr.*
+%lang(zu) %{_datadir}/%{name}/%{vimdir}/spell/zu.*
%endif
%files minimal
@@ -913,7 +937,7 @@
/bin/view
/bin/rvi
/bin/rview
-#/usr/share/vim/%{vimdir}/doc/vi-help.txt
+#%{_datadir}/%{name}/%{vimdir}/doc/vi-help.txt
%files enhanced
%defattr(-,root,root)
@@ -945,6 +969,12 @@
%{_datadir}/icons/hicolor/*/apps/*
%changelog
+* Tue Dec 12 2006 Karsten Hopp <karsten at redhat.com> 7.0.178-1
+- patchlevel 178
+- use macros
+- Resolves: #219154
+ add directory /usr/share/vim/vimfiles for plugins
+
* Thu Dec 7 2006 Jeremy Katz <katzj at redhat.com>
- rebuild for python 2.5
More information about the fedora-cvs-commits
mailing list