xulrunner/find-external-requires.sh
changeset 325 f5966ab369fb
parent 249 7298a2e37ba3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/xulrunner/find-external-requires.sh	Thu Sep 15 09:04:44 2011 +0200
@@ -0,0 +1,9 @@
+#!/bin/sh
+# Finds requirements provided outside of the current file set
+
+filelist=$( sed "s/[]['\"*?{}]/\\\\\&/g" )
+provides=$( echo "$filelist" | /usr/lib/rpm/find-provides )
+echo "$filelist" \
+    | /usr/lib/rpm/find-requires \
+    | grep -F -v "$provides" \
+    | sort -u