Bug#395810: vim-latexsuite: missing binary-arch and binary-indep targets in debian/rules (Policy 4.9)

Sergei Golovan sgolovan at nes.ru
Wed Dec 27 22:35:16 UTC 2006


tags 395810 + patch

Hi!

I would like to submit a patch, which fixes the bug.

Also, it fixes bug with debhelper and dpatch in Build-Depends-Indep (should be
Build-Depends because they're used in clean).

Also, it overrides lintian complain about python dependency (there is a
dependency on vim-full).

Please, don't pay too much attention to version number and email in changelog
entry. It's a part of my new maintainer application process (prepering NMU).

--
Sergei Golovan

-------------- next part --------------
diff -ruN vim-latexsuite-20060325.orig/debian/changelog vim-latexsuite-20060325/debian/changelog
--- vim-latexsuite-20060325.orig/debian/changelog	2006-12-27 23:45:43.000000000 +0300
+++ vim-latexsuite-20060325/debian/changelog	2006-12-27 23:45:58.000000000 +0300
@@ -1,3 +1,16 @@
+vim-latexsuite (20060325-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Moved debhelper and dpatch from Build-Depends-Indep to Build-Depends as
+    required by Policy Manual, section 7.6
+  * Added binary-arch and binary-indep targets to debian/rules as required by
+    Policy Manual, section 4.8 (Closes: #395810)
+  * Overridden lintian false positive python-script-but-no-python-dep because
+    there is a dependency on vim-full, which depends on python
+  * Bumped standards version to 3.7.2
+
+ -- Sergei Golovan <sgolovan at nes.ru>  Wed, 27 Dec 2006 23:09:03 +0300
+
 vim-latexsuite (20060325-1) unstable; urgency=medium
 
   * The 'Spring Cleaning' release (Thanks for the suggestion, Artur)
diff -ruN vim-latexsuite-20060325.orig/debian/control vim-latexsuite-20060325/debian/control
--- vim-latexsuite-20060325.orig/debian/control	2006-12-27 23:45:43.000000000 +0300
+++ vim-latexsuite-20060325/debian/control	2006-12-27 23:45:58.000000000 +0300
@@ -2,8 +2,8 @@
 Section: editors
 Priority: extra
 Maintainer: Franz Pletz <fpletz at franz-pletz.org>
-Build-Depends-Indep: debhelper (>> 5), dpatch
-Standards-Version: 3.6.2
+Build-Depends: debhelper (>> 5), dpatch
+Standards-Version: 3.7.2
 
 Package: vim-latexsuite
 Architecture: all
diff -ruN vim-latexsuite-20060325.orig/debian/lintian-override vim-latexsuite-20060325/debian/lintian-override
--- vim-latexsuite-20060325.orig/debian/lintian-override	1970-01-01 03:00:00.000000000 +0300
+++ vim-latexsuite-20060325/debian/lintian-override	2006-12-27 23:45:58.000000000 +0300
@@ -0,0 +1 @@
+vim-latexsuite: python-script-but-no-python-dep
diff -ruN vim-latexsuite-20060325.orig/debian/rules vim-latexsuite-20060325/debian/rules
--- vim-latexsuite-20060325.orig/debian/rules	2006-12-27 23:45:43.000000000 +0300
+++ vim-latexsuite-20060325/debian/rules	2006-12-27 23:45:58.000000000 +0300
@@ -61,12 +61,16 @@
 install-clean:
 	dh_clean -k
 
-binary: build install
+binary-arch:
+
+binary-indep: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs Changelog
 	dh_installdocs
 	dh_install
+	install -D -m 644 debian/lintian-override \
+		$(DESTDIR)/usr/share/lintian/overrides/vim-latexsuite
 	dh_installman
 	dh_link
 	dh_strip
@@ -78,6 +82,8 @@
 	dh_md5sums
 	dh_builddeb
 
+binary: binary-arch binary-indep
+
 install-doc: gzip-doc
 	cp $(DOCFILES) $(INSTALLDIR)/doc
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20061227/1d1c13b0/attachment.pgp>


More information about the pkg-vim-maintainers mailing list