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

Bug#694010: unblock: dh-autoreconf/7



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package dh-autoreconf

I just uploaded it, this fixes a release critical bug and
updates documentation.

unblock dh-autoreconf/7

The diff is fairly short as you can see. There is another bug we
could fix in a later release if you want that (#681036 - CDBS
packages fail to build twice in a row); but I only looked at that
one again after uploading 7; so if you think it makes sense to have
a version 8 with that fix, let me know.

diff -Nru dh-autoreconf-6/debian/changelog dh-autoreconf-7/debian/changelog
--- dh-autoreconf-6/debian/changelog	2012-02-23 15:46:47.000000000 +0100
+++ dh-autoreconf-7/debian/changelog	2012-11-22 23:31:48.000000000 +0100
@@ -1,3 +1,11 @@
+dh-autoreconf (7) unstable; urgency=low
+
+  * dh_autoreconf: Documentation: -f -i is passed to autoreconf by default
+  * dh_autoreconf_clean: Correctly handle spaces in file names (Closes: #692317)
+  * dh_autoreconf_clean: Remove invalid and unneeded comments
+
+ -- Julian Andres Klode <jak@debian.org>  Thu, 22 Nov 2012 23:31:00 +0100
+
 dh-autoreconf (6) unstable; urgency=low
 
   * Require at least version 2.4.2 of libtool (Closes: #655876)
diff -Nru dh-autoreconf-6/dh_autoreconf dh-autoreconf-7/dh_autoreconf
--- dh-autoreconf-6/dh_autoreconf	2012-02-23 15:46:47.000000000 +0100
+++ dh-autoreconf-7/dh_autoreconf	2012-11-22 23:31:48.000000000 +0100
@@ -69,7 +69,7 @@
 =item I<program> B<--> I<params>
 
 Run the program given by I<program> with the arguments given by I<params>
-instead of autoreconf. If you need to run multiple commands, put them in
+instead of autoreconf -f -i. If you need to run multiple commands, put them in
 a script and pass the script instead (or add a target to debian/rules).
 
 =back
diff -Nru dh-autoreconf-6/dh_autoreconf_clean dh-autoreconf-7/dh_autoreconf_clean
--- dh-autoreconf-6/dh_autoreconf_clean	2012-02-23 15:46:47.000000000 +0100
+++ dh-autoreconf-7/dh_autoreconf_clean	2012-11-22 23:31:48.000000000 +0100
@@ -43,9 +43,8 @@
 
 while(<FILE>) {
     chomp($_);
-    # The delimiter here is a comma
-    my ($checksum, $filename) = split;
-    # Put the key => value pair in the hash
+    my ($checksum, $filename) = split(' ', $_, 2);
+
     $file{$filename} = $checksum;
 }
 close(FILE);
@@ -56,7 +55,7 @@
 my $ltcheck = "";
 while(<FILE>) {
     chomp($_);
-    my ($checksum, $filename) = split;
+    my ($checksum, $filename) = split(' ', $_, 2);
 
     if ($filename eq "/usr/share/libtool/config/ltmain.sh") {
         $ltcheck = $checksum;


unblock dh-autoreconf/7

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Attachment: pgpAVnPn7sHby.pgp
Description: PGP signature


Reply to: