[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fw: [SCM] Debian package checker branch, master, updated. 2.4.1-32-gbcd96cf



FYI :-)


Begin forwarded message:

Date: Mon, 28 Jun 2010 00:34:53 +0000
From: "Russ Allbery" 
To: debian-lint-maint@lists.debian.org
Subject: [SCM] Debian package checker branch, master, updated. 2.4.1-32-gbcd96cf


The following commit has been merged in the master branch:
commit bcd96cf5480e5ea0968493465c07cc688eb88e30
Author: Erik de Castro Lopo <erikd@mega-nerd.com>
Date:   Sun Jun 27 17:34:20 2010 -0700

    Skip Haskell library documentation for doc-base registration
    
    * checks/menus:
      + [RA] Skip Haskell library documentation when warning about
        documentation not registered with doc-base.  Patch from Erik de
        Castro Lopo.  (Closes: #586877)

diff --git a/checks/menus b/checks/menus
index fe97269..2c95a0f 100644
--- a/checks/menus
+++ b/checks/menus
@@ -203,7 +203,13 @@ if ($docbase_file) {
     }
     closedir DOCBASEDIR;
 } elsif ($documentation) {
-    tag "possible-documentation-but-no-doc-base-registration";
+    if ($pkg =~ /^libghc6-.*-doc$/) {
+        # This is the library documentation for a haskell library. Haskell
+        # libraries register their documentation via the ghc compiler's
+        # documetation registration mechanism.  See bug #586877.
+    } else {
+        tag "possible-documentation-but-no-doc-base-registration";
+    }
 }
 
 if ($anymenu_file) {
diff --git a/debian/changelog b/debian/changelog
index 127f542..4e1bae0 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -53,6 +53,9 @@ lintian (2.4.2) UNRELEASED; urgency=low
       Thanks, Niels Thykier.  (Closes: #580700)
   * checks/menus:
     + [RG] Recognise call to update-menus when using 'exec.'
+    + [RA] Skip Haskell library documentation when warning about
+      documentation not registered with doc-base.  Patch from Erik de
+      Castro Lopo.  (Closes: #586877)
   * checks/rules.desc:
     + [RA] Add reference for debian-rules-makemaker-prefix-is-deprecated.
   * checks/scripts:

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to debian-lint-maint-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/E1OT2JJ-0007iT-0Y@alioth.debian.org



-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/


Reply to: