diff --git a/dead.package b/dead.package deleted file mode 100644 index b8c7442..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -This package was retired on 2012-02-06 due to lack of a maintainer. diff --git a/sources b/sources new file mode 100644 index 0000000..4f44c23 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +3e70d82171456550855a8b9612226c11 tt2.tar.gz diff --git a/vim-perl-tt2.spec b/vim-perl-tt2.spec new file mode 100644 index 0000000..6bfa8f5 --- /dev/null +++ b/vim-perl-tt2.spec @@ -0,0 +1,77 @@ +Name: vim-perl-tt2 +Version: 0.1.3 +Release: 2%{?dist} +Summary: Syntax highlighting for the Template-Toolkit + +Group: Applications/Editors +License: Vim +URL: http://www.vim.org/scripts/script.php?script_id=830 +# source0 lives at http://www.vim.org/scripts/download_script.php?src_id=6881 +Source0: tt2.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +Requires: vim-common + +%global vimfiles %{_datadir}/vim/vimfiles + +%description +%{name} enables syntax highlighting for the Perl Template-Toolkit, v2. + +* Contain Perl code in PERL/RAWPERL directive. (runtime sytax/perl.vim) +* No folding +* HTML syntax for including TT2 syntax. ( tt2html.vim / unfinished ) +* Configurable START_TAG/END_TAG for your style. + +%prep +%setup -q -c + +cat >> tt2.vim.ft <<'EOF' +"au BufNewFile,BufRead *.tt2 setf tt2 +" or +au BufNewFile,BufRead *.tt2 + \ if ( getline(1) . getline(2) . getline(3) =~ '<\chtml' + \ && getline(1) . getline(2) . getline(3) !~ '<[%?]') + \ || getline(1) =~ '' +"PHP" +":let b:tt2_syn_tags = '' +"TT2 and HTML" +let b:tt2_syn_tags = '\[% %] ' +EOF + +%build +# no-op + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}%{vimfiles}/syntax +install -p -m 0644 *.vim %{buildroot}%{vimfiles}/syntax + +mkdir -p %{buildroot}%{vimfiles}/ftdetect +cp tt2.vim.ft %{buildroot}%{vimfiles}/ftdetect/tt2.vim + +%{_fixperms} %{buildroot} + +%clean +rm -rf %{buildroot} + + +%files +%defattr(-,root,root,-) +%{vimfiles}/ftdetect/* +%{vimfiles}/syntax/* + +%changelog +* Mon Sep 28 2009 Chris Weyl 0.1.3-2 +- require vim-common, not vim-perl-support + +* Fri Sep 25 2009 Chris Weyl 0.1.3-1 +- initial packaging