[syntastic/f20] Update to latest rev
MERCIER Jonathan
bioinfornatics at fedoraproject.org
Mon Mar 10 20:24:21 UTC 2014
commit 48b19d897666cd6e8d71ffc4b824e873d0e396bf
Author: Jonathan MERCIER <bioifornatics at fedoraproject.org>
Date: Mon Mar 10 21:24:11 2014 +0100
Update to latest rev
.gitignore | 1 +
sources | 2 +-
syntastic.spec | 297 +++++++++++++++++++++++++++++++++++---------------------
3 files changed, 190 insertions(+), 110 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1779404..2ccf9cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/syntastic-20120917git72856e6.tar.xz
/syntastic-20130805gita4fa323.tar.xz
+/syntastic-20140309gitda6520c.tar.xz
diff --git a/sources b/sources
index 0d20a42..04222df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9ac2a9a3e4b1996e4d35da883a40cb7b syntastic-20130805gita4fa323.tar.xz
+c89ec25ea5caa21938e63501e724fb55 syntastic-20140309gitda6520c.tar.xz
diff --git a/syntastic.spec b/syntastic.spec
index dd1ed03..5bca13a 100644
--- a/syntastic.spec
+++ b/syntastic.spec
@@ -1,21 +1,20 @@
-%global revision d238665
-%global snapdate 20131023
+%global revision da6520c
+%global snapdate 20140309
%global alphatag %{snapdate}git%{revision}
%global vimfiles %{_datadir}/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
-# pushd syntastic
+# git clone git://github.com/scrooloose/syntastic.git
+# cd syntastic
# git rev-parse --short HEAD # -> syntastic_rev
# git checkout %%syntastic_rev
# git archive --prefix=syntastic-%%{alphatag}/ HEAD --format=tar | xz > ../syntastic-%%{alphatag}.tar.xz
-# popd
+
Name: syntastic
-Version: 2.3.0
-Release: 16.%{alphatag}%{?dist}
+Version: 3.3.0
+Release: 17.%{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
@@ -54,112 +53,110 @@ Allows checking %{-n*} sources files.
Permet de vérifier les fichiers sources écrit en %{-n*}. \
%{nil}
+%add_subpackage -n ada gcc-gnat
+%add_subpackage -n asciidoc asciidoc
+%add_subpackage -n asm nasm
%add_subpackage -n c gcc
+%add_subpackage -n cobol open-cobol
+%add_subpackage -n coffee coffee-script
+%add_subpackage -n coq coq
%add_subpackage -n cpp gcc-c++
+%add_subpackage -n cs mono-core
%add_subpackage -n css csslint
%add_subpackage -n cucumber rubygem-cucumber
-%add_subpackage -n docbk libxml2
%add_subpackage -n d ldc
+%add_subpackage -n docbk libxml2
%add_subpackage -n elixir elixir
%add_subpackage -n erlang erlang-erts
%add_subpackage -n eruby ruby
%add_subpackage -n fortran gcc-gfortran
-%add_subpackage -n gentoo-metadata libxml2
+%add_subpackage -n glsl mesa-libGLU
+%add_subpackage -n go gcc-go
%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 nodejs
+%add_subpackage -n lex flex
+%add_subpackage -n lisp clisp
+%add_subpackage -n llvm llvm
%add_subpackage -n lua lua
+%add_subpackage -n matlab octave
%add_subpackage -n nasm nasm
+%add_subpackage -n objc gcc-objc
+%add_subpackage -n objcpp gcc-objc++
%add_subpackage -n ocaml ocaml
%add_subpackage -n perl perl
%add_subpackage -n php php
+%add_subpackage -n po gettext
+%add_subpackage -n pod perl
%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 sass rubygem-sass
%add_subpackage -n scala scala
+%add_subpackage -n scss rubygem-scss
%add_subpackage -n sh bash
%add_subpackage -n tcl tcl
%add_subpackage -n tex texlive-latex
+%add_subpackage -n texinfo texinfo
%add_subpackage -n vala vala
+%add_subpackage -n verilog iverilog
+%add_subpackage -n vhdl freehdl
+%add_subpackage -n vim vim
%add_subpackage -n xhtml tidy
-# xmllint into lib package (libxml2)
%add_subpackage -n xml libxml2
%add_subpackage -n xslt libxml2
+%add_subpackage -n yacc byacc
+%add_subpackage -n yaml libyaml
+%add_subpackage -n z80 z80asm
+%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
+sed -i "s/dmd/ldc2/g" syntax_checkers/d/dmd.vim
# Use executable script from bindir
-sed -i "s|expand\(.*sfile.*\).*|'%{_bindir}/erlang_check_file.erl'|" syntax_checkers/erlang.vim
+sed -i "s|expand\(.*sfile.*\).*|'%{_bindir}/erlang_check_file.erl'|" syntax_checkers/erlang/escript.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
-# 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
+# sed -i "s|expand\(.*sfile.*\).*|'%%{_bindir}/efm_perl.pl'|" syntax_checkers/perl.vim
+rm -fr syntax_checkers/actionscript
+rm -fr syntax_checkers/applescript
+rm -fr syntax_checkers/bemhtml
+rm -fr syntax_checkers/chef
+rm -fr syntax_checkers/co
+rm -fr syntax_checkers/cuda
+rm -fr syntax_checkers/dart
+rm -fr syntax_checkers/dustjs
+rm -fr syntax_checkers/handlebars
+rm -fr syntax_checkers/haxe
+rm -fr syntax_checkers/hss
+rm -fr syntax_checkers/limbo
+rm -fr syntax_checkers/nroff
+rm -fr syntax_checkers/racket
+rm -fr syntax_checkers/rust
+rm -fr syntax_checkers/slim
+rm -fr syntax_checkers/text
+rm -fr syntax_checkers/twig
+rm -fr syntax_checkers/typescript
+rm -fr syntax_checkers/zpt
%build
%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{vimfiles}/autoload
-mkdir -p %{buildroot}%{vimfiles}/syntax_checkers
+# mkdir -p %%{buildroot}%%{vimfiles}/syntax_checkers
mkdir -p %{buildroot}%{vimfiles}/doc/
-mkdir -p %{buildroot}%{vimfiles}/plugin
+# mkdir -p %%{buildroot}%%{vimfiles}/plugin
-cp -rp autoload/* %{buildroot}%{vimfiles}/autoload
+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
-
+cp -rp plugin/ %{buildroot}%{vimfiles}/plugin
+cp -rp syntax_checkers/ %{buildroot}%{vimfiles}/syntax_checkers
# not install -ped :
# applescript.vim -> mac os
# coffe.vim -> no coffe executable in repo
@@ -193,129 +190,211 @@ exit 0
%files
%doc _assets/screenshot_1.png README.markdown LICENCE
%{vimfiles}/plugin/syntastic.vim
+%{vimfiles}/plugin/syntastic
%{vimfiles}/doc/syntastic.txt
%dir %{vimfiles}/syntax_checkers/
%dir %{vimfiles}/autoload/syntastic/
+%{vimfiles}/autoload/syntastic/log.vim
+%{vimfiles}/autoload/syntastic/postprocess.vim
+%{vimfiles}/autoload/syntastic/preprocess.vim
+%{vimfiles}/autoload/syntastic//util.vim
+
+%files ada
+%{vimfiles}/syntax_checkers/ada
+
+%files asciidoc
+%{vimfiles}/syntax_checkers/asciidoc
+
+%files asm
+%{vimfiles}/syntax_checkers/asm
%files c
-%{vimfiles}/syntax_checkers/c.vim
+%{vimfiles}/syntax_checkers/c
%{vimfiles}/autoload/syntastic/c.vim
+%files cobol
+%{vimfiles}/syntax_checkers/cobol
+
+%files coffee
+%{vimfiles}/syntax_checkers/coffee
+
+%files coq
+%{vimfiles}/syntax_checkers/coq
+
%files cpp
-%{vimfiles}/syntax_checkers/cpp.vim
+%{vimfiles}/syntax_checkers/cpp
+
+%files cs
+%{vimfiles}/syntax_checkers/cs
%files css
-%{vimfiles}/syntax_checkers/css.vim
+%{vimfiles}/syntax_checkers/css
%files cucumber
-%{vimfiles}/syntax_checkers/cucumber.vim
+%{vimfiles}/syntax_checkers/cucumber
%files docbk
-%{vimfiles}/syntax_checkers/docbk.vim
+%{vimfiles}/syntax_checkers/docbk
%files d
-%{vimfiles}/syntax_checkers/d.vim
+%{vimfiles}/syntax_checkers/d
%files elixir
-%{vimfiles}/syntax_checkers/elixir.vim
+%{vimfiles}/syntax_checkers/elixir
%files erlang
-%{_bindir}/erlang_check_file.erl
-%{vimfiles}/syntax_checkers/erlang.vim
+#%%{_bindir}/erlang_check_file.erl
+%{vimfiles}/syntax_checkers/erlang
%files eruby
-%{vimfiles}/syntax_checkers/eruby.vim
+%{vimfiles}/syntax_checkers/eruby
%files fortran
-%{vimfiles}/syntax_checkers/fortran.vim
+%{vimfiles}/syntax_checkers/fortran
-%files gentoo-metadata
-%{vimfiles}/syntax_checkers/gentoo_metadata.vim
+%files go
+%{vimfiles}/syntax_checkers/go
+
+%files glsl
+%{vimfiles}/syntax_checkers/glsl
%files haml
-%{vimfiles}/syntax_checkers/haml.vim
+%{vimfiles}/syntax_checkers/haml
+
+%files haskell
+%{vimfiles}/syntax_checkers/haskell
%files html
-%{vimfiles}/syntax_checkers/html.vim
%{vimfiles}/syntax_checkers/html
%files java
-%{vimfiles}/syntax_checkers/java.vim
+%{vimfiles}/syntax_checkers/java
%files javascript
-%{vimfiles}/syntax_checkers/javascript.vim
%{vimfiles}/syntax_checkers/javascript
%files json
-%{vimfiles}/syntax_checkers/json.vim
%{vimfiles}/syntax_checkers/json
+%files less
+%{vimfiles}/syntax_checkers/less
+
+%files lex
+%{vimfiles}/syntax_checkers/lex
+
+%files lisp
+%{vimfiles}/syntax_checkers/lisp
+
+%files llvm
+%{vimfiles}/syntax_checkers/llvm
+
%files lua
-%{vimfiles}/syntax_checkers/lua.vim
+%{vimfiles}/syntax_checkers/lua
+
+%files matlab
+%{vimfiles}/syntax_checkers/matlab
%files nasm
-%{vimfiles}/syntax_checkers/nasm.vim
+%{vimfiles}/syntax_checkers/nasm
+
+%files objc
+%{vimfiles}/syntax_checkers/objc
+
+%files objcpp
+%{vimfiles}/syntax_checkers/objcpp
%files ocaml
-%{vimfiles}/syntax_checkers/ocaml.vim
+%{vimfiles}/syntax_checkers/ocaml
%files perl
-%{vimfiles}/syntax_checkers/perl.vim
-%{_bindir}/efm_perl.pl
+%{vimfiles}/syntax_checkers/perl
+#%%{_bindir}/efm_perl.pl
%files php
-%{vimfiles}/syntax_checkers/php.vim
+%{vimfiles}/syntax_checkers/php
+
+%files po
+%{vimfiles}/syntax_checkers/po
+
+%files pod
+%{vimfiles}/syntax_checkers/pod
%files puppet
-%{vimfiles}/syntax_checkers/puppet.vim
+%{vimfiles}/syntax_checkers/puppet
%files python
%{vimfiles}/syntax_checkers/python
-%{vimfiles}/syntax_checkers/python.vim
%files rst
-%{vimfiles}/syntax_checkers/rst.vim
+%{vimfiles}/syntax_checkers/rst
%files ruby
%{vimfiles}/syntax_checkers/ruby
-%{vimfiles}/syntax_checkers/ruby.vim
%files sass
-%{vimfiles}/syntax_checkers/sass.vim
-%{vimfiles}/syntax_checkers/scss.vim
+%{vimfiles}/syntax_checkers/sass
+
+%files scss
+%{vimfiles}/syntax_checkers/scss
%files scala
-%{vimfiles}/syntax_checkers/scala.vim
+%{vimfiles}/syntax_checkers/scala
%files sh
-%{vimfiles}/syntax_checkers/sh.vim
+%{vimfiles}/syntax_checkers/sh
%files tcl
-%{vimfiles}/syntax_checkers/tcl.vim
+%{vimfiles}/syntax_checkers/tcl
%files tex
-%{vimfiles}/syntax_checkers/tex.vim
+%{vimfiles}/syntax_checkers/tex
+
+%files texinfo
+%{vimfiles}/syntax_checkers/texinfo
%files vala
-%{vimfiles}/syntax_checkers/vala.vim
+%{vimfiles}/syntax_checkers/vala
+
+%files verilog
+%{vimfiles}/syntax_checkers/verilog
+
+%files vhdl
+%{vimfiles}/syntax_checkers/vhdl
+
+%files vim
+%{vimfiles}/syntax_checkers/vim
%files xhtml
-%{vimfiles}/syntax_checkers/xhtml.vim
+%{vimfiles}/syntax_checkers/xhtml
%files xml
-%{vimfiles}/syntax_checkers/xml.vim
+%{vimfiles}/syntax_checkers/xml
%files xslt
-%{vimfiles}/syntax_checkers/xslt.vim
+%{vimfiles}/syntax_checkers/xslt
+
+%files yacc
+%{vimfiles}/syntax_checkers/yacc
+
+%files yaml
+%{vimfiles}/syntax_checkers/yaml
+
+%files z80
+%{vimfiles}/syntax_checkers/z80
+%files zsh
+%{vimfiles}/syntax_checkers/zsh
%changelog
-* Thu Oct 24 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-16.20131023gitd238665
-- Update to rev d238665
+* Mon Mar 10 2014 jonathan MERCIER <bioinfornatics at gmail.com> - 3.3.0-17.20140309gitda6520c
+- Version 3.3.0
+
+* Sun Mar 09 2014 jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-16.20140309gitda6520c
+- Update to latest rev
-* Tue Oct 22 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-15.20131021git1b0595d
-- Update to rev 1b0595d
+* Thu Oct 24 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.3.0-15.20131023gitd238665
+- Update to rev d238665
* Sat Aug 10 2013 "Jonathan Mercier" <"Jonathan Mercier at gmail dot org"> - 2.3.0-14.20130809git48208d4
- Update to rev 48208d4
More information about the scm-commits
mailing list