author | Wolfgang Rosenauer <wr@rosenauer.org> |
Sun, 24 Apr 2016 08:20:10 +0200 | |
branch | firefox45 |
changeset 908 | b29b47737173 |
parent 325 | f5966ab369fb |
permissions | -rw-r--r-- |
4
523b1d92948c
Add mozilla-xulrunner192 package
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
1 |
#!/bin/sh |
523b1d92948c
Add mozilla-xulrunner192 package
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
2 |
# Finds requirements provided outside of the current file set |
523b1d92948c
Add mozilla-xulrunner192 package
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
3 |
|
325
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
4 |
filelist=$( sed "s/[]['\"*?{}]/\\\\\&/g" ) |
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
5 |
provides=$( echo "$filelist" | /usr/lib/rpm/find-provides ) |
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
6 |
echo "$filelist" \ |
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
7 |
| /usr/lib/rpm/find-requires \ |
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
8 |
| grep -F -v "$provides" \ |
f5966ab369fb
manual forward merge xulrunner from firefox6 branch
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
249
diff
changeset
|
9 |
| sort -u |