[66199] trunk/base/src/port/port.tcl
jmr at macports.org
jmr at macports.org
Tue Apr 6 21:33:21 PDT 2010
Revision: 66199
http://trac.macports.org/changeset/66199
Author: jmr at macports.org
Date: 2010-04-06 21:33:18 -0700 (Tue, 06 Apr 2010)
Log Message:
-----------
add --full option for rdeps and rdependents actions
Modified Paths:
--------------
trunk/base/src/port/port.tcl
Modified: trunk/base/src/port/port.tcl
===================================================================
--- trunk/base/src/port/port.tcl 2010-04-07 03:50:25 UTC (rev 66198)
+++ trunk/base/src/port/port.tcl 2010-04-07 04:33:18 UTC (rev 66199)
@@ -2552,7 +2552,7 @@
set cur_port [lindex $cur_portlist $cur_pos]
set cur_portname [lindex $cur_port 2]
set spaces [string repeat " " [expr {[llength $pos_stack] * 2}]]
- if {![info exists seen($cur_portname)]} {
+ if {![info exists seen($cur_portname)] || ([info exists options(ports_rdependents_full)] && [string is true -strict $options(ports_rdependents_full)])} {
puts "${spaces}${cur_portname}"
set seen($cur_portname) 1
incr cur_pos
@@ -2740,7 +2740,7 @@
set cur_port [lindex $cur_portlist $cur_pos]
set cur_portname [lindex [split $cur_port :] end]
set spaces [string repeat " " [expr {[llength $pos_stack] * 2}]]
- if {![info exists seen($cur_portname)]} {
+ if {![info exists seen($cur_portname)] || ([info exists options(ports_rdeps_full)] && [string is true -strict $options(ports_rdeps_full)])} {
if {[macports::ui_isset ports_verbose]} {
puts "${spaces}${cur_port}"
} else {
@@ -3822,7 +3822,8 @@
line long_description
maintainer maintainers name platform platforms portdir pretty
replaced_by revision variant variants version}
- rdeps {index no-build}
+ rdeps {index no-build full}
+ rdependents {full}
search {case-sensitive category categories depends_fetch
depends_extract depends_build depends_lib depends_run
depends description epoch exact glob homepage line
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100406/2fe9d91a/attachment-0001.html>
More information about the macports-changes
mailing list