dhomepage: Fix suboptimal error message for non-existent packages
Closes: #1005199
Axel Beckert
1 year, 10 months ago
4 | 4 |
* find-dbgsym-packages.pod: Add debuginfod man pages to SEE ALSO.
|
5 | 5 |
* Declare compliance with Debian Policy 4.6.1. (No changes needed.)
|
6 | 6 |
* Update copyright years in debian/copyright. Thanks Lintian!
|
|
7 |
* dhomepage: Fix suboptimal error message for non-existent packages.
|
|
8 |
(Closes: #1005199)
|
7 | 9 |
|
8 | 10 |
[ Unit 193 ]
|
9 | 11 |
* checkrestart: Handle the possibility of systemd units in
|
16 | 16 |
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
17 | 17 |
#
|
18 | 18 |
|
19 | |
VERSION="0.2"
|
|
19 |
VERSION="0.3"
|
20 | 20 |
|
21 | 21 |
version()
|
22 | 22 |
{
|
|
52 | 52 |
;;
|
53 | 53 |
esac
|
54 | 54 |
|
55 | |
HOMEPAGE=$(grep-aptavail -PX $PACKAGE -s Homepage | sed 's,^Homepage: ,,' | sort -u)
|
|
55 |
RESULT=$(grep-aptavail -PX $PACKAGE -s Homepage,Description)
|
|
56 |
if [ -z "$RESULT" ]; then
|
|
57 |
echo "Package $PACKAGE does not seem to exist."
|
|
58 |
exit 2
|
|
59 |
fi
|
|
60 |
|
|
61 |
HOMEPAGE=$(echo "$RESULT" | grep '^Homepage: ' | sed 's,^Homepage: ,,' | sort -u)
|
56 | 62 |
|
57 | 63 |
if [ -z "$HOMEPAGE" ]; then
|
58 | |
HOMEPAGE=$(grep-aptavail -PX $PACKAGE -s Description | \
|
59 | |
sed -n '/^ Homepage: /{s,^ Homepage: ,,;p}' | sort -u)
|
|
64 |
HOMEPAGE=$(echo "$RESULT" | grep '^ Homepage: ' | \
|
|
65 |
sed -n '{s,^ Homepage: ,,;p}' | sort -u)
|
60 | 66 |
fi
|
61 | 67 |
|
62 | 68 |
if [ -z "$HOMEPAGE" ]; then
|