[Pkg-ocaml-maint-commits] [SCM] Debian packaging for coccinelle branch, master, updated. debian/0.1.6.deb+a-2-7-ge6039e5

Eugeniy Meshcheryakov eugen at debian.org
Sat Apr 11 21:58:39 UTC 2009


The following commit has been merged in the master branch:
commit c30b2b632e6dac5d7df079321344e4b917e6db4a
Author: Eugeniy Meshcheryakov <eugen at debian.org>
Date:   Sat Apr 11 23:33:20 2009 +0200

    Install cocci.el

diff --git a/debian/changelog b/debian/changelog
index 3ed319a..dbacd7c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,9 @@ coccinelle (0.1.6.deb+a-3) unstable; urgency=low
   * Fix build/install target dependencies. Also add workaround for
     bug #522906 in topgit (causes multiple runs of build-stamp target)
   * Install pygui.glade
+  * Install cocci.el
 
- -- Євгеній Мещеряков <eugen at debian.org>  Sat, 11 Apr 2009 23:04:52 +0200
+ -- Євгеній Мещеряков <eugen at debian.org>  Sat, 11 Apr 2009 23:32:49 +0200
 
 coccinelle (0.1.6.deb+a-2) experimental; urgency=low
 
diff --git a/debian/coccinelle.emacsen-startup b/debian/coccinelle.emacsen-startup
new file mode 100644
index 0000000..7f5a3ca
--- /dev/null
+++ b/debian/coccinelle.emacsen-startup
@@ -0,0 +1,9 @@
+;; -*-emacs-lisp-*-
+(setq auto-mode-alist
+	(cons '("\\.cocci$" . cocci-mode) auto-mode-alist))
+(setq auto-mode-alist
+	(cons '("\\.iso$" . cocci-mode) auto-mode-alist))
+(autoload 'cocci-mode "cocci"
+	"Major mode for editing cocci code." t)
+
+;; vim: ft=lisp
diff --git a/debian/dirs b/debian/dirs
index 4464fb1..6a04b83 100644
--- a/debian/dirs
+++ b/debian/dirs
@@ -1 +1,2 @@
 usr/lib/coccinelle
+usr/share/emacs/site-lisp
diff --git a/debian/rules b/debian/rules
index 39f11c2..127245c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -82,6 +82,9 @@ install-stamp: build-stamp
 	install -d $(VIM_RDIR)
 	cp $(CURDIR)/debian/coccinelle.yaml $(VIM_RDIR)/
 
+	# Emacs files
+	cp $(CURDIR)/editors/emacs/cocci.el $(CURDIR)/debian/coccinelle/usr/share/emacs/site-lisp/
+
 	dh install --after dh_auto_install --before dh_compress
 	dh_compress -X.pdf
 	dh install --after dh_compress

-- 
Debian packaging for coccinelle



More information about the Pkg-ocaml-maint-commits mailing list