Your message dated Sun, 25 Jan 2009 23:47:03 +0000
with message-id <[email protected]>
and subject line Bug#500397: fixed in debian-goodies 0.48
has caused the Debian Bug report #500397,
regarding debian-goodies: opens a package homepage
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
500397: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500397
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debian-goodies
Version: 0.47
Severity: wishlist
Tags: patch

This little wrapper opens a package homepage in a sensible browser.



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.27-rc6-00001-g46bec93 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages debian-goodies depends on:
ii  curl                      7.18.2-7       Get a file from an HTTP, HTTPS or 
ii  dctrl-tools [grep-dctrl]  2.13.0         Command-line tools to process Debi
ii  dialog                    1.1-20080819-1 Displays user-friendly dialog boxe
ii  less                      418-1          Pager program similar to more
ii  lsof                      4.78.dfsg.1-4  List open files
ii  python                    2.5.2-1        An interactive high-level object-o
ii  whiptail                  0.52.2-11.3    Displays user-friendly dialog boxe

debian-goodies recommends no packages.

-- no debconf information
diff --git a/debian/control b/debian/control
index a45b2a9..619c7dd 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Standards-Version: 3.5.2
 
 Package: debian-goodies
 Architecture: all
-Depends: dctrl-tools | grep-dctrl, curl, python (>= 2.4), lsof, whiptail | dialog, less
+Depends: dctrl-tools | grep-dctrl, debianutils, curl, python (>= 2.4), lsof, whiptail | dialog, less
 Suggests: popularity-contest, xdg-utils, zenity
 Conflicts: debget
 Replaces: debget
diff --git a/dhomepage b/dhomepage
new file mode 100755
index 0000000..9b6e587
--- /dev/null
+++ b/dhomepage
@@ -0,0 +1,68 @@
+#!/bin/sh
+#
+#  Copyright (C) 2008  Thadeu Lima de Souza Cascardo <[email protected]>
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 2 of the License, or
+#  (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#
+#  You should have received a copy of the GNU General Public License along
+#  with this program; if not, write to the Free Software Foundation, Inc.,
+#  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+
+VERSION="0.1"
+
+function version()
+{
+  echo "dhomepage version $VERSION"
+  echo "dhomepage is licensed under the GNU General Public License"
+  echo "version 2 or later"
+}
+
+function usage()
+{
+  echo "dhomepage PACKAGE"
+  echo ""
+  echo "--version	Show version information"
+  echo "--help		Show this help message"
+  echo ""
+}
+
+PACKAGE="$1"
+
+if [ -z "$PACKAGE" ]; then
+  usage
+  exit 0
+fi
+
+case "$1" in
+	--help)
+		usage
+		exit 0
+		;;
+	--version)
+		version
+		exit 0
+		;;
+esac
+
+HOMEPAGE=`grep-aptavail -PX $PACKAGE -s Homepage | sed 's,^Homepage: ,,'`
+
+if [ -z "$HOMEPAGE" ]; then
+  HOMEPAGE=`grep-aptavail -PX $PACKAGE -s Description | \
+    sed -n '/^  Homepage: /{s,^  Homepage: ,,;p}'`
+fi
+
+if [ -z "$HOMEPAGE" ]; then
+  echo "$PACKAGE has no homepage"
+  exit 1
+fi
+
+sensible-browser "$HOMEPAGE"
diff --git a/dhomepage.1 b/dhomepage.1
new file mode 100644
index 0000000..5c3baf8
--- /dev/null
+++ b/dhomepage.1
@@ -0,0 +1,48 @@
+.\"
+.\"  Copyright (C) 2008  Thadeu Lima de Souza Cascardo <[email protected]>
+.\"
+.\"  This program is free software; you can redistribute it and/or modify
+.\"  it under the terms of the GNU General Public License as published by
+.\"  the Free Software Foundation; either version 2 of the License, or
+.\"  (at your option) any later version.
+.\"
+.\"  This program is distributed in the hope that it will be useful,
+.\"  but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\"  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+.\"  GNU General Public License for more details.
+.\"
+.\"  You should have received a copy of the GNU General Public License along
+.\"  with this program; if not, write to the Free Software Foundation, Inc.,
+.\"  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+.\"
+
+.TH DHOMEPAGE 1 2008-09-27
+
+.SH NAME
+dhomepage - show the homepage of a package in a browser
+
+.SH SYNOPSIS
+dhomepage PACKAGE
+
+.SH DESCRIPTION
+Shows the homepage of a Debian package using a sensible browser.
+
+.SH OPTIONS
+
+.TP
+\fB\-\-help\fR
+Print help message
+
+.TP
+\fB\-\-help\fR
+Print version message
+
+.SH EXIT STATUS
+Returns 0 if homepage was found, and 1 otherwise.
+
+.SH BUGS
+Report bugs to this man page and program to [email protected].
+
+.SH SEE ALSO
+.BR dgrep (1)
+.BR sensible-browser (1)

