Bug#683834: vim-puppet: puppet is unavailable in vim-addons (missing source files)

2012-09-17 Thread Faidon Liambotis
severity 683834 serious
tags 683834 + patch
thanks

Hi,

I'm bumping the severity to serious, since this makes the vim-puppet
package unusable for me and -I guess- all users (bypassing
vim-addon-manager isn't really a solution).

Below you'll find a trivial but untested patch that fixes the issue --
and while at it, also adds ftplugin to the files shipped by vim-puppet.

Thanks,
Faidon

--- a/vim-puppet.yaml
+++ b/vim-puppet.yaml
@@ -2,5 +2,6 @@
 description: Syntax highlighting for puppet
 files:
   - ftdetect/puppet.vim
+  - ftplugin/puppet.vim
   - indent/puppet.vim
   - syntax/puppet.vim
--- a/vim-puppet.install
+++ b/vim-puppet.install
@@ -1,3 +1,5 @@
 debian/vim-puppet.yaml /usr/share/vim/registry
 ext/vim/ftdetect/puppet.vim /usr/share/vim/addons/ftdetect
+ext/vim/ftplugin/puppet.vim /usr/share/vim/addons/ftplugin
 ext/vim/syntax/puppet.vim /usr/share/vim/addons/syntax
+ext/vim/indent/puppet.vim /usr/share/vim/addons/indent


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#683834: vim-puppet: puppet is unavailable in vim-addons (missing source files)

2012-08-04 Thread Waba
Package: vim-puppet
Version: 2.7.18-1
Severity: important

Dear Maintainer,

vim-addons cannot install (enable) the puppet syntax highlighting because it
references a missing indent/puppet.vim file.

% vim-addons install puppet 
Warning: ignoring 'puppet' which is missing source files

% vim-addons show puppet
Addon: puppet
Status: unavailable
Description: Syntax highlighting for puppet
Files:
 - syntax/puppet.vim
 - ftdetect/puppet.vim
 - indent/puppet.vim

% dpkg -S indent/puppet.vim
dpkg-query: no path found matching pattern *indent/puppet.vim*.



Symlinking the syntax and ftdetect files to the user homedir works around the
problem:

% ln -s /usr/share/vim/addons/ftdetect/puppet.vim ~/.vim/ftdetect
% ln -s /usr/share/vim/addons/syntax/puppet.vim ~/.vim/syntax


PS: I flagged this as important as it breaks the documented
(README.Debian) way to install the feature but feel free to adjust it,
obviously.

Thanks!

Regards,
-Waba.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'stable'), (50, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

vim-puppet depends on no packages.

Versions of packages vim-puppet recommends:
ii  vim-addon-manager  0.5.0

vim-puppet suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org