aboutsummaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2007-08-26 15:03:55 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2007-08-26 15:03:55 +0000
commitbd34c2cc9c62a4e59f832dafe5511360255862a4 (patch)
tree1523e2e94451e04cb82898901bc2b667ac909ea0 /Tools
parent1fc8d4fdd0684519e7cd108dfaf86c5723533558 (diff)
Do not list libs which come with the port itself.
Notes
Notes: svn path=/head/; revision=198333
Diffstat (limited to 'Tools')
-rwxr-xr-xTools/scripts/explicit_lib_depends.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/Tools/scripts/explicit_lib_depends.sh b/Tools/scripts/explicit_lib_depends.sh
index bad5152fbfac..f281b45a79ae 100755
--- a/Tools/scripts/explicit_lib_depends.sh
+++ b/Tools/scripts/explicit_lib_depends.sh
@@ -92,6 +92,9 @@ for i in $@; do
fi
fi
+ myorigin=$(awk -F : '/@comment ORIGIN:/ {print $2}' \
+ ${current_port}/+CONTENTS)
+
awk '
/^@cwd / {
CWD=$2;
@@ -109,7 +112,7 @@ for i in $@; do
}
' < ${current_port}/+CONTENTS | \
xargs ${PORTSDIR}/Tools/scripts/neededlibs.sh | \
- xargs ${PORTSDIR}/Tools/scripts/resolveportsfromlibs.sh ${bases}
-
+ xargs ${PORTSDIR}/Tools/scripts/resolveportsfromlibs.sh ${bases} | \
+ egrep -v "${myorigin}\$"
done | sort -u