summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Benjamin Barenblat <bbaren@mit.edu>2015-09-05 14:48:47 -0400
committerGravatar Benjamin Barenblat <bbaren@mit.edu>2015-09-05 14:48:47 -0400
commitb628dbad386b31b9d9692a8e588d89d743687235 (patch)
treea95bbf3f69c88460b7b113cef0ee47f01265db87
parent19a85de4b442ec8fe91ef091d17e21ede67a6755 (diff)
Add Lintian overridesHEADmaster
Lintian generates quite a bit of noise about Dwarf Fortress, but most of the issues it points out cannot be legally resolved without halting distribution of the package. Silence the relevant warnings.
-rw-r--r--debian/dwarf-fortress.lintian-overrides18
1 files changed, 18 insertions, 0 deletions
diff --git a/debian/dwarf-fortress.lintian-overrides b/debian/dwarf-fortress.lintian-overrides
new file mode 100644
index 0000000..30e2178
--- /dev/null
+++ b/debian/dwarf-fortress.lintian-overrides
@@ -0,0 +1,18 @@
+# Distributions of Dwarf Fortress must contain every file in the original
+# archive, so splitting Dwarf Fortress into an architecture-dependent and an
+# architecture-independent package would disallow distribution. This isn’t an
+# issue in any case, though – Dwarf Fortress is only available for i386, so
+# there will only ever be one copy of Dwarf Fortress on the mirrors.
+dwarf-fortress: arch-dep-package-has-big-usr-share
+# Modified versions of Dwarf Fortress cannot be legally distributed, so removing
+# embedded libraries (or even splitting them into their own package) would
+# disallow distribution.
+dwarf-fortress: embedded-library *
+# Distributions of Dwarf Fortress must contain every file in the original
+# archive, so removing fonts (or even splitting them into their own package)
+# would disallow distribution.
+dwarf-fortress: font-in-non-font-package *
+# The source for Dwarf Fortress is not public, so it cannot be built using the
+# preferred hardening flags.
+dwarf-fortress: hardening-no-relro *
+dwarf-fortress: hardening-no-fortify-functions *