summaryrefslogtreecommitdiffstats
path: root/dilos/dependencies/tqt3/debian/rules
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-12-05 17:01:42 +0100
committerSlávek Banko <slavek.banko@axis.cz>2020-12-05 17:01:42 +0100
commita29cf137186d696da4327cd6957bfa2e9278527f (patch)
treef7b4d286984fdea7eda45985787979bfee361509 /dilos/dependencies/tqt3/debian/rules
parent3c07a8d3a823e1ab97c838f09beeba88ea2d5e44 (diff)
downloadtde-packaging-a29cf137186d696da4327cd6957bfa2e9278527f.tar.gz
tde-packaging-a29cf137186d696da4327cd6957bfa2e9278527f.zip
DEB tqt3: Force file permissions in the tarball for examples.
It addresses independence from UMASK to ensure a reproducible build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'dilos/dependencies/tqt3/debian/rules')
-rwxr-xr-xdilos/dependencies/tqt3/debian/rules1
1 files changed, 1 insertions, 0 deletions
diff --git a/dilos/dependencies/tqt3/debian/rules b/dilos/dependencies/tqt3/debian/rules
index d89739167..9d5ad6548 100755
--- a/dilos/dependencies/tqt3/debian/rules
+++ b/dilos/dependencies/tqt3/debian/rules
@@ -331,6 +331,7 @@ binary-indep: build install
cd `pwd`/debian/doc/ && \
find tqt3-examples/ -type f -print0 | LC_ALL=C sort -z | \
tar cvv --no-recursion --null -T - \
+ --mode=u+rw,go=rX,a-s \
--pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime | \
gzip -n > tqt3-examples.tar.gz
install -D `pwd`/debian/doc/tqt3-examples.tar.gz `pwd`/debian/tqt3-examples/usr/share/doc/tqt3-examples/tqt3-examples.tar.gz