diff --git a/asymptote.spec b/asymptote.spec index 6e64a20..ca1bb14 100644 --- a/asymptote.spec +++ b/asymptote.spec @@ -4,7 +4,7 @@ Name: asymptote Version: 2.67 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Descriptive vector graphics language License: LGPLv3+ URL: http://asymptote.sourceforge.net/ @@ -125,12 +125,15 @@ for i in %{buildroot}%{_xemacs_sitelispdir}/%{name}/*.el; do done -# Vim syntax file -for vimver in 63 64 70 71 72 73 ; do - install -dm 755 %{buildroot}%{_datadir}/vim/vim$vimver/syntax - cd %{buildroot}%{_datadir}/vim/vim$vimver/syntax - ln -s ../../../%{name}/asy.vim . -done +# Vim syntax file(s) +install -dm 755 %{buildroot}%{_datadir}/vim/vimfiles/syntax +pushd %{buildroot}%{_datadir}/vim/vimfiles/syntax +ln -s ../../../%{name}/asy.vim . +popd +install -dm 755 %{buildroot}%{_datadir}/vim/vimfiles/ftdetect +pushd %{buildroot}%{_datadir}/vim/vimfiles/ftdetect +ln -s ../../../%{name}/asy_filetype.vim . +popd # Move info file mv %{buildroot}%{_infodir}/asymptote/asymptote.info %{buildroot}%{_infodir}/asymptote.info @@ -161,7 +164,8 @@ texhash >/dev/null 2>&1 || : %{_texmf}/tex/context/ %{_mandir}/man1/*.1* %{_infodir}/*.info* -%{_datadir}/vim/vim*/syntax/asy.vim +%{_datadir}/vim/vimfiles/syntax/asy.vim +%{_datadir}/vim/vimfiles/ftdetect/asy_filetype.vim # Strictly speaking, we shouldn't own these dirs. # However, we don't require emacs/xemacs, we just enhance them. # Thus, its ok for dual ownership. @@ -179,6 +183,9 @@ texhash >/dev/null 2>&1 || : %{_xemacs_sitelispdir}/%{name}/*.el %changelog +* Fri Oct 2 2020 Tom Callaway - 2.67-2 +- improve vim packaging (bz1884684) + * Thu Aug 6 2020 Tom Callaway - 2.67-1 - update to 2.67