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 ---