Author: ryan
Date: 2009-10-18 21:17:02 +0000 (Sun, 18 Oct 2009)
New Revision: 2014

Modified:
   trunk/README
   trunk/debian/changelog
   trunk/debian/control
   trunk/scripts/grep-excuses.pl
Log:
add w3m to suggests for grep-excuses -w, check for it at runtime too
(Closes: #551516)

Modified: trunk/README
===================================================================
--- trunk/README        2009-10-03 04:08:31 UTC (rev 2013)
+++ trunk/README        2009-10-18 21:17:02 UTC (rev 2014)
@@ -160,7 +160,7 @@
 - getbuildlog: Download package build logs from Debian auto-builders. [wget]
 
 - grep-excuses: grep the update_excuses.html file to find out what is
-  happening to your packages. [libterm-size-perl, wget]
+  happening to your packages. [libterm-size-perl, wget, w3m]
 
 - licensecheck: given a list of source files, attempt to determine which
   license (or combination of licenses) each file is placed under.

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog      2009-10-03 04:08:31 UTC (rev 2013)
+++ trunk/debian/changelog      2009-10-18 21:17:02 UTC (rev 2014)
@@ -16,8 +16,12 @@
       an "Upload to ..." line.  (Closes: #548171)
     + Consistently use “--nomainttrailer” in the manpage.  (Closes: #544351)
 
- -- Adam D. Barratt <[email protected]>  Fri, 11 Sep 2009 10:06:33 +0100
+  [ Ryan Niebur ]
+  * add w3m to suggests for grep-excuses -w, check for it at runtime too
+    (Closes: #551516)
 
+ -- Ryan Niebur <[email protected]>  Sun, 18 Oct 2009 14:14:25 -0700
+
 devscripts (2.10.55) unstable; urgency=high
 
   * Urgency "high" for security fix fix

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control        2009-10-03 04:08:31 UTC (rev 2013)
+++ trunk/debian/control        2009-10-18 21:17:02 UTC (rev 2014)
@@ -24,7 +24,7 @@
  sensible-utils
 Suggests: build-essential, cvs-buildpackage, devscripts-el, gnuplot,
  libfile-desktopentry-perl, libnet-smtp-ssl-perl (>= 1.01-2), mutt,
- svn-buildpackage
+ svn-buildpackage, w3m
 Description: scripts to make the life of a Debian Package maintainer easier
  Contains the following scripts, dependencies/recommendations shown in
  brackets afterwards:
@@ -92,7 +92,7 @@
     .changes or .dsc files [gnupg, debian-keyring, libdigest-md5-perl]
   - getbuildlog: download package build logs from Debian auto-builders [wget]
   - grep-excuses: grep the update_excuses.html file for your packages
-    [libterm-size-perl, wget]
+    [libterm-size-perl, wget, w3m]
   - licensecheck: attempt to determine the license of source files
   - list-unreleased: searches for unreleased packages
   - manpage-alert: locate binaries without corresponding manpages [man-db]

Modified: trunk/scripts/grep-excuses.pl
===================================================================
--- trunk/scripts/grep-excuses.pl       2009-10-03 04:08:31 UTC (rev 2013)
+++ trunk/scripts/grep-excuses.pl       2009-10-18 21:17:02 UTC (rev 2014)
@@ -88,6 +88,10 @@
 
 my $columns = Term::Size::chars();
 
+if (system("command -v w3m >/dev/null 2>&1") != 0) {
+    die "$progname: wipnity mode requires the w3m package to be installed\n";
+}
+
 while( my $package=shift ) {
     my $dump = `w3m -dump -cols $columns 
"http://release.debian.org/migration/testing.pl?package=$package"`;
     $dump =~ s/^.*?(?=Checking)//s;



-- 
To unsubscribe, send mail to [email protected].

Reply via email to