--- End Message ---
--- Begin Message ---
Source: debian-goodies
Source-Version: 0.48

We believe that the bug you reported is fixed in the latest version of
debian-goodies, which is due to be installed in the Debian FTP archive:

debian-goodies_0.48.dsc
  to pool/main/d/debian-goodies/debian-goodies_0.48.dsc
debian-goodies_0.48.tar.gz
  to pool/main/d/debian-goodies/debian-goodies_0.48.tar.gz
debian-goodies_0.48_all.deb
  to pool/main/d/debian-goodies/debian-goodies_0.48_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Javier Fernandez-Sanguino Pen~a <[email protected]> (supplier of updated 
debian-goodies package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 25 Jan 2009 20:59:06 +0100
Source: debian-goodies
Binary: debian-goodies
Architecture: source all
Version: 0.48
Distribution: unstable
Urgency: low
Maintainer: Javier Fernandez-Sanguino Pen~a <[email protected]>
Changed-By: Javier Fernandez-Sanguino Pen~a <[email protected]>
Description: 
 debian-goodies - Small toolbox-style utilities for Debian systems
Closes: 403843 403844 403845 497611 500397 500432 511349
Changes: 
 debian-goodies (0.48) unstable; urgency=low
 .
   * Provide dhomepage application (and manual page) that can be used
     to open a packages' homepage. This program was provided by
     Thadeu Lima de Souza Cascardo (Closes: 500397)
   * Document degrep, dfgrep and dzgrep through the dgrep manpage by creating a
     symlink during package installation, thanks to Xavier Luthi for the
     patch. (Closes: 403845, 403844, 403843)
   * Add a proper (C) and license header to debget and dpigs
   * checkrestart:
        - skip deleted files in /var/cache/fontconfig/
        - add a 'a' ('all') command line switch to process all deleted
          files, regardless of location
        - add a 'p' ('package') command line switch to process only
          files which are associated with a given package
        - adjust command line options in usage()
     (Closes: 497611)
   * dpigs: Use script snipet provided by Aaron M. Ucko to make it possible
     to group by source package, use a new (-S, --source) option.
     (Closes: 511349)
   * debget:
        - check the contents of /var/lib/apt/lists before executing
          apt to warn if there is no Release information there
        - document that APT's package database needs to be up-to-dat if a
          package is not found (might happen to aptitude users)
   * popbugs: adjust error message:
         - popularity contest is now run through cron.daily
         - provide the command line needed to generate the popconf data
      (Closes: 500432)
Checksums-Sha1: 
 72ef142fa09e83a6036f353ddf91a89f9dc483da 740 debian-goodies_0.48.dsc
 2c02652fd9b26fe86fb1bd72e51b4b2edf90aad6 43337 debian-goodies_0.48.tar.gz
 9053eb62e77d5daa28ad04ddb702bc9b646925ef 45930 debian-goodies_0.48_all.deb
Checksums-Sha256: 
 98c3e4517d1eb175d4a8d2f1e74a6b1248cad5969beb6afdfdb9dc373dde20ee 740 
debian-goodies_0.48.dsc
 254a99c37dbb18998f7bea303fe7b55fee9bf48aea7a624dcf5f9c966e130a7e 43337 
debian-goodies_0.48.tar.gz
 0185160c9bc7effc2138146df10c74f3deb0bf3e0c607f37f267a8bbc07baab2 45930 
debian-goodies_0.48_all.deb
Files: 
 ca27892ee7b1dbba90b4a01aca5792cf 740 utils optional debian-goodies_0.48.dsc
 e2c69dc27ff37578a6bdac84f28ebab3 43337 utils optional 
debian-goodies_0.48.tar.gz
 fa74fa75baf1c6cc2fe7adbccffc8eb6 45930 utils optional 
debian-goodies_0.48_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJfPWIsandgtyBSwkRApO8AJ9TsAOs5V86btR6oNrDyTW3rulZQQCfRKc5
+XHmpAF4DcCy4VzGNIIEUPA=
=Yxvr
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to