Source: bzflag
Version: 2.4.6-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath hostname
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that bzflag could not be built reproducibly.
It includes Makefile{,.am,.in} in the bzflag-data package, which embed
the build path, hostname and shell.

The attached patch excludes them from being installed.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index f7386ae..d4a470c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,7 +35,7 @@ override_dh_systemd_enable:
 override_dh_install:
 	# Fix #728167 and install bzfquery to /usr/games
 	cp misc/bzfquery.pl misc/bzfquery
-	dh_install
+	dh_install -XMakefile
 	# Remove the DejaVu.License file installed by the wildcard in
 	# bzflag-data.install
 	$(RM) debian/bzflag-data/usr/share/games/bzflag/fonts/DejaVu.License

Attachment: signature.asc
Description: PGP signature

Reply via email to