Package: nginx
Version: 1.6.2-4
Severity: minor
Tags: patch

Dear Maintainer(s),

Attached is a patch to make nginx syntax for vim available through
vim-addon-manager[1]

I'll be glad if you could include it.

The patch can be applied on top of the master branch[2]

[1] https://packages.debian.org/source/sid/vim-addon-manager
[2] http://anonscm.debian.org/cgit/collab-maint/nginx.git/log/

Regards,

-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages nginx depends on:
pn  nginx-full | nginx-light  <none>

nginx recommends no packages.

nginx suggests no packages.
>From 328f5a01c3b300b2bd65efbe456c73593e4c7420 Mon Sep 17 00:00:00 2001
From: Emmanuel Bouthenot <[email protected]>
Date: Mon, 1 Dec 2014 00:22:21 +0100
Subject: [PATCH] Make nginx syntax for vim available through vim-addon-manager

---
 debian/changelog            | 6 ++++++
 debian/nginx-common.dirs    | 2 ++
 debian/nginx-common.install | 2 ++
 debian/vim/nginx.yaml       | 6 ++++++
 4 files changed, 16 insertions(+)
 create mode 100644 debian/vim/nginx.yaml

diff --git a/debian/changelog b/debian/changelog
index b01ffcb..9ae5822 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+nginx (1.6.2-5) unstable; urgency=medium
+
+  * Make nginx syntax for vim available through vim-addon-manager
+
+ -- Emmanuel Bouthenot <[email protected]>  Sun, 30 Nov 2014 23:47:26 +0100
+
 nginx (1.6.2-4) unstable; urgency=medium
 
   [ Christos Trochalakis ]
diff --git a/debian/nginx-common.dirs b/debian/nginx-common.dirs
index c4ea108..d75dabf 100644
--- a/debian/nginx-common.dirs
+++ b/debian/nginx-common.dirs
@@ -4,6 +4,8 @@ etc/nginx/sites-enabled
 etc/nginx/conf.d
 etc/ufw/applications.d
 usr/share/nginx
+usr/share/vim/addons
+usr/share/vim/registry
 var/log/nginx
 var/lib/nginx
 var/www/html
diff --git a/debian/nginx-common.install b/debian/nginx-common.install
index 35114de..09bb26a 100644
--- a/debian/nginx-common.install
+++ b/debian/nginx-common.install
@@ -1,3 +1,5 @@
 debian/conf/* etc/nginx
 debian/ufw/nginx etc/ufw/applications.d
 debian/index.html usr/share/nginx/html/
+contrib/vim/* usr/share/vim/addons
+debian/vim/nginx.yaml usr/share/vim/registry
diff --git a/debian/vim/nginx.yaml b/debian/vim/nginx.yaml
new file mode 100644
index 0000000..37cf6bf
--- /dev/null
+++ b/debian/vim/nginx.yaml
@@ -0,0 +1,6 @@
+addon: nginx
+description: "allow syntax highlighting for Nginx configuration files"
+files:
+  - ftdetect/nginx.vim
+  - indent/nginx.vim
+  - syntax/nginx.vim
-- 
2.1.3

Reply via email to