[syntastic/f19] Update syntastic to latest rev
MERCIER Jonathan
bioinfornatics at fedoraproject.org
Sun May 19 18:45:11 UTC 2013
commit 235009cbd4d494dfbc427baf5e5d499f5361a0b2
Author: bioinfornatics <bioinfornatics at fedoraproject.org>
Date: Sun May 19 20:44:26 2013 +0200
Update syntastic to latest rev
syntastic.spec | 465 +++++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 341 insertions(+), 124 deletions(-)
---
diff --git a/syntastic.spec b/syntastic.spec
index 1d35b71..078ee89 100644
--- a/syntastic.spec
+++ b/syntastic.spec
@@ -1,12 +1,12 @@
%global snapdate 20130517
%global revision c7ad55c
%global alphatag %{snapdate}git%{revision}
-%global vimfiles %{_datadir}/vim/vimfiles
+%global vimfiles %{_datadir}/vim/vim.vimfiles
# The source for this package was pulled from upstream's git.
# Use the following commands to generate the tarball:
# cd syntastic;
-# git clonegit://github.com/scrooloose/syntastic.git
+# git clone git://github.com/scrooloose/syntastic.git
# pushd syntastic
# git rev-parse --short HEAD # -> syntastic_rev
# git checkout %%syntastic_rev
@@ -16,12 +16,13 @@
Name: syntastic
Version: 2.3.0
Release: 9.%{alphatag}%{?dist}
-Summary: A vim plugins to check syntax for programming languages
-Summary(fr): Une extension de vim vérifiant la syntaxe pour les langages de programmation
+Summary: A/A.vim plugins to check syntax for programming languages
+Summary(fr): Une extension de/de.vim vérifiant la syntaxe pour les langages de programmation
License: WTFPL
URL: https://github.com/scrooloose/syntastic
Source0: %{name}-%{alphatag}.tar.xz
+Patch0: %{name}.patch
BuildArch: noarch
Requires: vim
@@ -54,9 +55,19 @@ Allows checking %{-n*} sources files.
Permet de vérifier les fichiers sources écrit en %{-n*}. \
%{nil}
+
+%define install_subpackage() \
+install -p -d %{buildroot}%{vimfiles}/syntax_checkers/%1/ \
+install -D syntax_checkers/%1/* %{buildroot}%{vimfiles}/syntax_checkers/%1/ \
+%{nil}
+
+%add_subpackage -n ada gcc-gnat
%add_subpackage -n c gcc
%add_subpackage -n cpp gcc-c++
+%add_subpackage -n cs mono-core
%add_subpackage -n css csslint
+%add_subpackage -n coffee coffee-script
+%add_subpackage -n coq coq
%add_subpackage -n cucumber rubygem-cucumber
%add_subpackage -n docbk libxml2
%add_subpackage -n d ldc
@@ -66,44 +77,46 @@ Permet de vérifier les fichiers sources écrit en %{-n*}.
%add_subpackage -n fortran gcc-gfortran
%add_subpackage -n gentoo-metadata libxml2
%add_subpackage -n haml rubygem-haml
+%add_subpackage -n haskell ghc
%add_subpackage -n html sed curl tidy
# javac into devel package (java-1.7.0-openjdk-devel)
%add_subpackage -n java java-1.7.0-openjdk-devel
%add_subpackage -n javascript jsl
%add_subpackage -n json python-demjson
+%add_subpackage -n less lessjs
+%add_subpackage -n lisp clisp
+%add_subpackage -n llvm llvm
%add_subpackage -n lua lua
%add_subpackage -n nasm nasm
%add_subpackage -n ocaml ocaml
+%add_subpackage -n objc gcc-objc gcc-objc++
%add_subpackage -n perl perl
%add_subpackage -n php php
%add_subpackage -n puppet puppet
%add_subpackage -n python pylint pyflakes
%add_subpackage -n rst python-docutils
%add_subpackage -n ruby ruby
+%add_subpackage -n scss rubygem-sass
%add_subpackage -n sass rubygem-sass
%add_subpackage -n scala scala
+%add_subpackage -n slim rubygem-slim
%add_subpackage -n sh bash
%add_subpackage -n tcl tcl
%add_subpackage -n tex texlive-latex
%add_subpackage -n vala vala
+%add_subpackage -n vhdl ghdl
%add_subpackage -n xhtml tidy
# xmllint into lib package (libxml2)
%add_subpackage -n xml libxml2
%add_subpackage -n xslt libxml2
+%add_subpackage -n zsh zsh
%prep
%setup -q -n %{name}-%{alphatag}
-# Use a free D compiler ldc
-sed -i "s/dmd/ldc2/g" syntax_checkers/d.vim
-# Use executable script from bindir
-sed -i "s|expand\(.*sfile.*\).*|'%{_bindir}/erlang_check_file.erl'|" syntax_checkers/erlang.vim
-# Use executable script from bindir
-sed -i "s|expand\(.*sfile.*\).*|'%{_bindir}/efm_perl.pl'|" syntax_checkers/perl.vim
-# fix executable name
-sed -i "s|rst2pseudoxml.py|rst2pseudoxml|g" syntax_checkers/rst.vim
+%patch0 -p1 -b .fix
# fix script mode
-chmod 644 syntax_checkers/efm_perl.pl
-iconv -f LATIN1 -t UTF-8 syntax_checkers/efm_perl.pl -o syntax_checkers/efm_perl.pl
+chmod 644 syntax_checkers/perl/efm_perl.pl
+iconv -f LATIN1 -t UTF-8 syntax_checkers/perl/efm_perl.pl -o syntax_checkers/efm_perl.pl
%build
@@ -112,67 +125,84 @@ mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{vimfiles}/autoload
mkdir -p %{buildroot}%{vimfiles}/syntax_checkers
mkdir -p %{buildroot}%{vimfiles}/doc/
-mkdir -p %{buildroot}%{vimfiles}/plugin
-
-cp -rp autoload/* %{buildroot}%{vimfiles}/autoload
-install -p -m0644 doc/syntastic.txt %{buildroot}%{vimfiles}/doc/syntastic.txt
-install -p -m0644 plugin/syntastic.vim %{buildroot}%{vimfiles}/plugin/syntastic.vim
-install -p -m0644 syntax_checkers/c.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/cpp.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/css.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/cucumber.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/docbk.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/d.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/elixir.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/erlang.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0755 syntax_checkers/erlang_check_file.erl %{buildroot}%{_bindir}/erlang_check_file.erl
-install -p -m0644 syntax_checkers/eruby.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/fortran.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/gentoo_metadata.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/haml.vim %{buildroot}%{vimfiles}/syntax_checkers
-cp -rp syntax_checkers/html %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/html.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/java.vim %{buildroot}%{vimfiles}/syntax_checkers
-cp -rp syntax_checkers/javascript %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/javascript.vim %{buildroot}%{vimfiles}/syntax_checkers
-cp -rp syntax_checkers/json %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/json.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/lua.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/nasm.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/ocaml.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0755 syntax_checkers/efm_perl.pl %{buildroot}%{_bindir}/efm_perl.pl
-install -p -m0644 syntax_checkers/perl.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/php.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/puppet.vim %{buildroot}%{vimfiles}/syntax_checkers
-cp -rp syntax_checkers/python %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/python.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/rst.vim %{buildroot}%{vimfiles}/syntax_checkers
-cp -rp syntax_checkers/ruby %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/ruby.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/sass.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/scss.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/scala.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/sh.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/tcl.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/tex.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/vala.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/xhtml.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/xml.vim %{buildroot}%{vimfiles}/syntax_checkers
-install -p -m0644 syntax_checkers/xslt.vim %{buildroot}%{vimfiles}/syntax_checkers
-
-# not install -ped :
-# applescript.vim -> mac os
-# coffe.vim -> no coffe executable in repo
-# cuda.vim -> no nvcss executable in repo
-# go.vim and go dir -> no go executable in repo
-# haskell.vim -> no ghc-mod executable in repo
-# haxe.vim -> no haxe executable in repo
-# less.vim -> no lessc executable in repo
-# matlab.vim -> no mlint executable in repo
-# yaml.vim -> no js-yaml executable in repo
-# z80.vim -> no 80_syntax_checker.pyt executable in repo
-# zpt.vim -> no zptlint executable in repo
-# elixir -> no elixir executable in repo
+mkdir -p %{buildroot}%{vimfiles}/plugin/syntastic/
+
+cp -rp autoload/* %{buildroot}%{vimfiles}/autoload
+install -p -m0644 doc/syntastic.txt %{buildroot}%{vimfiles}/doc/syntastic.txt
+install -p -m0644 plugin/syntastic.vim %{buildroot}%{vimfiles}/plugin/syntastic.vim
+install -D plugin/syntastic/* %{buildroot}%{vimfiles}/plugin/syntastic/
+%install_subpackage ada
+#%%install_subpackage applescript
+%install_subpackage c
+%install_subpackage coq
+%install_subpackage coffee
+%install_subpackage coq
+%install_subpackage cpp
+%install_subpackage cs
+%install_subpackage css
+%install_subpackage cucumber
+#%%install_subpackage cuda
+%install_subpackage d
+#%%install_subpackage dart
+%install_subpackage docbk
+%install_subpackage elixir
+%install_subpackage erlang
+%install_subpackage eruby
+%install_subpackage fortran
+%install_subpackage gentoo_metadata
+#%%install_subpackage go
+%install_subpackage haml
+%install_subpackage haskell
+#%%install_subpackage haxe
+%install_subpackage html
+%install_subpackage java
+%install_subpackage javascript
+%install_subpackage json
+%install_subpackage less
+%install_subpackage lisp
+%install_subpackage llvm
+%install_subpackage lua
+#%%install_subpackage matlab
+%install_subpackage nasm
+%install_subpackage objc
+%install_subpackage ocaml
+%install_subpackage perl
+%install_subpackage php
+%install_subpackage puppet
+%install_subpackage python
+%install_subpackage rst
+%install_subpackage ruby
+#%%install_subpackage rust
+%install_subpackage sass
+%install_subpackage scala
+%install_subpackage scss
+%install_subpackage sh
+%install_subpackage slim
+%install_subpackage tcl
+%install_subpackage tex
+#%%install_subpackage twig
+#%%install_subpackage typescript
+%install_subpackage vala
+%install_subpackage vhdl
+%install_subpackage xhtml
+%install_subpackage xml
+%install_subpackage xslt
+#%%install_subpackage yaml
+#%%install_subpackage z80
+#%%install_subpackage zpt
+%install_subpackage zsh
+
+
+# not install -dep :
+# applescript/applescript.vim -> mac os
+# cuda/cuda.vim -> no nvcss executable in repo
+# go/go.vim and go dir -> no go executable in repo
+# haxe/haxe.vim -> no haxe executable in repo
+# matlab/matlab.vim -> no mlint executable in repo
+# yaml/yaml.vim -> no js-yaml executable in repo
+# z80.vim -> no 80_syntax_checker.pyt executable in repo
+# zpt/zpt.vim -> no zptlint executable in repo
+# elixir -> no elixir executable in repo
%post
umask 022
@@ -183,130 +213,317 @@ exit 0
%postun
if [ $1 -eq 0 ]; then
-umask 022
-cd %{vimfiles}/doc
->tags
-vim -u NONE -esX -c "helptags ." -c quit
+ umask 022
+ cd %{vimfiles}/doc
+ >tags
+ vim -u NONE -esX -c "helptags ." -c quit
fi
exit 0
%files
%doc _assets/screenshot_1.png README.markdown LICENCE
%{vimfiles}/plugin/syntastic.vim
+%{vimfiles}/plugin/syntastic/autoloclist.vim
+%{vimfiles}/plugin/syntastic/balloons.vim
+%{vimfiles}/plugin/syntastic/checker.vim
+%{vimfiles}/plugin/syntastic/cursor.vim
+%{vimfiles}/plugin/syntastic/highlighting.vim
+%{vimfiles}/plugin/syntastic/loclist.vim
+%{vimfiles}/plugin/syntastic/makeprg_builder.vim
+%{vimfiles}/plugin/syntastic/modemap.vim
+%{vimfiles}/plugin/syntastic/notifiers.vim
+%{vimfiles}/plugin/syntastic/registry.vim
+%{vimfiles}/plugin/syntastic/signs.vim
%{vimfiles}/doc/syntastic.txt
%dir %{vimfiles}/syntax_checkers/
%dir %{vimfiles}/autoload/syntastic/
+%{vimfiles}/autoload/syntastic/c.vim
+%{vimfiles}/autoload/syntastic/makeprg.vim
+%{vimfiles}/autoload/syntastic/postprocess.vim
+%{vimfiles}/autoload/syntastic/util.vim
+
+
+%files ada
+%dir %{vimfiles}/syntax_checkers/ada
+%{vimfiles}/syntax_checkers/ada/gcc.vim
+
+#%%files applescript
+#%%dir applescript
+#%%{vimfiles}/syntax_checkers/applescript/osacompile.vim
%files c
-%{vimfiles}/syntax_checkers/c.vim
-%{vimfiles}/autoload/syntastic/c.vim
+%dir %{vimfiles}/syntax_checkers/c
+%{vimfiles}/syntax_checkers/c/make.vim
+%{vimfiles}/syntax_checkers/c/checkpatch.vim
+%{vimfiles}/syntax_checkers/c/gcc.vim
+%{vimfiles}/syntax_checkers/c/splint.vim
+%{vimfiles}/syntax_checkers/c/sparse.vim
+%{vimfiles}/syntax_checkers/c/ycm.vim
+
+%files coq
+%dir %{vimfiles}/syntax_checkers/co
+%{vimfiles}/syntax_checkers/co/coco.vim
+
+%files coffee
+%dir %{vimfiles}/syntax_checkers/coffee
+%{vimfiles}/syntax_checkers/coffee/coffee.vim
+%{vimfiles}/syntax_checkers/coffee/coffeelint.vim
+
+%files coq
+%dir %{vimfiles}/syntax_checkers/coq
+%{vimfiles}/syntax_checkers/coq/coqtop.vim
%files cpp
-%{vimfiles}/syntax_checkers/cpp.vim
+%dir %{vimfiles}/syntax_checkers/cpp
+%{vimfiles}/syntax_checkers/cpp/cpplint.vim
+%{vimfiles}/syntax_checkers/cpp/gcc.vim
+%{vimfiles}/syntax_checkers/cpp/ycm.vim
+
+%files cs
+%dir %{vimfiles}/syntax_checkers/cs
+%{vimfiles}/syntax_checkers/cs/mcs.vim
%files css
-%{vimfiles}/syntax_checkers/css.vim
+%dir %{vimfiles}/syntax_checkers/css
+%{vimfiles}/syntax_checkers/css/prettycss.vim
+%{vimfiles}/syntax_checkers/css/phpcs.vim
+%{vimfiles}/syntax_checkers/css/csslint.vim
%files cucumber
-%{vimfiles}/syntax_checkers/cucumber.vim
+%dir %{vimfiles}/syntax_checkers/cucumber
+%{vimfiles}/syntax_checkers/cucumber/cucumber.vim
-%files docbk
-%{vimfiles}/syntax_checkers/docbk.vim
+#%%files cuda
+#%%dir cuda
+#%%{vimfiles}/syntax_checkers/cuda/nvcc.vim
%files d
-%{vimfiles}/syntax_checkers/d.vim
+%dir %{vimfiles}/syntax_checkers/d
+%{vimfiles}/syntax_checkers/d/dmd.vim
+%{vimfiles}/syntax_checkers/d/dmd.vim.fix
+
+#%%files dart
+#%%dir %{vimfiles}/syntax_checkers/dart
+#%%{vimfiles}/syntax_checkers/dart/dart_analyzer.vim
+
+%files docbk
+%dir %{vimfiles}/syntax_checkers/docbk
+%{vimfiles}/syntax_checkers/docbk/xmllint.vim
%files elixir
-%{vimfiles}/syntax_checkers/elixir.vim
+%dir %{vimfiles}/syntax_checkers/elixir
+%{vimfiles}/syntax_checkers/elixir/elixir.vim
%files erlang
-%{_bindir}/erlang_check_file.erl
-%{vimfiles}/syntax_checkers/erlang.vim
+%dir %{vimfiles}/syntax_checkers/erlang
+%{vimfiles}/syntax_checkers/erlang/erlang_check_file.erl
+%{vimfiles}/syntax_checkers/erlang/erlang.vim
%files eruby
-%{vimfiles}/syntax_checkers/eruby.vim
+%dir %{vimfiles}/syntax_checkers/eruby
+%{vimfiles}/syntax_checkers/eruby/ruby.vim
%files fortran
-%{vimfiles}/syntax_checkers/fortran.vim
+%dir %{vimfiles}/syntax_checkers/fortran
+%{vimfiles}/syntax_checkers/fortran/gfortran.vim
%files gentoo-metadata
-%{vimfiles}/syntax_checkers/gentoo_metadata.vim
+%dir %{vimfiles}/syntax_checkers/gentoo_metadata
+%{vimfiles}/syntax_checkers/gentoo_metadata/xmllint.vim
+
+#%%files go
+#%%dir go
+#%%{vimfiles}/syntax_checkers/go/govet.vim
+#%%{vimfiles}/syntax_checkers/go/gofmt.vim
+#%%{vimfiles}/syntax_checkers/go/go.vim
%files haml
-%{vimfiles}/syntax_checkers/haml.vim
+%dir %{vimfiles}/syntax_checkers/haml
+%{vimfiles}/syntax_checkers/haml/haml.vim
+
+%files haskell
+%dir %{vimfiles}/syntax_checkers/haskell
+%{vimfiles}/syntax_checkers/haskell/ghc-mod.vim
+%{vimfiles}/syntax_checkers/haskell/hdevtools.vim
+
+#%%files haxe
+#%%dir %{vimfiles}/syntax_checkers/haxe
+#%%{vimfiles}/syntax_checkers/haxe/haxe.vim
%files html
-%{vimfiles}/syntax_checkers/html.vim
-%{vimfiles}/syntax_checkers/html
+%dir %{vimfiles}/syntax_checkers/html
+%{vimfiles}/syntax_checkers/html/validator_decode.awk
+%{vimfiles}/syntax_checkers/html/validator.vim
+%{vimfiles}/syntax_checkers/html/tidy.vim
+%{vimfiles}/syntax_checkers/html/w3.vim
%files java
-%{vimfiles}/syntax_checkers/java.vim
+%dir %{vimfiles}/syntax_checkers/java
+%{vimfiles}/syntax_checkers/java/checkstyle.vim
+%{vimfiles}/syntax_checkers/java/javac.vim
%files javascript
-%{vimfiles}/syntax_checkers/javascript.vim
-%{vimfiles}/syntax_checkers/javascript
+%dir %{vimfiles}/syntax_checkers/javascript
+%{vimfiles}/syntax_checkers/javascript/gjslint.vim
+%{vimfiles}/syntax_checkers/javascript/jsl.vim
+%{vimfiles}/syntax_checkers/javascript/jslint.vim
+%{vimfiles}/syntax_checkers/javascript/jshint.vim
+%{vimfiles}/syntax_checkers/javascript/closurecompiler.vim
%files json
-%{vimfiles}/syntax_checkers/json.vim
-%{vimfiles}/syntax_checkers/json
+%dir %{vimfiles}/syntax_checkers/json
+%{vimfiles}/syntax_checkers/json/jsonlint.vim
+%{vimfiles}/syntax_checkers/json/jsonval.vim
+
+%files less
+%dir %{vimfiles}/syntax_checkers/less
+%{vimfiles}/syntax_checkers/less/lessc.vim
+%{vimfiles}/syntax_checkers/less/less-lint.js
+%{vimfiles}/syntax_checkers/less/less-lint.coffee
+
+%files lisp
+%dir %{vimfiles}/syntax_checkers/lisp
+%{vimfiles}/syntax_checkers/lisp/clisp.vim
+
+%files llvm
+%dir %{vimfiles}/syntax_checkers/llvm
+%{vimfiles}/syntax_checkers/llvm/llvm.vim
%files lua
-%{vimfiles}/syntax_checkers/lua.vim
+%dir %{vimfiles}/syntax_checkers/lua
+%{vimfiles}/syntax_checkers/lua/luac.vim
+
+#%%files matlab
+#%%dir %{vimfiles}/syntax_checkers/matlab
+#%%{vimfiles}/syntax_checkers/matlab/mlint.vim
%files nasm
-%{vimfiles}/syntax_checkers/nasm.vim
+%dir %{vimfiles}/syntax_checkers/nasm
+%{vimfiles}/syntax_checkers/nasm/nasm.vim
+
+%files objc
+%dir %{vimfiles}/syntax_checkers/objc
+%{vimfiles}/syntax_checkers/objc/gcc.vim
+%{vimfiles}/syntax_checkers/objc/ycm.vim
%files ocaml
-%{vimfiles}/syntax_checkers/ocaml.vim
+%dir %{vimfiles}/syntax_checkers/ocaml
+%{vimfiles}/syntax_checkers/ocaml/camlp4o.vim
%files perl
-%{vimfiles}/syntax_checkers/perl.vim
-%{_bindir}/efm_perl.pl
+%dir %{vimfiles}/syntax_checkers/perl
+%{vimfiles}/syntax_checkers/perl/efm_perl.pl
+%{vimfiles}/syntax_checkers/perl/perl.vim
+%{vimfiles}/syntax_checkers/perl/perlcritic.vim
%files php
-%{vimfiles}/syntax_checkers/php.vim
+%dir %{vimfiles}/syntax_checkers/php
+%{vimfiles}/syntax_checkers/php/phpcs.vim
+%{vimfiles}/syntax_checkers/php/phpmd.vim
+%{vimfiles}/syntax_checkers/php/php.vim
%files puppet
-%{vimfiles}/syntax_checkers/puppet.vim
+%dir %{vimfiles}/syntax_checkers/puppet
+%{vimfiles}/syntax_checkers/puppet/puppetlint.vim
%files python
-%{vimfiles}/syntax_checkers/python
-%{vimfiles}/syntax_checkers/python.vim
+%dir %{vimfiles}/syntax_checkers/python
+%{vimfiles}/syntax_checkers/python/pep8.vim
+%{vimfiles}/syntax_checkers/python/python.vim
+%{vimfiles}/syntax_checkers/python/py3kwarn.vim
+%{vimfiles}/syntax_checkers/python/pylint.vim
+%{vimfiles}/syntax_checkers/python/flake8.vim
+%{vimfiles}/syntax_checkers/python/pyflakes.vim
%files rst
-%{vimfiles}/syntax_checkers/rst.vim
+%dir %{vimfiles}/syntax_checkers/rst
+%{vimfiles}/syntax_checkers/rst/rst2pseudoxml.vim
%files ruby
-%{vimfiles}/syntax_checkers/ruby
-%{vimfiles}/syntax_checkers/ruby.vim
+%dir %{vimfiles}/syntax_checkers/ruby
+%{vimfiles}/syntax_checkers/ruby/macruby.vim
+%{vimfiles}/syntax_checkers/ruby/rubocop.vim
+%{vimfiles}/syntax_checkers/ruby/mri.vim
+%{vimfiles}/syntax_checkers/ruby/jruby.vim
+
+#%%files rust
+#%%dir %{vimfiles}/syntax_checkers/rust
+#%%{vimfiles}/syntax_checkers/rust/rustc.vim
%files sass
-%{vimfiles}/syntax_checkers/sass.vim
-%{vimfiles}/syntax_checkers/scss.vim
+%dir %{vimfiles}/syntax_checkers/sass
+%{vimfiles}/syntax_checkers/sass/sass.vim
%files scala
-%{vimfiles}/syntax_checkers/scala.vim
+%dir %{vimfiles}/syntax_checkers/scala
+%{vimfiles}/syntax_checkers/scala/scalac.vim
+
+%files scss
+%dir %{vimfiles}/syntax_checkers/scss
+%{vimfiles}/syntax_checkers/scss/sass.vim
%files sh
-%{vimfiles}/syntax_checkers/sh.vim
+%dir %{vimfiles}/syntax_checkers/sh
+%{vimfiles}/syntax_checkers/sh/sh.vim
+%{vimfiles}/syntax_checkers/sh/checkbashisms.vim
+
+%files slim
+%dir %{vimfiles}/syntax_checkers/slim
+%{vimfiles}/syntax_checkers/slim/slimrb.vim
%files tcl
-%{vimfiles}/syntax_checkers/tcl.vim
+%dir %{vimfiles}/syntax_checkers/tcl
+%{vimfiles}/syntax_checkers/tcl/nagelfar.vim
%files tex
-%{vimfiles}/syntax_checkers/tex.vim
+%dir %{vimfiles}/syntax_checkers/tex
+%{vimfiles}/syntax_checkers/tex/chktex.vim
+%{vimfiles}/syntax_checkers/tex/lacheck.vim
+
+#%%files twig
+#%%dir %{vimfiles}/syntax_checkers/twig
+#%%{vimfiles}/syntax_checkers/twig/twiglint.vim
+
+#%%files typescript
+#%%dir typescript
+#%%{vimfiles}/syntax_checkers/typescript/tsc.vim
%files vala
-%{vimfiles}/syntax_checkers/vala.vim
+%dir %{vimfiles}/syntax_checkers/vala
+%{vimfiles}/syntax_checkers/vala/valac.vim
+
+%files vhdl
+%dir %{vimfiles}/syntax_checkers/vhdl
+%{vimfiles}/syntax_checkers/vhdl/ghdl.vim
%files xhtml
-%{vimfiles}/syntax_checkers/xhtml.vim
+%dir %{vimfiles}/syntax_checkers/xhtml
+%{vimfiles}/syntax_checkers/xhtml/tidy.vim
%files xml
-%{vimfiles}/syntax_checkers/xml.vim
+%dir %{vimfiles}/syntax_checkers/xml
+%{vimfiles}/syntax_checkers/xml/xmllint.vim
%files xslt
-%{vimfiles}/syntax_checkers/xslt.vim
+%dir %{vimfiles}/syntax_checkers/xslt
+%{vimfiles}/syntax_checkers/xslt/xmllint.vim
+
+#%%files yaml
+#%%dir %{vimfiles}/syntax_checkers/yaml
+#%%{vimfiles}/syntax_checkers/yaml/jsyaml.vim
+
+#%%files z80
+#%%dir %{vimfiles}/syntax_checkers/z80
+#%%{vimfiles}/syntax_checkers/z80/z80syntaxchecker.vim
+
+#%%files zpt
+#%%dir %{vimfiles}/syntax_checkers/zpt
+#%%{vimfiles}/syntax_checkers/zpt/zptlint.vim
+
+%files zsh
+%dir %{vimfiles}/syntax_checkers/zsh
+%{vimfiles}/syntax_checkers/zsh/zsh.vim
+
@@ -324,7 +541,7 @@ exit 0
- fix spec file
* Wed Sep 26 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-5.20120917git72856e6
-- put inautoload/syntastic/c.vimto c subpackage
+- put inautoload/syntastic/c/c.vimto c subpackage
* Mon Sep 17 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-4.20120917git72856e6
- Update to latest rev
More information about the scm-commits
mailing list