From e61db7619e94c98e6d5296b7546871aaa0f3789c Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sun, 17 Oct 2010 04:18:00 -0500 Subject: [PATCH] script/makepkg: make port_bdep_tree and port_rdep_tree use chroot --- script/makepkg | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/script/makepkg b/script/makepkg index 915e087..70cc1de 100755 --- a/script/makepkg +++ b/script/makepkg @@ -246,14 +246,12 @@ port_bdep_tree() { port="${1##/usr/ports/}" printf "%${2}s%s\n" "" "${port}" - ( cd /usr/ports/${port} - ( make build-depends-list - [ "${2:-0}" -gt 0 ] && make run-depends-list - ) | sort -u | while read port - do - bdep_tree "${port}" $(( ${2:-0} + 1 )) - done - ) + ( chmake "${port}" build-depends-list + [ "${2:-0}" -gt 0 ] && chmake "${port}" run-depends-list + ) | sort -u | while read port + do + port_bdep_tree "${port}" $(( ${2:-0} + 1 )) + done } # Display a tree of all runtime dependencies. Individual @@ -263,12 +261,10 @@ port_rdep_tree() { port="${1##/usr/ports/}" printf "%${2}s%s\n" "" "${port}" - ( cd /usr/ports/${port} - make run-depends-list | sort -u | while read port - do - rdep_tree "${port}" $(( ${2:-0} + 1 )) - done - ) + chmake "${port}" run-depends-list | sort -u | while read port + do + port_rdep_tree "${port}" $(( ${2:-0} + 1 )) + done } ######## -- 2.42.0