summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2012-04-11 22:16:28 +0200
committerOndřej Surý <ondrej@sury.org>2012-04-11 23:12:36 +0200
commit4ede7ca2d1f04fcde10c601d39653270355fa632 (patch)
tree419286f30aa452a2b82ba6fe3dfbb421b6dd9d5c
parent67fd1fc149f489313470d288f30763d33aeda587 (diff)
downloadgolang-4ede7ca2d1f04fcde10c601d39653270355fa632.tar.gz
Make sure that timestamp on installed binaries and libraries is same (Closes: #668235)
-rwxr-xr-xdebian/rules3
1 files changed, 3 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index ad2bc6732..c4ff9f6eb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,6 +30,9 @@ override_dh_install:
# Remove testdata and tests from installed src directory
find $(CURDIR)/debian/golang-src/usr/share/go/src -type d -name testdata -prune -execdir rm -rf {} \;
find $(CURDIR)/debian/golang-src/usr/share/go/src -type f -name '*_test.go' -delete
+ # Touch built and installed files and directories to have same timestamp
+ touch $(CURDIR)/debian/golang-go/usr/lib/go/pkg
+ find $(CURDIR)/debian/golang-go/usr/lib/go/pkg -exec touch -r $(CURDIR)/debian/golang-go/usr/lib/go/pkg {} \;
override_dh_strip:
dh_strip -X".a" -Xgoinstall -Xgodoc -Xgoyacc -Xbin/cgo -Xebnflint -Xgofix -Xgofmt -Xgovet -Xgotest --dbg-package=$(PACKAGE)-dbg