]>
Commit | Line | Data |
---|---|---|
235217d2 MT |
1 | #!/bin/bash |
2 | ||
3 | dirname=$(dirname ${0}) | |
4 | ||
5 | . ${dirname}/common-functions | |
6 | ||
a5a76995 MT |
7 | args=${1} |
8 | ||
9 | if [ -n "${2}" ]; then | |
10 | args=${2} | |
11 | fi | |
12 | ||
a5a76995 MT |
13 | provides=$(find_provides ${args}) |
14 | requires="" | |
15 | for require in $(find_requires ${args}); do | |
16 | listmatch ${require} ${provides} || requires="${requires} ${require}" | |
17 | done | |
18 | ||
3b95b236 MT |
19 | if [ -n "${PKG_PREREQUIRES}" ]; then |
20 | echo "prerequires=\"/bin/sh ${PKG_PREREQUIRES}\"" | |
21 | fi | |
a5a76995 | 22 | echo "requires=\"${requires}\"" |
3b95b236 | 23 | echo "provides=\"${provides}\"" |
1a3b57c1 | 24 | echo "conflicts=\"${PKG_CONFLICTS}\"" |
8a93ea4c | 25 | echo "obsoletes=\"${PKG_OBSOLETES}\"" |
a5a76995 MT |
26 | |
27 | exit 0 |