]> git.donarmstrong.com Git - debhelper.git/commitdiff
r1697: * Spanish man page updates from Ruben Porras. Closes: #247382 4.2.13
authorjoey <joey>
Fri, 9 Jul 2004 16:23:28 +0000 (16:23 +0000)
committerjoey <joey>
Fri, 9 Jul 2004 16:23:28 +0000 (16:23 +0000)
   * dh_gconf: gconf schemas moved to /usr/share/gconf/schemas. Relocate
     schemas from /etc/gconf/schemas. (Josselin Mouette)
   * dh_gconf: kill gconfd-2 so that the newly installed schemas
     are available straight away. (Josselin Mouette)
   * dh_gconf: fix bashism in restart of gconfd-2
   * dh_gconf: fix innaccuracy in man page; gconfd-2 is HUPPed, not
     killed.
   * dh_scrollkeeper: stop adding scrollkeeper to misc:Depends, since
     the postinst will not run it if it's not installed, and a single run after
     it's installed is sufficient to find all documents. Closes: #256745
   * dh_fixperms: make .ali files mode 444 to prevent recompilation by GNAT.
     For speed, only scan for .ali files in usr/lib/ada. Closes: #245211
   * dh_python: check to make sure compileall.py is available before running it
     in the postinst. Closes: #253112
   * dh_installmodules: install debian/package.modprobe into etc/modprobe.d/
     for module-init-tools. These files can sometimes need to differ from the
     etc/modutils/ files. Closes: #204336, #234495
   * dh_installmanpages is now deprecated.
   * Add a test case for bug #244157, and fixed the inverted ok() parameters
     in the others, and added a few new tests.
   * dh_link: applied GOTO Masanori's patch to fix conversion of existing
     relative symlinks between top level directories. Closes: #244157
   * Warn if debian/compat is empty.

Debian/Debhelper/Dh_Lib.pm

index 5449dcaa7d3b1b86fd6acdbd2ea4451ccdd8b0f7..6ccd096639219f6325aab1ec3c3f64efe0a1172a 100644 (file)
@@ -255,8 +255,14 @@ sub compat {
        elsif (-e 'debian/compat') {
                # Try the file..
                open (COMPAT_IN, "debian/compat") || error "debian/compat: $!";
-               $c=<COMPAT_IN>;
-               chomp $c;
+               my $l=<COMPAT_IN>;
+               if (! defined $l || ! length $l) {
+                       warning("debian/compat is empty, assuming level $c");
+               }
+               else {
+                       chomp $l;
+                       $c=$l
+               }
        }
 
        if ($c > $max_compat) {