]> piware.de Git - bin.git/blobdiff - mockspec
Add mockspec: start mock session with build deps from given .spec file
[bin.git] / mockspec
diff --git a/mockspec b/mockspec
new file mode 100755 (executable)
index 0000000..5308a37
--- /dev/null
+++ b/mockspec
@@ -0,0 +1,7 @@
+#!/bin/sh
+# start mock session with build deps from given .spec file
+set -eu
+[ -d "$(mock --print-root-path)" ] ||  mock --init
+specfile="$1"
+shift
+mock -i $(sed -n '/^BuildRequires:/ {s/^.*: //; s/>=.*$//; p}' "$specfile") $@