All variables except `display' has opposite. There patch for add `xdisplay'. How-To-Repeat: Update Mk/bsd.port.subdir.mk up to version 1.59 and see it.
Responsible Changed From-To: freebsd-ports-bugs->portmgr Portmgr territory http://www.freebsd.org/cgi/query-pr.cgi?pr=87840 Adding to audit trail by mcl: I was unable to get the patch above to apply to the current file. Here is a corrected patch that seems to work for me: --- /home/pcvs/ports/Mk/bsd.port.subdir.mk Tue Nov 8 11:34:38 2005 +++ ./bsd.port.subdir.mk Sat Dec 10 23:58:28 2005 @@ -366,6 +366,7 @@ -v keylim="$${keylim:-${PORTSEARCH_KEYLIM}}" \ -v xkeylim="$${xkeylim:-${PORTSEARCH_XKEYLIM}}" \ -v display="$${display:-${PORTSEARCH_DISPLAY_FIELDS}}" \ + -v xdisplay="$$xdisplay" \ 'BEGIN { \ gsub(/\+/,"\\+",name); \ if (substr(there, 1, length(top)) == top) \ @@ -407,6 +408,10 @@ split(display, d, /,[ \t]*/); \ for (i in d) { \ disp[fields[d[i]]] = 1; \ + } \ + split(xdisplay, xd, /,[ \t]*/); \ + for (i in xd) { \ + delete disp[fields[xd[i]]]; \ } \ } \ { \
State Changed From-To: open->analyzed Accepted for testing on the cluster.
State Changed From-To: analyzed->closed Committed, thanks.