summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dh_Lib.pm2
-rw-r--r--debian/changelog7
-rwxr-xr-xdh_fixperms2
3 files changed, 9 insertions, 2 deletions
diff --git a/Dh_Lib.pm b/Dh_Lib.pm
index 61d807af..fb02a5dd 100644
--- a/Dh_Lib.pm
+++ b/Dh_Lib.pm
@@ -60,7 +60,7 @@ sub init {
if ($dh{DOINDEP} || $dh{DOARCH} || $dh{DOSAME}) {
# User specified that all arch (in)dep package be
# built, and there are none of that type.
- error("I have no package to build");
+ error("I have no package to act on");
}
push @{$dh{DOPACKAGES}},@allpackages;
}
diff --git a/debian/changelog b/debian/changelog
index f0c1a5d7..993f0fa7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+debhelper (1.2.18) unstable; urgency=medium
+
+ * dh_fixperms: was not fixing permissions of files in usr/doc/ to 644,
+ this has been broken since version 1.2.3.
+
+ -- Joey Hess <joeyh@master.debian.org> Sun, 6 Dec 1998 23:35:35 -0800
+
debhelper (1.2.17) unstable; urgency=low
* dh_makeshlibs: relaxed regexp to find library name and number a little so
diff --git a/dh_fixperms b/dh_fixperms
index e7e1ec6a..7f047fbd 100755
--- a/dh_fixperms
+++ b/dh_fixperms
@@ -35,7 +35,7 @@ foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
# Fix up premissions in usr/doc, setting everything to not exectable
# by default, but leave examples directories alone.
- complex_doit("find $TMP/usr/doc -type f $find_options ! -regex .\*/examples/.\* -print0",
+ complex_doit("find $TMP/usr/doc -type f $find_options ! -regex '.*/examples/.*' -print0",
"2>/dev/null | xargs -0r chmod 644");
complex_doit("find $TMP/usr/doc -type d $find_options -print0",
"2>/dev/null | xargs -0r chmod 755");