summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Allbery <rra@debian.org>2018-08-31 15:49:35 -0700
committerRuss Allbery <rra@debian.org>2018-08-31 15:49:35 -0700
commitb53997b05514ed94931fd733fe12b8677c137a53 (patch)
tree3e6a3e397d97d617815ed599e7d85e75edd67792
parentbb9fe184689f3d0a4a83a068e4595d32911e4369 (diff)
Don't install fonts read-only
* Override INSTDATFLAGS during install to avoid making installed font files read-only and then breaking dh_strip_nondeterminism.
-rw-r--r--debian/changelog2
-rwxr-xr-xdebian/rules3
2 files changed, 4 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 7ec151c..70e138f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -30,6 +30,8 @@ xfonts-jmk (3.0-22) UNRELEASED; urgency=medium
mirror of the now-defunct original upstream web site maintained by Nik
Nyby. (Closes: #802389)
* Add Multi-Arch: foreign.
+ * Override INSTDATFLAGS during install to avoid making installed font
+ files read-only and then breaking dh_strip_nondeterminism.
* Change package short description to use "Jim Knoble" rather than
"James M. Knoble," matching upstream's LSM entry and spec file (and
also removing a Lintian false positive).
diff --git a/debian/rules b/debian/rules
index d6f5cac..88d22de 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,7 +13,8 @@ override_dh_auto_build:
$(MAKE)
override_dh_auto_install:
- $(MAKE) DESTDIR=$(TMP) INSTALL_DIR=/usr/share/fonts/X11/misc install
+ $(MAKE) DESTDIR=$(TMP) INSTALL_DIR=/usr/share/fonts/X11/misc \
+ INSTDATFLAGS="-m 0644" install
mv $(TMP)/usr/share/fonts/X11/misc/fonts.alias \
$(TMP)/etc/X11/fonts/misc/xfonts-jmk.alias
rm $(TMP)/usr/share/fonts/X11/misc/fonts.dir