aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@arrcus.com>2018-08-08 18:23:18 -0400
committerRob Austein <sra@arrcus.com>2018-08-08 18:23:18 -0400
commit2bf739d576f09dfca4c54efb0a79dbd23fe0735c (patch)
treeed13615a62cf52ec06217fd96295e328cb792474
parent608005b4be1e7a1669aeef90cceb65728383d1fb (diff)
Sooo many flavors of build dependencies.
-rwxr-xr-xbaiji7
1 files changed, 6 insertions, 1 deletions
diff --git a/baiji b/baiji
index eef8ac6..71030c0 100755
--- a/baiji
+++ b/baiji
@@ -161,7 +161,12 @@ def build(args):
dummy = debian.deb822.Deb822()
dummy_name = "baiji-depends-" + dsc["Source"]
dummy_fn = "{}_{}_all.deb".format(dummy_name, dsc["Version"])
- dummy["Depends"] = dsc["Build-Depends"]
+ dummy["Depends"] = ", ".join(dsc[i]
+ for i in ("Build-Depends",
+ "Build-Depends-Indep",
+ "Build-Depends-Arch")
+ if i in dsc)
+
dummy["Package"] = dummy_name
for tag in ("Version", "Maintainer", "Homepage"):
dummy[tag] = dsc[tag]