summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2006-07-08 23:10:35 +0000
committerjlam <jlam@pkgsrc.org>2006-07-08 23:10:35 +0000
commitb1e53cc9cfc07af236c215eb3cdbfa311a7f6071 (patch)
tree04459b5ed42b41d60b93766832b84b0beb86ba13 /x11
parente5f62bd9796f0ca2a8ea24ebb4ed36949e7c3975 (diff)
downloadpkgsrc-b1e53cc9cfc07af236c215eb3cdbfa311a7f6071.tar.gz
Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
Diffstat (limited to 'x11')
-rw-r--r--x11/Xaw-Xpm/buildlink3.mk4
-rw-r--r--x11/Xaw3d/buildlink3.mk4
-rw-r--r--x11/Xbae/buildlink3.mk4
-rw-r--r--x11/Xcomposite/buildlink3.mk4
-rw-r--r--x11/Xfixes/buildlink3.mk4
-rw-r--r--x11/XmHTML/buildlink3.mk4
-rw-r--r--x11/Xrandr-mixedcase/buildlink3.mk4
-rw-r--r--x11/Xrender/buildlink3.mk4
-rw-r--r--x11/blt/buildlink3.mk4
-rw-r--r--x11/compositeproto/buildlink3.mk4
-rw-r--r--x11/control-center/buildlink3.mk4
-rw-r--r--x11/efltk/buildlink3.mk4
-rw-r--r--x11/fixesproto/buildlink3.mk4
-rw-r--r--x11/fltk/buildlink3.mk4
-rw-r--r--x11/fox/buildlink3.mk4
-rw-r--r--x11/gnome-desktop/buildlink3.mk4
-rw-r--r--x11/gnome-libs/buildlink3.mk4
-rw-r--r--x11/gnome-mag/buildlink3.mk4
-rw-r--r--x11/gnome-panel/buildlink3.mk4
-rw-r--r--x11/gnome2-control-center/buildlink3.mk4
-rw-r--r--x11/gnustep-back/buildlink3.mk4
-rw-r--r--x11/gnustep-gui/buildlink3.mk4
-rw-r--r--x11/gnustep-preferences/buildlink3.mk4
-rw-r--r--x11/gtk+extra/buildlink3.mk4
-rw-r--r--x11/gtk/buildlink3.mk4
-rw-r--r--x11/gtk2+extra/buildlink3.mk4
-rw-r--r--x11/gtk2-engines/buildlink3.mk4
-rw-r--r--x11/gtk2/buildlink3.mk4
-rw-r--r--x11/gtkglarea/buildlink3.mk4
-rw-r--r--x11/gtkglarea2/buildlink3.mk4
-rw-r--r--x11/gtkmm/buildlink3.mk4
-rw-r--r--x11/gtksourceview/buildlink3.mk4
-rw-r--r--x11/gtoolkit/buildlink3.mk4
-rw-r--r--x11/kdebase3/buildlink3.mk4
-rw-r--r--x11/kdelibs3/buildlink3.mk4
-rw-r--r--x11/lablgtk/buildlink3.mk4
-rw-r--r--x11/lablgtk2/buildlink3.mk4
-rw-r--r--x11/lesstif/buildlink3.mk4
-rw-r--r--x11/libexo/buildlink3.mk4
-rw-r--r--x11/libxfce4gui/buildlink3.mk4
-rw-r--r--x11/libxfce4mcs/buildlink3.mk4
-rw-r--r--x11/libxfce4util/buildlink3.mk4
-rw-r--r--x11/libxklavier/buildlink3.mk4
-rw-r--r--x11/libzvt/buildlink3.mk4
-rw-r--r--x11/mowitz/buildlink3.mk4
-rw-r--r--x11/neXtaw/buildlink3.mk4
-rw-r--r--x11/ocaml-graphics/buildlink3.mk4
-rw-r--r--x11/openmotif/buildlink3.mk4
-rw-r--r--x11/paragui/buildlink3.mk4
-rw-r--r--x11/py-Pmw/buildlink3.mk4
-rw-r--r--x11/py-Tk/buildlink3.mk4
-rw-r--r--x11/py-Xlib/buildlink3.mk4
-rw-r--r--x11/py-gnome2-extras/buildlink3.mk4
-rw-r--r--x11/py-gnome2/buildlink3.mk4
-rw-r--r--x11/py-gtk2/buildlink3.mk4
-rw-r--r--x11/py-qt2-sip/buildlink3.mk4
-rw-r--r--x11/py-qt3-base/buildlink3.mk4
-rw-r--r--x11/py-qt3-modules/buildlink3.mk4
-rw-r--r--x11/py-qt3-sip/buildlink3.mk4
-rw-r--r--x11/py-wxWidgets/buildlink3.mk4
-rw-r--r--x11/pygtk/buildlink3.mk4
-rw-r--r--x11/qt1/buildlink3.mk4
-rw-r--r--x11/qt2-designer/buildlink3.mk4
-rw-r--r--x11/qt2-libs/buildlink3.mk4
-rw-r--r--x11/qt3-libs/buildlink3.mk4
-rw-r--r--x11/qt3-qscintilla/buildlink3.mk4
-rw-r--r--x11/qt3-tools/buildlink3.mk4
-rw-r--r--x11/qt4-libs/buildlink3.mk4
-rw-r--r--x11/qt4-tools/buildlink3.mk4
-rw-r--r--x11/randrproto/buildlink3.mk4
-rw-r--r--x11/renderproto/buildlink3.mk4
-rw-r--r--x11/startup-notification/buildlink3.mk4
-rw-r--r--x11/tk-BWidget/buildlink3.mk4
-rw-r--r--x11/tk/buildlink3.mk4
-rw-r--r--x11/tk83/buildlink3.mk4
-rw-r--r--x11/vte/buildlink3.mk4
-rw-r--r--x11/wxGTK-contrib/buildlink3.mk4
-rw-r--r--x11/wxGTK/buildlink3.mk4
-rw-r--r--x11/wxGTK24/buildlink3.mk4
-rw-r--r--x11/xcursor/buildlink3.mk4
-rw-r--r--x11/xextproto/buildlink3.mk4
-rw-r--r--x11/xfce4-clipman-plugin/buildlink3.mk4
-rw-r--r--x11/xfce4-desktop/buildlink3.mk4
-rw-r--r--x11/xfce4-gtk2-engine/buildlink3.mk4
-rw-r--r--x11/xfce4-mcs-manager/buildlink3.mk4
-rw-r--r--x11/xfce4-mcs-plugins/buildlink3.mk4
-rw-r--r--x11/xfce4-notes-plugin/buildlink3.mk4
-rw-r--r--x11/xfce4-panel/buildlink3.mk4
-rw-r--r--x11/xfce4-session/buildlink3.mk4
-rw-r--r--x11/xfce4-taskbar-plugin/buildlink3.mk4
-rw-r--r--x11/xfce4-toys/buildlink3.mk4
-rw-r--r--x11/xfce4-trigger-launcher/buildlink3.mk4
-rw-r--r--x11/xfce4-utils/buildlink3.mk4
-rw-r--r--x11/xfce4-windowlist-plugin/buildlink3.mk4
-rw-r--r--x11/xforms/buildlink3.mk4
-rw-r--r--x11/xosd/buildlink3.mk4
-rw-r--r--x11/xproto/buildlink3.mk4
-rw-r--r--x11/xscreensaver/buildlink3.mk4
-rw-r--r--x11/xview-lib/buildlink3.mk4
99 files changed, 198 insertions, 198 deletions
diff --git a/x11/Xaw-Xpm/buildlink3.mk b/x11/Xaw-Xpm/buildlink3.mk
index cf8783d399b..54873060527 100644
--- a/x11/Xaw-Xpm/buildlink3.mk
+++ b/x11/Xaw-Xpm/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XAW_XPM_BUILDLINK3_MK:= ${XAW_XPM_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xaw-Xpm
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXaw-Xpm}
BUILDLINK_PACKAGES+= Xaw-Xpm
-BUILDLINK_ORDER+= Xaw-Xpm
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xaw-Xpm
.if !empty(XAW_XPM_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xaw-Xpm+= Xaw-Xpm>=1.1
diff --git a/x11/Xaw3d/buildlink3.mk b/x11/Xaw3d/buildlink3.mk
index b7b0f2a54ac..80168c35416 100644
--- a/x11/Xaw3d/buildlink3.mk
+++ b/x11/Xaw3d/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XAW3D_BUILDLINK3_MK:= ${XAW3D_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xaw3d
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXaw3d}
BUILDLINK_PACKAGES+= Xaw3d
-BUILDLINK_ORDER+= Xaw3d
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xaw3d
.if !empty(XAW3D_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xaw3d+= Xaw3d>=1.5
diff --git a/x11/Xbae/buildlink3.mk b/x11/Xbae/buildlink3.mk
index 1025a5d2244..77865ce48e1 100644
--- a/x11/Xbae/buildlink3.mk
+++ b/x11/Xbae/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XBAE_BUILDLINK3_MK:= ${XBAE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xbae
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXbae}
BUILDLINK_PACKAGES+= Xbae
-BUILDLINK_ORDER+= Xbae
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xbae
.if !empty(XBAE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xbae+= Xbae>=4.8.4
diff --git a/x11/Xcomposite/buildlink3.mk b/x11/Xcomposite/buildlink3.mk
index 5370c9b0b89..b749830b204 100644
--- a/x11/Xcomposite/buildlink3.mk
+++ b/x11/Xcomposite/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XCOMPOSITE_BUILDLINK3_MK:= ${XCOMPOSITE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xcomposite
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXcomposite}
BUILDLINK_PACKAGES+= Xcomposite
-BUILDLINK_ORDER+= Xcomposite
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xcomposite
.if !empty(XCOMPOSITE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xcomposite+= Xcomposite>=1.0.1
diff --git a/x11/Xfixes/buildlink3.mk b/x11/Xfixes/buildlink3.mk
index 2707121f638..26a67e891fb 100644
--- a/x11/Xfixes/buildlink3.mk
+++ b/x11/Xfixes/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFIXES_BUILDLINK3_MK:= ${XFIXES_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xfixes
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXfixes}
BUILDLINK_PACKAGES+= Xfixes
-BUILDLINK_ORDER+= Xfixes
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xfixes
.if !empty(XFIXES_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xfixes+= Xfixes>=2.0.0
diff --git a/x11/XmHTML/buildlink3.mk b/x11/XmHTML/buildlink3.mk
index 946b7ea874c..e3d55cfd289 100644
--- a/x11/XmHTML/buildlink3.mk
+++ b/x11/XmHTML/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XMHTML_BUILDLINK3_MK:= ${XMHTML_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= XmHTML
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXmHTML}
BUILDLINK_PACKAGES+= XmHTML
-BUILDLINK_ORDER+= XmHTML
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}XmHTML
.if !empty(XMHTML_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.XmHTML+= XmHTML>=1.1.7nb2
diff --git a/x11/Xrandr-mixedcase/buildlink3.mk b/x11/Xrandr-mixedcase/buildlink3.mk
index 8eaee5f2d39..b082d456b91 100644
--- a/x11/Xrandr-mixedcase/buildlink3.mk
+++ b/x11/Xrandr-mixedcase/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.23 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.24 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XRANDR_BUILDLINK3_MK:= ${XRANDR_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xrandr
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXrandr}
BUILDLINK_PACKAGES+= Xrandr
-BUILDLINK_ORDER+= Xrandr
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xrandr
.if !empty(XRANDR_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xrandr+= Xrandr>=0.99
diff --git a/x11/Xrender/buildlink3.mk b/x11/Xrender/buildlink3.mk
index bafaf6b95ae..53560886741 100644
--- a/x11/Xrender/buildlink3.mk
+++ b/x11/Xrender/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.40 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.41 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XRENDER_BUILDLINK3_MK:= ${XRENDER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Xrender
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NXrender}
BUILDLINK_PACKAGES+= Xrender
-BUILDLINK_ORDER+= Xrender
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Xrender
.if !empty(XRENDER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Xrender+= Xrender>=0.2
diff --git a/x11/blt/buildlink3.mk b/x11/blt/buildlink3.mk
index 8a781d15d71..7b46252c08d 100644
--- a/x11/blt/buildlink3.mk
+++ b/x11/blt/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
BLT_BUILDLINK3_MK:= ${BLT_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= blt
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nblt}
BUILDLINK_PACKAGES+= blt
-BUILDLINK_ORDER+= blt
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}blt
.if !empty(BLT_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.blt+= blt>=2.4z
diff --git a/x11/compositeproto/buildlink3.mk b/x11/compositeproto/buildlink3.mk
index e2b381c390d..1cd74ed2730 100644
--- a/x11/compositeproto/buildlink3.mk
+++ b/x11/compositeproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPMETHOD.compositeproto?= build
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= compositeproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ncompositeproto}
BUILDLINK_PACKAGES+= compositeproto
-BUILDLINK_ORDER+= compositeproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}compositeproto
.if !empty(COMPOSITEPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.compositeproto+= compositeproto>=0.2.1
diff --git a/x11/control-center/buildlink3.mk b/x11/control-center/buildlink3.mk
index b6cbcdef2ec..000966cc7df 100644
--- a/x11/control-center/buildlink3.mk
+++ b/x11/control-center/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
CONTROL_CENTER_BUILDLINK3_MK:= ${CONTROL_CENTER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= control-center
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ncontrol-center}
BUILDLINK_PACKAGES+= control-center
-BUILDLINK_ORDER+= control-center
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}control-center
.if !empty(CONTROL_CENTER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.control-center+= control-center>=1.4.0.4nb9
diff --git a/x11/efltk/buildlink3.mk b/x11/efltk/buildlink3.mk
index 54b71b76559..2d57d4b0455 100644
--- a/x11/efltk/buildlink3.mk
+++ b/x11/efltk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
EFLTK_BUILDLINK3_MK:= ${EFLTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= efltk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nefltk}
BUILDLINK_PACKAGES+= efltk
-BUILDLINK_ORDER+= efltk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}efltk
.if !empty(EFLTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.efltk+= efltk>=2.0.5nb1
diff --git a/x11/fixesproto/buildlink3.mk b/x11/fixesproto/buildlink3.mk
index 2f0248c31df..1bac58735ce 100644
--- a/x11/fixesproto/buildlink3.mk
+++ b/x11/fixesproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPMETHOD.fixesproto?= build
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= fixesproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nfixesproto}
BUILDLINK_PACKAGES+= fixesproto
-BUILDLINK_ORDER+= fixesproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}fixesproto
.if !empty(FIXESPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.fixesproto+= fixesproto>=3.0.0
diff --git a/x11/fltk/buildlink3.mk b/x11/fltk/buildlink3.mk
index 866f27e7af4..7adf06d8478 100644
--- a/x11/fltk/buildlink3.mk
+++ b/x11/fltk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
FLTK_BUILDLINK3_MK:= ${FLTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= fltk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nfltk}
BUILDLINK_PACKAGES+= fltk
-BUILDLINK_ORDER+= fltk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}fltk
.if !empty(FLTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.fltk+= fltk>=1.1.5rc1
diff --git a/x11/fox/buildlink3.mk b/x11/fox/buildlink3.mk
index 56c5039f2f4..9300800b3df 100644
--- a/x11/fox/buildlink3.mk
+++ b/x11/fox/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
FOX_BUILDLINK3_MK:= ${FOX_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= fox
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nfox}
BUILDLINK_PACKAGES+= fox
-BUILDLINK_ORDER+= fox
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}fox
.if !empty(FOX_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.fox+= fox>=1.4.16
diff --git a/x11/gnome-desktop/buildlink3.mk b/x11/gnome-desktop/buildlink3.mk
index c1da2b95ab8..f13189507af 100644
--- a/x11/gnome-desktop/buildlink3.mk
+++ b/x11/gnome-desktop/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.20 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_DESKTOP_BUILDLINK3_MK:= ${GNOME_DESKTOP_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome-desktop
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-desktop}
BUILDLINK_PACKAGES+= gnome-desktop
-BUILDLINK_ORDER+= gnome-desktop
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome-desktop
.if !empty(GNOME_DESKTOP_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome-desktop+= gnome-desktop>=2.14.0
diff --git a/x11/gnome-libs/buildlink3.mk b/x11/gnome-libs/buildlink3.mk
index 6d7398901cb..35ee4e422d9 100644
--- a/x11/gnome-libs/buildlink3.mk
+++ b/x11/gnome-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_LIBS_BUILDLINK3_MK:= ${GNOME_LIBS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome-libs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-libs}
BUILDLINK_PACKAGES+= gnome-libs
-BUILDLINK_ORDER+= gnome-libs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome-libs
.if !empty(GNOME_LIBS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome-libs+= gnome-libs>=1.4.2nb1
diff --git a/x11/gnome-mag/buildlink3.mk b/x11/gnome-mag/buildlink3.mk
index 42da3de3ce2..91edfdbb128 100644
--- a/x11/gnome-mag/buildlink3.mk
+++ b/x11/gnome-mag/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:13 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_MAG_BUILDLINK3_MK:= ${GNOME_MAG_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome-mag
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-mag}
BUILDLINK_PACKAGES+= gnome-mag
-BUILDLINK_ORDER+= gnome-mag
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome-mag
.if !empty(GNOME_MAG_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome-mag+= gnome-mag>=0.12.0
diff --git a/x11/gnome-panel/buildlink3.mk b/x11/gnome-panel/buildlink3.mk
index c3b2e62506f..7d0da78570c 100644
--- a/x11/gnome-panel/buildlink3.mk
+++ b/x11/gnome-panel/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_PANEL_BUILDLINK3_MK:= ${GNOME_PANEL_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome-panel
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-panel}
BUILDLINK_PACKAGES+= gnome-panel
-BUILDLINK_ORDER+= gnome-panel
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome-panel
.if !empty(GNOME_PANEL_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome-panel+= gnome-panel>=2.12.1nb3
diff --git a/x11/gnome2-control-center/buildlink3.mk b/x11/gnome2-control-center/buildlink3.mk
index 78581cb9e58..207f1b21701 100644
--- a/x11/gnome2-control-center/buildlink3.mk
+++ b/x11/gnome2-control-center/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME2_CONTROL_CENTER_BUILDLINK3_MK:= ${GNOME2_CONTROL_CENTER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome2-control-center
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome2-control-center}
BUILDLINK_PACKAGES+= gnome2-control-center
-BUILDLINK_ORDER+= gnome2-control-center
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome2-control-center
.if !empty(GNOME2_CONTROL_CENTER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome2-control-center+= gnome2-control-center>=2.12.1nb1
diff --git a/x11/gnustep-back/buildlink3.mk b/x11/gnustep-back/buildlink3.mk
index 671217b46bd..1beedaf7bb1 100644
--- a/x11/gnustep-back/buildlink3.mk
+++ b/x11/gnustep-back/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNUSTEP_BACK_BUILDLINK3_MK:= ${GNUSTEP_BACK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnustep-back
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnustep-back}
BUILDLINK_PACKAGES+= gnustep-back
-BUILDLINK_ORDER+= gnustep-back
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnustep-back
.if !empty(GNUSTEP_BACK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnustep-back+= gnustep-back>=0.9.2
diff --git a/x11/gnustep-gui/buildlink3.mk b/x11/gnustep-gui/buildlink3.mk
index 61a8b9cc76e..064432f4f90 100644
--- a/x11/gnustep-gui/buildlink3.mk
+++ b/x11/gnustep-gui/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNUSTEP_GUI_BUILDLINK3_MK:= ${GNUSTEP_GUI_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnustep-gui
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnustep-gui}
BUILDLINK_PACKAGES+= gnustep-gui
-BUILDLINK_ORDER+= gnustep-gui
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnustep-gui
.if !empty(GNUSTEP_GUI_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnustep-gui+= gnustep-gui>=0.9.2
diff --git a/x11/gnustep-preferences/buildlink3.mk b/x11/gnustep-preferences/buildlink3.mk
index 59dab3e901d..eb1d19821af 100644
--- a/x11/gnustep-preferences/buildlink3.mk
+++ b/x11/gnustep-preferences/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNUSTEP_PREFERENCES_BUILDLINK3_MK:= ${GNUSTEP_PREFERENCES_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnustep-preferences
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnustep-preferences}
BUILDLINK_PACKAGES+= gnustep-preferences
-BUILDLINK_ORDER+= gnustep-preferences
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnustep-preferences
.if !empty(GNUSTEP_PREFERENCES_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnustep-preferences+= gnustep-preferences>=1.2.0
diff --git a/x11/gtk+extra/buildlink3.mk b/x11/gtk+extra/buildlink3.mk
index 8a8ddd539a6..f62894ddfe9 100644
--- a/x11/gtk+extra/buildlink3.mk
+++ b/x11/gtk+extra/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK+EXTRA_BUILDLINK3_MK:= ${GTK+EXTRA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtk+extra
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk+extra}
BUILDLINK_PACKAGES+= gtk+extra
-BUILDLINK_ORDER+= gtk+extra
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtk+extra
.if !empty(GTK+EXTRA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtk+extra+= gtk+extra>=0.99.17nb2
diff --git a/x11/gtk/buildlink3.mk b/x11/gtk/buildlink3.mk
index a0ff3005eb9..f5df2da813d 100644
--- a/x11/gtk/buildlink3.mk
+++ b/x11/gtk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK_BUILDLINK3_MK:= ${GTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk}
BUILDLINK_PACKAGES+= gtk
-BUILDLINK_ORDER+= gtk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtk
.if !empty(GTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtk+= gtk+>=1.2.10
diff --git a/x11/gtk2+extra/buildlink3.mk b/x11/gtk2+extra/buildlink3.mk
index b976c6d9e0b..b1f352a1e7a 100644
--- a/x11/gtk2+extra/buildlink3.mk
+++ b/x11/gtk2+extra/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK2+EXTRA_BUILDLINK3_MK:= ${GTK2+EXTRA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtk2+extra
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk2+extra}
BUILDLINK_PACKAGES+= gtk2+extra
-BUILDLINK_ORDER+= gtk2+extra
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtk2+extra
.if !empty(GTK2+EXTRA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtk2+extra+= gtk2+extra>=2.1.1
diff --git a/x11/gtk2-engines/buildlink3.mk b/x11/gtk2-engines/buildlink3.mk
index 85c7a048d0d..9b9d2c9875d 100644
--- a/x11/gtk2-engines/buildlink3.mk
+++ b/x11/gtk2-engines/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK2_ENGINES_BUILDLINK3_MK:= ${GTK2_ENGINES_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtk2-engines
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk2-engines}
BUILDLINK_PACKAGES+= gtk2-engines
-BUILDLINK_ORDER+= gtk2-engines
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtk2-engines
.if !empty(GTK2_ENGINES_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtk2-engines+= gtk2-engines>=2.6.0
diff --git a/x11/gtk2/buildlink3.mk b/x11/gtk2/buildlink3.mk
index b2f4ab89266..1ee96406981 100644
--- a/x11/gtk2/buildlink3.mk
+++ b/x11/gtk2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.26 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.27 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK2_BUILDLINK3_MK:= ${GTK2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtk2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk2}
BUILDLINK_PACKAGES+= gtk2
-BUILDLINK_ORDER+= gtk2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtk2
.if !empty(GTK2_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.4.0
diff --git a/x11/gtkglarea/buildlink3.mk b/x11/gtkglarea/buildlink3.mk
index 42ad647b722..ca5356a3899 100644
--- a/x11/gtkglarea/buildlink3.mk
+++ b/x11/gtkglarea/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTKGLAREA_BUILDLINK3_MK:= ${GTKGLAREA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtkglarea
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtkglarea}
BUILDLINK_PACKAGES+= gtkglarea
-BUILDLINK_ORDER+= gtkglarea
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtkglarea
.if !empty(GTKGLAREA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtkglarea+= gtkglarea>=1.2.2nb3
diff --git a/x11/gtkglarea2/buildlink3.mk b/x11/gtkglarea2/buildlink3.mk
index 71bdcb72ec5..900a8f0c512 100644
--- a/x11/gtkglarea2/buildlink3.mk
+++ b/x11/gtkglarea2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTKGLAREA2_BUILDLINK3_MK:= ${GTKGLAREA2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtkglarea2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtkglarea2}
BUILDLINK_PACKAGES+= gtkglarea2
-BUILDLINK_ORDER+= gtkglarea2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtkglarea2
.if !empty(GTKGLAREA2_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtkglarea2+= gtkglarea2>=1.99.0nb3
diff --git a/x11/gtkmm/buildlink3.mk b/x11/gtkmm/buildlink3.mk
index 0b7b5fe8923..46cf8ec79c5 100644
--- a/x11/gtkmm/buildlink3.mk
+++ b/x11/gtkmm/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:45 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTKMM_BUILDLINK3_MK:= ${GTKMM_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtkmm
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtkmm}
BUILDLINK_PACKAGES+= gtkmm
-BUILDLINK_ORDER+= gtkmm
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtkmm
.if !empty(GTKMM_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtkmm+= gtkmm>=2.6.3
diff --git a/x11/gtksourceview/buildlink3.mk b/x11/gtksourceview/buildlink3.mk
index a4508fbd8ec..7a3c0a5efed 100644
--- a/x11/gtksourceview/buildlink3.mk
+++ b/x11/gtksourceview/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTKSOURCEVIEW_BUILDLINK3_MK:= ${GTKSOURCEVIEW_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtksourceview
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtksourceview}
BUILDLINK_PACKAGES+= gtksourceview
-BUILDLINK_ORDER+= gtksourceview
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtksourceview
.if !empty(GTKSOURCEVIEW_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtksourceview+= gtksourceview>=1.2.0
diff --git a/x11/gtoolkit/buildlink3.mk b/x11/gtoolkit/buildlink3.mk
index 0bd897fa7a8..8f34d58b3ce 100644
--- a/x11/gtoolkit/buildlink3.mk
+++ b/x11/gtoolkit/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTOOLKIT_BUILDLINK3_MK:= ${GTOOLKIT_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gtoolkit
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtoolkit}
BUILDLINK_PACKAGES+= gtoolkit
-BUILDLINK_ORDER+= gtoolkit
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gtoolkit
.if !empty(GTOOLKIT_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gtoolkit+= gtoolkit>=0.9.5nb5
diff --git a/x11/kdebase3/buildlink3.mk b/x11/kdebase3/buildlink3.mk
index b70aec65a22..92bb53836b9 100644
--- a/x11/kdebase3/buildlink3.mk
+++ b/x11/kdebase3/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.21 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.22 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
KDEBASE_BUILDLINK3_MK:= ${KDEBASE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= kdebase
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nkdebase}
BUILDLINK_PACKAGES+= kdebase
-BUILDLINK_ORDER+= kdebase
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}kdebase
.if !empty(KDEBASE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.kdebase+= kdebase>=3.5.0nb2
diff --git a/x11/kdelibs3/buildlink3.mk b/x11/kdelibs3/buildlink3.mk
index b13110a6daa..ccbe41c271b 100644
--- a/x11/kdelibs3/buildlink3.mk
+++ b/x11/kdelibs3/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.21 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.22 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
KDELIBS_BUILDLINK3_MK:= ${KDELIBS_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= kdelibs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nkdelibs}
BUILDLINK_PACKAGES+= kdelibs
-BUILDLINK_ORDER+= kdelibs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}kdelibs
.if !empty(KDELIBS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.kdelibs+= kdelibs>=3.2.0
diff --git a/x11/lablgtk/buildlink3.mk b/x11/lablgtk/buildlink3.mk
index 17175aa815a..07a9eec4555 100644
--- a/x11/lablgtk/buildlink3.mk
+++ b/x11/lablgtk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LABLGTK_BUILDLINK3_MK:= ${LABLGTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= lablgtk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlablgtk}
BUILDLINK_PACKAGES+= lablgtk
-BUILDLINK_ORDER+= lablgtk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}lablgtk
.if !empty(LABLGTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.lablgtk+= lablgtk>=1.2.5nb3
diff --git a/x11/lablgtk2/buildlink3.mk b/x11/lablgtk2/buildlink3.mk
index bdacc0e715b..4a1b4d2128f 100644
--- a/x11/lablgtk2/buildlink3.mk
+++ b/x11/lablgtk2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LABLGTK2_BUILDLINK3_MK:= ${LABLGTK2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= lablgtk2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlablgtk2}
BUILDLINK_PACKAGES+= lablgtk2
-BUILDLINK_ORDER+= lablgtk2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}lablgtk2
.if !empty(LABLGTK2_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.lablgtk2+= lablgtk2>=2.6.0nb3
diff --git a/x11/lesstif/buildlink3.mk b/x11/lesstif/buildlink3.mk
index 49dc00de51e..cb01690a3cf 100644
--- a/x11/lesstif/buildlink3.mk
+++ b/x11/lesstif/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LESSTIF_BUILDLINK3_MK:= ${LESSTIF_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= lesstif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlesstif}
BUILDLINK_PACKAGES+= lesstif
-BUILDLINK_ORDER+= lesstif
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}lesstif
.if !empty(LESSTIF_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.lesstif+= lesstif>=0.91.4
diff --git a/x11/libexo/buildlink3.mk b/x11/libexo/buildlink3.mk
index ddec5e89b1b..3eddce8c554 100644
--- a/x11/libexo/buildlink3.mk
+++ b/x11/libexo/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
EXO_BUILDLINK3_MK:= ${EXO_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= exo
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nexo}
BUILDLINK_PACKAGES+= exo
-BUILDLINK_ORDER+= exo
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}exo
.if !empty(EXO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.exo+= exo>=0.3.0
diff --git a/x11/libxfce4gui/buildlink3.mk b/x11/libxfce4gui/buildlink3.mk
index ea10eda2cd2..84826fcac7d 100644
--- a/x11/libxfce4gui/buildlink3.mk
+++ b/x11/libxfce4gui/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBXFCE4GUI_BUILDLINK3_MK:= ${LIBXFCE4GUI_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libxfce4gui
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibxfce4gui}
BUILDLINK_PACKAGES+= libxfce4gui
-BUILDLINK_ORDER+= libxfce4gui
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libxfce4gui
.if !empty(LIBXFCE4GUI_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libxfce4gui+= libxfce4gui>=4.2.3
diff --git a/x11/libxfce4mcs/buildlink3.mk b/x11/libxfce4mcs/buildlink3.mk
index e4a4268d203..a11b62abd1b 100644
--- a/x11/libxfce4mcs/buildlink3.mk
+++ b/x11/libxfce4mcs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBXFCE4MCS_BUILDLINK3_MK:= ${LIBXFCE4MCS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libxfce4mcs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibxfce4mcs}
BUILDLINK_PACKAGES+= libxfce4mcs
-BUILDLINK_ORDER+= libxfce4mcs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libxfce4mcs
.if !empty(LIBXFCE4MCS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libxfce4mcs+= libxfce4mcs>=4.2.3
diff --git a/x11/libxfce4util/buildlink3.mk b/x11/libxfce4util/buildlink3.mk
index ef298913fef..3fe5ea14564 100644
--- a/x11/libxfce4util/buildlink3.mk
+++ b/x11/libxfce4util/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:14 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBXFCE4UTIL_BUILDLINK3_MK:= ${LIBXFCE4UTIL_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libxfce4util
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibxfce4util}
BUILDLINK_PACKAGES+= libxfce4util
-BUILDLINK_ORDER+= libxfce4util
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libxfce4util
.if !empty(LIBXFCE4UTIL_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libxfce4util+= libxfce4util>=4.2.3.2
diff --git a/x11/libxklavier/buildlink3.mk b/x11/libxklavier/buildlink3.mk
index 6297bb5b920..fdcfb5ceef4 100644
--- a/x11/libxklavier/buildlink3.mk
+++ b/x11/libxklavier/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBXKLAVIER_BUILDLINK3_MK:= ${LIBXKLAVIER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libxklavier
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibxklavier}
BUILDLINK_PACKAGES+= libxklavier
-BUILDLINK_ORDER+= libxklavier
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libxklavier
.if !empty(LIBXKLAVIER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libxklavier+= libxklavier>=2.0
diff --git a/x11/libzvt/buildlink3.mk b/x11/libzvt/buildlink3.mk
index 62d5e7e0bb5..7dce8047023 100644
--- a/x11/libzvt/buildlink3.mk
+++ b/x11/libzvt/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBZVT_BUILDLINK3_MK:= ${LIBZVT_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libzvt
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibzvt}
BUILDLINK_PACKAGES+= libzvt
-BUILDLINK_ORDER+= libzvt
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libzvt
.if !empty(LIBZVT_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libzvt+= libzvt>=2.0.1nb5
diff --git a/x11/mowitz/buildlink3.mk b/x11/mowitz/buildlink3.mk
index c7df6311172..b9223e4fa43 100644
--- a/x11/mowitz/buildlink3.mk
+++ b/x11/mowitz/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MOWITZ_BUILDLINK3_MK:= ${MOWITZ_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= Mowitz
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NMowitz}
BUILDLINK_PACKAGES+= Mowitz
-BUILDLINK_ORDER+= Mowitz
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}Mowitz
.if !empty(MOWITZ_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.Mowitz+= Mowitz>=0.2.1
diff --git a/x11/neXtaw/buildlink3.mk b/x11/neXtaw/buildlink3.mk
index 78f3179ac0d..f1e248457e9 100644
--- a/x11/neXtaw/buildlink3.mk
+++ b/x11/neXtaw/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
NEXTAW_BUILDLINK3_MK:= ${NEXTAW_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= neXtaw
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NneXtaw}
BUILDLINK_PACKAGES+= neXtaw
-BUILDLINK_ORDER+= neXtaw
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}neXtaw
.if !empty(NEXTAW_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.neXtaw+= neXtaw>=0.15.1
diff --git a/x11/ocaml-graphics/buildlink3.mk b/x11/ocaml-graphics/buildlink3.mk
index c9575739a23..72f45c876d2 100644
--- a/x11/ocaml-graphics/buildlink3.mk
+++ b/x11/ocaml-graphics/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OCAML_GRAPHICS_BUILDLINK3_MK:= ${OCAML_GRAPHICS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= ocaml-graphics
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nocaml-graphics}
BUILDLINK_PACKAGES+= ocaml-graphics
-BUILDLINK_ORDER+= ocaml-graphics
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ocaml-graphics
.if !empty(OCAML_GRAPHICS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.ocaml-graphics+= ocaml-graphics>=3.08.2
diff --git a/x11/openmotif/buildlink3.mk b/x11/openmotif/buildlink3.mk
index 0155e4663e8..ec49c39fdf8 100644
--- a/x11/openmotif/buildlink3.mk
+++ b/x11/openmotif/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OPENMOTIF_BUILDLINK3_MK:= ${OPENMOTIF_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= openmotif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nopenmotif}
BUILDLINK_PACKAGES+= openmotif
-BUILDLINK_ORDER+= openmotif
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}openmotif
.if !empty(OPENMOTIF_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.openmotif+= openmotif>=2.2.3
diff --git a/x11/paragui/buildlink3.mk b/x11/paragui/buildlink3.mk
index cb1e29b6b05..8e14c4c95f9 100644
--- a/x11/paragui/buildlink3.mk
+++ b/x11/paragui/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PARAGUI_BUILDLINK3_MK:= ${PARAGUI_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= paragui
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nparagui}
BUILDLINK_PACKAGES+= paragui
-BUILDLINK_ORDER+= paragui
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}paragui
.if !empty(PARAGUI_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.paragui+= paragui>=1.0.4nb3
diff --git a/x11/py-Pmw/buildlink3.mk b/x11/py-Pmw/buildlink3.mk
index 7d36cdfdeb7..bd2d9231fca 100644
--- a/x11/py-Pmw/buildlink3.mk
+++ b/x11/py-Pmw/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:46 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_PMW_BUILDLINK3_MK:= ${PY_PMW_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= pypmw
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npypmw}
BUILDLINK_PACKAGES+= pypmw
-BUILDLINK_ORDER+= pypmw
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pypmw
.if !empty(PY_PMW_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pypmw+= ${PYPKGPREFIX}-Pmw-[0-9]*
diff --git a/x11/py-Tk/buildlink3.mk b/x11/py-Tk/buildlink3.mk
index c74f2237145..afcadeabcb2 100644
--- a/x11/py-Tk/buildlink3.mk
+++ b/x11/py-Tk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PYTK_BUILDLINK3_MK:= ${PYTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= pytk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npytk}
BUILDLINK_PACKAGES+= pytk
-BUILDLINK_ORDER+= pytk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pytk
.if !empty(PYTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pytk+= ${PYPKGPREFIX}-Tk-[0-9]*
diff --git a/x11/py-Xlib/buildlink3.mk b/x11/py-Xlib/buildlink3.mk
index 7b739952d1b..2643ea39f99 100644
--- a/x11/py-Xlib/buildlink3.mk
+++ b/x11/py-Xlib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_XLIB_BUILDLINK3_MK:= ${PY_XLIB_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= py-Xlib
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npy-Xlib}
BUILDLINK_PACKAGES+= py-Xlib
-BUILDLINK_ORDER+= py-Xlib
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}py-Xlib
.if !empty(PY_XLIB_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.py-Xlib+= ${PYPKGPREFIX}-Xlib>=0.12
diff --git a/x11/py-gnome2-extras/buildlink3.mk b/x11/py-gnome2-extras/buildlink3.mk
index 7b7ae65cfd4..9b35638816f 100644
--- a/x11/py-gnome2-extras/buildlink3.mk
+++ b/x11/py-gnome2-extras/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PYGNOME2EX_BUILDLINK3_MK:= ${PYGNOME2EX_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= pygnome2ex
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npygnome2ex}
BUILDLINK_PACKAGES+= pygnome2ex
-BUILDLINK_ORDER+= pygnome2ex
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pygnome2ex
.if ${PYGNOME2EX_BUILDLINK3_MK} == "+"
.include "../../lang/python/pyversion.mk"
diff --git a/x11/py-gnome2/buildlink3.mk b/x11/py-gnome2/buildlink3.mk
index 6217ac99e05..11f4c24545e 100644
--- a/x11/py-gnome2/buildlink3.mk
+++ b/x11/py-gnome2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_GNOME2_BUILDLINK3_MK:= ${PY_GNOME2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= pygnome2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npygnome2}
BUILDLINK_PACKAGES+= pygnome2
-BUILDLINK_ORDER+= pygnome2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pygnome2
.if !empty(PY_GNOME2_BUILDLINK3_MK:M+)
.include "../../lang/python/pyversion.mk"
diff --git a/x11/py-gtk2/buildlink3.mk b/x11/py-gtk2/buildlink3.mk
index 4bbdd0b6ea7..b13c26c9960 100644
--- a/x11/py-gtk2/buildlink3.mk
+++ b/x11/py-gtk2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_GTK2_BUILDLINK3_MK:= ${PY_GTK2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= pygtk2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npygtk2}
BUILDLINK_PACKAGES+= pygtk2
-BUILDLINK_ORDER+= pygtk2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pygtk2
.if !empty(PY_GTK2_BUILDLINK3_MK:M+)
.include "../../lang/python/pyversion.mk"
diff --git a/x11/py-qt2-sip/buildlink3.mk b/x11/py-qt2-sip/buildlink3.mk
index 195580a2197..288a604f112 100644
--- a/x11/py-qt2-sip/buildlink3.mk
+++ b/x11/py-qt2-sip/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_QT2_SIP_BUILDLINK3_MK:= ${PY_QT2_SIP_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= pyqt2sip
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npyqt2sip}
BUILDLINK_PACKAGES+= pyqt2sip
-BUILDLINK_ORDER+= pyqt2sip
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pyqt2sip
.if !empty(PY_QT2_SIP_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pyqt2sip+= ${PYPKGPREFIX}-qt2-sip-[0-9]*
diff --git a/x11/py-qt3-base/buildlink3.mk b/x11/py-qt3-base/buildlink3.mk
index 7ea4092999c..7f648889e19 100644
--- a/x11/py-qt3-base/buildlink3.mk
+++ b/x11/py-qt3-base/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PYQT3_BASE_BUILDLINK3_MK:= ${PYQT3_BASE_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= pyqt3-base
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npyqt3-base}
BUILDLINK_PACKAGES+= pyqt3-base
-BUILDLINK_ORDER+= pyqt3-base
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pyqt3-base
.if !empty(PYQT3_BASE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pyqt3-base+= ${PYPKGPREFIX}-qt3-base>=3.11
diff --git a/x11/py-qt3-modules/buildlink3.mk b/x11/py-qt3-modules/buildlink3.mk
index f6d220d0b49..43f7541ba13 100644
--- a/x11/py-qt3-modules/buildlink3.mk
+++ b/x11/py-qt3-modules/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PYQT3_MOD_BUILDLINK3_MK:= ${PYQT3_MOD_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= pyqt3-mod
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npyqt3-mod}
BUILDLINK_PACKAGES+= pyqt3-mod
-BUILDLINK_ORDER+= pyqt3-mod
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pyqt3-mod
.if !empty(PYQT3_MOD_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pyqt3-mod+= ${PYPKGPREFIX}-qt3-modules>=3.11
diff --git a/x11/py-qt3-sip/buildlink3.mk b/x11/py-qt3-sip/buildlink3.mk
index d3fe6fd7ee8..3414dd7e536 100644
--- a/x11/py-qt3-sip/buildlink3.mk
+++ b/x11/py-qt3-sip/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PYQT3_SIP_BUILDLINK3_MK:= ${PYQT3_SIP_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= pyqt3-sip
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npyqt3-sip}
BUILDLINK_PACKAGES+= pyqt3-sip
-BUILDLINK_ORDER+= pyqt3-sip
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pyqt3-sip
.if !empty(PYQT3_SIP_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.pyqt3-sip+= ${PYPKGPREFIX}-qt3-sip>=4.0rc3
diff --git a/x11/py-wxWidgets/buildlink3.mk b/x11/py-wxWidgets/buildlink3.mk
index 7c7e9d2e3b4..e9379d0d296 100644
--- a/x11/py-wxWidgets/buildlink3.mk
+++ b/x11/py-wxWidgets/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_WXWIDGETS_BUILDLINK3_MK:= ${PY_WXWIDGETS_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= ${PYPKGPREFIX}-wxWidgets
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:N${PYPKGPREFIX}-wxWidgets}
BUILDLINK_PACKAGES+= ${PYPKGPREFIX}-wxWidgets
-BUILDLINK_ORDER+= ${PYPKGPREFIX}-wxWidgets
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}${PYPKGPREFIX}-wxWidgets
.if !empty(PY_WXWIDGETS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-wxWidgets+= ${PYPKGPREFIX}-wxWidgets>=2.6.1.0
diff --git a/x11/pygtk/buildlink3.mk b/x11/pygtk/buildlink3.mk
index e61543a56e1..6a75087fe54 100644
--- a/x11/pygtk/buildlink3.mk
+++ b/x11/pygtk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:47 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY_GTK_BUILDLINK3_MK:= ${PY_GTK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= pygtk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npygtk}
BUILDLINK_PACKAGES+= pygtk
-BUILDLINK_ORDER+= pygtk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pygtk
.if !empty(PY_GTK_BUILDLINK3_MK:M+)
. include "../../lang/python/pyversion.mk"
diff --git a/x11/qt1/buildlink3.mk b/x11/qt1/buildlink3.mk
index 9d6bf2a6563..a18c670dedf 100644
--- a/x11/qt1/buildlink3.mk
+++ b/x11/qt1/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT1_BUILDLINK3_MK:= ${QT1_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt1
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt1}
BUILDLINK_PACKAGES+= qt1
-BUILDLINK_ORDER+= qt1
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt1
.if !empty(QT1_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt1+= qt1>=1.44
diff --git a/x11/qt2-designer/buildlink3.mk b/x11/qt2-designer/buildlink3.mk
index 804eaec767d..91818972862 100644
--- a/x11/qt2-designer/buildlink3.mk
+++ b/x11/qt2-designer/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT2_DESIGNER_BUILDLINK3_MK:= ${QT2_DESIGNER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt2-designer
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt2-designer}
BUILDLINK_PACKAGES+= qt2-designer
-BUILDLINK_ORDER+= qt2-designer
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt2-designer
.if !empty(QT2_DESIGNER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt2-designer+= qt2-designer>=2.3.1nb2
diff --git a/x11/qt2-libs/buildlink3.mk b/x11/qt2-libs/buildlink3.mk
index 8fab81326b2..601a85ccc58 100644
--- a/x11/qt2-libs/buildlink3.mk
+++ b/x11/qt2-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT2_LIBS_BUILDLINK3_MK:= ${QT2_LIBS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt2-libs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt2-libs}
BUILDLINK_PACKAGES+= qt2-libs
-BUILDLINK_ORDER+= qt2-libs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt2-libs
.if !empty(QT2_LIBS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt2-libs+= qt2-libs>=2.3.1nb2
diff --git a/x11/qt3-libs/buildlink3.mk b/x11/qt3-libs/buildlink3.mk
index d8f8a13f449..ac52c83cdfb 100644
--- a/x11/qt3-libs/buildlink3.mk
+++ b/x11/qt3-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:15 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT3_LIBS_BUILDLINK3_MK:= ${QT3_LIBS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt3-libs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt3-libs}
BUILDLINK_PACKAGES+= qt3-libs
-BUILDLINK_ORDER+= qt3-libs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt3-libs
.if !empty(QT3_LIBS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt3-libs+= qt3-libs>=3.2.3
diff --git a/x11/qt3-qscintilla/buildlink3.mk b/x11/qt3-qscintilla/buildlink3.mk
index 76f2e3b993b..05d0d55cfad 100644
--- a/x11/qt3-qscintilla/buildlink3.mk
+++ b/x11/qt3-qscintilla/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT3_QSCINTILLA_BUILDLINK3_MK:= ${QT3_QSCINTILLA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt3-qscintilla
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt3-qscintilla}
BUILDLINK_PACKAGES+= qt3-qscintilla
-BUILDLINK_ORDER+= qt3-qscintilla
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt3-qscintilla
.if !empty(QT3_QSCINTILLA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt3-qscintilla+= qt3-qscintilla>=1.2
diff --git a/x11/qt3-tools/buildlink3.mk b/x11/qt3-tools/buildlink3.mk
index 83625e343cf..a1730cfef37 100644
--- a/x11/qt3-tools/buildlink3.mk
+++ b/x11/qt3-tools/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT3_TOOLS_BUILDLINK3_MK:= ${QT3_TOOLS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt3-tools
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt3-tools}
BUILDLINK_PACKAGES+= qt3-tools
-BUILDLINK_ORDER+= qt3-tools
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt3-tools
.if !empty(QT3_TOOLS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt3-tools+= qt3-tools>=3.1.2nb3
diff --git a/x11/qt4-libs/buildlink3.mk b/x11/qt4-libs/buildlink3.mk
index 2e964999938..499eb4a0795 100644
--- a/x11/qt4-libs/buildlink3.mk
+++ b/x11/qt4-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT4_LIBS_BUILDLINK3_MK:= ${QT4_LIBS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt4-libs
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt4-libs}
BUILDLINK_PACKAGES+= qt4-libs
-BUILDLINK_ORDER+= qt4-libs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt4-libs
.if !empty(QT4_LIBS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.1.0
diff --git a/x11/qt4-tools/buildlink3.mk b/x11/qt4-tools/buildlink3.mk
index fcd45b5e87f..66f4a7f7e7f 100644
--- a/x11/qt4-tools/buildlink3.mk
+++ b/x11/qt4-tools/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
QT4_TOOLS_BUILDLINK3_MK:= ${QT4_TOOLS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= qt4-tools
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt4-tools}
BUILDLINK_PACKAGES+= qt4-tools
-BUILDLINK_ORDER+= qt4-tools
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}qt4-tools
.if !empty(QT4_TOOLS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.qt4-tools+= qt4-tools>=4.1.0
diff --git a/x11/randrproto/buildlink3.mk b/x11/randrproto/buildlink3.mk
index 91f4ceffa7d..073d16dbc29 100644
--- a/x11/randrproto/buildlink3.mk
+++ b/x11/randrproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPMETHOD.randrproto?= build
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= randrproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nrandrproto}
BUILDLINK_PACKAGES+= randrproto
-BUILDLINK_ORDER+= randrproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}randrproto
.if !empty(RANDRPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.randrproto+= randrproto>=1.1.1
diff --git a/x11/renderproto/buildlink3.mk b/x11/renderproto/buildlink3.mk
index 5b3e9c29dcf..59b7f2e2673 100644
--- a/x11/renderproto/buildlink3.mk
+++ b/x11/renderproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
RENDERPROTO_BUILDLINK3_MK:= ${RENDERPROTO_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= renderproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nrenderproto}
BUILDLINK_PACKAGES+= renderproto
-BUILDLINK_ORDER+= renderproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}renderproto
.if !empty(RENDERPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.renderproto+= renderproto>=0.9.1
diff --git a/x11/startup-notification/buildlink3.mk b/x11/startup-notification/buildlink3.mk
index b6b5255acde..1e07492da83 100644
--- a/x11/startup-notification/buildlink3.mk
+++ b/x11/startup-notification/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
STARTUP_NOTIFICATION_BUILDLINK3_MK:= ${STARTUP_NOTIFICATION_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= startup-notification
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nstartup-notification}
BUILDLINK_PACKAGES+= startup-notification
-BUILDLINK_ORDER+= startup-notification
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}startup-notification
.if !empty(STARTUP_NOTIFICATION_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.startup-notification+= startup-notification>=0.5
diff --git a/x11/tk-BWidget/buildlink3.mk b/x11/tk-BWidget/buildlink3.mk
index f2d30dcbfd9..1ef5a87c43b 100644
--- a/x11/tk-BWidget/buildlink3.mk
+++ b/x11/tk-BWidget/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:16 jlam Exp $
#
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
@@ -10,7 +10,7 @@ BUILDLINK_DEPENDS+= tk-BWidget
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntk-BWidget}
BUILDLINK_PACKAGES+= tk-BWidget
-BUILDLINK_ORDER+= tk-BWidget
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}tk-BWidget
.if !empty(TK_BWIDGET_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.tk-BWidget+= tk-BWidget>=1.7.0
diff --git a/x11/tk/buildlink3.mk b/x11/tk/buildlink3.mk
index 2318dac225d..10cdb1787fa 100644
--- a/x11/tk/buildlink3.mk
+++ b/x11/tk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.20 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
TK_BUILDLINK3_MK:= ${TK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= tk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntk}
BUILDLINK_PACKAGES+= tk
-BUILDLINK_ORDER+= tk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}tk
.if !empty(TK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.tk+= tk>=8.4.6nb1
diff --git a/x11/tk83/buildlink3.mk b/x11/tk83/buildlink3.mk
index dd8b648dde2..cc4d3ae6465 100644
--- a/x11/tk83/buildlink3.mk
+++ b/x11/tk83/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
TK_BUILDLINK3_MK:= ${TK_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= tk
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntk}
BUILDLINK_PACKAGES+= tk
-BUILDLINK_ORDER+= tk
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}tk
.if !empty(TK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.tk+= tk-8.3.4*
diff --git a/x11/vte/buildlink3.mk b/x11/vte/buildlink3.mk
index 31d8f79bbff..9dfd78bff8e 100644
--- a/x11/vte/buildlink3.mk
+++ b/x11/vte/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
VTE_BUILDLINK3_MK:= ${VTE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= vte
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nvte}
BUILDLINK_PACKAGES+= vte
-BUILDLINK_ORDER+= vte
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}vte
.if !empty(VTE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.vte+= vte>=0.11.11
diff --git a/x11/wxGTK-contrib/buildlink3.mk b/x11/wxGTK-contrib/buildlink3.mk
index cf708573da0..cee2379a9ba 100644
--- a/x11/wxGTK-contrib/buildlink3.mk
+++ b/x11/wxGTK-contrib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
WXGTK_CONTRIB_BUILDLINK3_MK:= ${WXGTK_CONTRIB_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= wxGTK-contrib
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NwxGTK-contrib}
BUILDLINK_PACKAGES+= wxGTK-contrib
-BUILDLINK_ORDER+= wxGTK-contrib
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}wxGTK-contrib
.if !empty(WXGTK_CONTRIB_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.wxGTK-contrib+= wxGTK-contrib>=2.6.0
diff --git a/x11/wxGTK/buildlink3.mk b/x11/wxGTK/buildlink3.mk
index 1e7dce3e8a2..24402648db4 100644
--- a/x11/wxGTK/buildlink3.mk
+++ b/x11/wxGTK/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
WXGTK_BUILDLINK3_MK:= ${WXGTK_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= wxGTK
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NwxGTK}
BUILDLINK_PACKAGES+= wxGTK
-BUILDLINK_ORDER+= wxGTK
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}wxGTK
.if !empty(WXGTK_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.wxGTK+= wxGTK>=2.6.0
diff --git a/x11/wxGTK24/buildlink3.mk b/x11/wxGTK24/buildlink3.mk
index 63d153b1301..fbbea1b9d66 100644
--- a/x11/wxGTK24/buildlink3.mk
+++ b/x11/wxGTK24/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
WXGTK24_BUILDLINK3_MK:= ${WXGTK24_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= wxGTK24
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NwxGTK24}
BUILDLINK_PACKAGES+= wxGTK24
-BUILDLINK_ORDER+= wxGTK24
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}wxGTK24
.if !empty(WXGTK24_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.wxGTK24+= wxGTK24>=2.4.2
diff --git a/x11/xcursor/buildlink3.mk b/x11/xcursor/buildlink3.mk
index b0476ab2cb1..090a03d215c 100644
--- a/x11/xcursor/buildlink3.mk
+++ b/x11/xcursor/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XCURSOR_BUILDLINK3_MK:= ${XCURSOR_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xcursor
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxcursor}
BUILDLINK_PACKAGES+= xcursor
-BUILDLINK_ORDER+= xcursor
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xcursor
.if !empty(XCURSOR_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xcursor+= xcursor>=1.0
diff --git a/x11/xextproto/buildlink3.mk b/x11/xextproto/buildlink3.mk
index 3dc5b54e1a5..c37fdbe7a09 100644
--- a/x11/xextproto/buildlink3.mk
+++ b/x11/xextproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPMETHOD.xextproto?= build
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= xextproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxextproto}
BUILDLINK_PACKAGES+= xextproto
-BUILDLINK_ORDER+= xextproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xextproto
.if !empty(XEXTPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xextproto+= xextproto>=7.0
diff --git a/x11/xfce4-clipman-plugin/buildlink3.mk b/x11/xfce4-clipman-plugin/buildlink3.mk
index 70e78e8c7c1..eece1df9835 100644
--- a/x11/xfce4-clipman-plugin/buildlink3.mk
+++ b/x11/xfce4-clipman-plugin/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_CLIPMAN_PLUGIN_BUILDLINK3_MK:= ${XFCE4_CLIPMAN_PLUGIN_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-clipman-plugin
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-clipman-plugin}
BUILDLINK_PACKAGES+= xfce4-clipman-plugin
-BUILDLINK_ORDER+= xfce4-clipman-plugin
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-clipman-plugin
.if !empty(XFCE4_CLIPMAN_PLUGIN_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-clipman-plugin+= xfce4-clipman-plugin>=0.4.1
diff --git a/x11/xfce4-desktop/buildlink3.mk b/x11/xfce4-desktop/buildlink3.mk
index 8cf2e282737..fc54e4d8044 100644
--- a/x11/xfce4-desktop/buildlink3.mk
+++ b/x11/xfce4-desktop/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_DESKTOP_BUILDLINK3_MK:= ${XFCE4_DESKTOP_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-desktop
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-desktop}
BUILDLINK_PACKAGES+= xfce4-desktop
-BUILDLINK_ORDER+= xfce4-desktop
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-desktop
.if !empty(XFCE4_DESKTOP_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-desktop+= xfce4-desktop>=4.2.3
diff --git a/x11/xfce4-gtk2-engine/buildlink3.mk b/x11/xfce4-gtk2-engine/buildlink3.mk
index f82d3430c6d..b9dfbcc05b5 100644
--- a/x11/xfce4-gtk2-engine/buildlink3.mk
+++ b/x11/xfce4-gtk2-engine/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_GTK2_ENGINE_BUILDLINK3_MK:= ${XFCE4_GTK2_ENGINE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-gtk2-engine
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-gtk2-engine}
BUILDLINK_PACKAGES+= xfce4-gtk2-engine
-BUILDLINK_ORDER+= xfce4-gtk2-engine
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-gtk2-engine
.if !empty(XFCE4_GTK2_ENGINE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-gtk2-engine+= xfce4-gtk2-engine>=2.2.8
diff --git a/x11/xfce4-mcs-manager/buildlink3.mk b/x11/xfce4-mcs-manager/buildlink3.mk
index 813c3cac074..49fac51dfed 100644
--- a/x11/xfce4-mcs-manager/buildlink3.mk
+++ b/x11/xfce4-mcs-manager/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_MCS_MANAGER_BUILDLINK3_MK:= ${XFCE4_MCS_MANAGER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-mcs-manager
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-mcs-manager}
BUILDLINK_PACKAGES+= xfce4-mcs-manager
-BUILDLINK_ORDER+= xfce4-mcs-manager
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-mcs-manager
.if !empty(XFCE4_MCS_MANAGER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-mcs-manager+= xfce4-mcs-manager>=4.2.3
diff --git a/x11/xfce4-mcs-plugins/buildlink3.mk b/x11/xfce4-mcs-plugins/buildlink3.mk
index fa3b8fceb83..3b1dde04af8 100644
--- a/x11/xfce4-mcs-plugins/buildlink3.mk
+++ b/x11/xfce4-mcs-plugins/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_MCS_PLUGINS_BUILDLINK3_MK:= ${XFCE4_MCS_PLUGINS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-mcs-plugins
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-mcs-plugins}
BUILDLINK_PACKAGES+= xfce4-mcs-plugins
-BUILDLINK_ORDER+= xfce4-mcs-plugins
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-mcs-plugins
.if !empty(XFCE4_MCS_PLUGINS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-mcs-plugins+= xfce4-mcs-plugins>=4.2.3
diff --git a/x11/xfce4-notes-plugin/buildlink3.mk b/x11/xfce4-notes-plugin/buildlink3.mk
index 2b0a0b06d05..f9caf29a95c 100644
--- a/x11/xfce4-notes-plugin/buildlink3.mk
+++ b/x11/xfce4-notes-plugin/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_NOTES_PLUGIN_BUILDLINK3_MK:= ${XFCE4_NOTES_PLUGIN_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-notes-plugin
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-notes-plugin}
BUILDLINK_PACKAGES+= xfce4-notes-plugin
-BUILDLINK_ORDER+= xfce4-notes-plugin
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-notes-plugin
.if !empty(XFCE4_NOTES_PLUGIN_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-notes-plugin+= xfce4-notes-plugin>=0.11.1
diff --git a/x11/xfce4-panel/buildlink3.mk b/x11/xfce4-panel/buildlink3.mk
index fadbaa077b0..5ee8bbc292e 100644
--- a/x11/xfce4-panel/buildlink3.mk
+++ b/x11/xfce4-panel/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 23:11:16 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_PANEL_BUILDLINK3_MK:= ${XFCE4_PANEL_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-panel
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-panel}
BUILDLINK_PACKAGES+= xfce4-panel
-BUILDLINK_ORDER+= xfce4-panel
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-panel
.if !empty(XFCE4_PANEL_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-panel+= xfce4-panel>=4.2.3
diff --git a/x11/xfce4-session/buildlink3.mk b/x11/xfce4-session/buildlink3.mk
index eb3d3a69b43..deae44afa02 100644
--- a/x11/xfce4-session/buildlink3.mk
+++ b/x11/xfce4-session/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_SESSION_BUILDLINK3_MK:= ${XFCE4_SESSION_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-session
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-session}
BUILDLINK_PACKAGES+= xfce4-session
-BUILDLINK_ORDER+= xfce4-session
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-session
.if !empty(XFCE4_SESSION_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-session+= xfce4-session>=4.2.3
diff --git a/x11/xfce4-taskbar-plugin/buildlink3.mk b/x11/xfce4-taskbar-plugin/buildlink3.mk
index f52e8d1ab2b..ef819752c1e 100644
--- a/x11/xfce4-taskbar-plugin/buildlink3.mk
+++ b/x11/xfce4-taskbar-plugin/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_TASKBAR_PLUGIN_BUILDLINK3_MK:= ${XFCE4_TASKBAR_PLUGIN_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-taskbar-plugin
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-taskbar-plugin}
BUILDLINK_PACKAGES+= xfce4-taskbar-plugin
-BUILDLINK_ORDER+= xfce4-taskbar-plugin
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-taskbar-plugin
.if !empty(XFCE4_TASKBAR_PLUGIN_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-taskbar-plugin+= xfce4-taskbar-plugin>=0.2.2
diff --git a/x11/xfce4-toys/buildlink3.mk b/x11/xfce4-toys/buildlink3.mk
index 6469b556b1a..4dd606c3935 100644
--- a/x11/xfce4-toys/buildlink3.mk
+++ b/x11/xfce4-toys/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_TOYS_BUILDLINK3_MK:= ${XFCE4_TOYS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-toys
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-toys}
BUILDLINK_PACKAGES+= xfce4-toys
-BUILDLINK_ORDER+= xfce4-toys
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-toys
.if !empty(XFCE4_TOYS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-toys+= xfce4-toys>=4.2.3
diff --git a/x11/xfce4-trigger-launcher/buildlink3.mk b/x11/xfce4-trigger-launcher/buildlink3.mk
index 4d145a39b7e..a4882fc8279 100644
--- a/x11/xfce4-trigger-launcher/buildlink3.mk
+++ b/x11/xfce4-trigger-launcher/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_TRIGGER_LAUNCHER_BUILDLINK3_MK:= ${XFCE4_TRIGGER_LAUNCHER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-trigger-launcher
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-trigger-launcher}
BUILDLINK_PACKAGES+= xfce4-trigger-launcher
-BUILDLINK_ORDER+= xfce4-trigger-launcher
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-trigger-launcher
.if !empty(XFCE4_TRIGGER_LAUNCHER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-trigger-launcher+= xfce4-trigger-launcher>=4.2.3
diff --git a/x11/xfce4-utils/buildlink3.mk b/x11/xfce4-utils/buildlink3.mk
index 03efffd34ea..7ae983ae577 100644
--- a/x11/xfce4-utils/buildlink3.mk
+++ b/x11/xfce4-utils/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_UTILS_BUILDLINK3_MK:= ${XFCE4_UTILS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-utils
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-utils}
BUILDLINK_PACKAGES+= xfce4-utils
-BUILDLINK_ORDER+= xfce4-utils
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-utils
.if !empty(XFCE4_UTILS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-utils+= xfce4-utils>=4.2.3
diff --git a/x11/xfce4-windowlist-plugin/buildlink3.mk b/x11/xfce4-windowlist-plugin/buildlink3.mk
index 96bb62252b4..7966c6d17bc 100644
--- a/x11/xfce4-windowlist-plugin/buildlink3.mk
+++ b/x11/xfce4-windowlist-plugin/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFCE4_WINDOWLIST_PLUGIN_BUILDLINK3_MK:= ${XFCE4_WINDOWLIST_PLUGIN_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xfce4-windowlist-plugin
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxfce4-windowlist-plugin}
BUILDLINK_PACKAGES+= xfce4-windowlist-plugin
-BUILDLINK_ORDER+= xfce4-windowlist-plugin
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xfce4-windowlist-plugin
.if !empty(XFCE4_WINDOWLIST_PLUGIN_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xfce4-windowlist-plugin+= xfce4-windowlist-plugin>=0.1.0nb1
diff --git a/x11/xforms/buildlink3.mk b/x11/xforms/buildlink3.mk
index 8dc1124ea88..587ebba6651 100644
--- a/x11/xforms/buildlink3.mk
+++ b/x11/xforms/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XFORMS_BUILDLINK3_MK:= ${XFORMS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xforms
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxforms}
BUILDLINK_PACKAGES+= xforms
-BUILDLINK_ORDER+= xforms
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xforms
.if !empty(XFORMS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xforms+= xforms>=1.0nb2
diff --git a/x11/xosd/buildlink3.mk b/x11/xosd/buildlink3.mk
index fb68037f096..03148485848 100644
--- a/x11/xosd/buildlink3.mk
+++ b/x11/xosd/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XOSD_BUILDLINK3_MK:= ${XOSD_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xosd
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxosd}
BUILDLINK_PACKAGES+= xosd
-BUILDLINK_ORDER+= xosd
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xosd
.if !empty(XOSD_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xosd+= xosd>=2.2.12
diff --git a/x11/xproto/buildlink3.mk b/x11/xproto/buildlink3.mk
index 773c42d3117..ecba2dcb864 100644
--- a/x11/xproto/buildlink3.mk
+++ b/x11/xproto/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 23:11:17 jlam Exp $
#
# This Makefile fragment is included by packages that use xproto.
#
@@ -12,7 +12,7 @@ BUILDLINK_DEPENDS+= xproto
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxproto}
BUILDLINK_PACKAGES+= xproto
-BUILDLINK_ORDER+= xproto
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xproto
.if !empty(XPROTO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xproto?= xproto>=6.6
diff --git a/x11/xscreensaver/buildlink3.mk b/x11/xscreensaver/buildlink3.mk
index e4526671c5e..f89a4bd7ff7 100644
--- a/x11/xscreensaver/buildlink3.mk
+++ b/x11/xscreensaver/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XSCREENSAVER_BUILDLINK3_MK:= ${XSCREENSAVER_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xscreensaver
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxscreensaver}
BUILDLINK_PACKAGES+= xscreensaver
-BUILDLINK_ORDER+= xscreensaver
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xscreensaver
.if !empty(XSCREENSAVER_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xscreensaver+= xscreensaver>=4.14
diff --git a/x11/xview-lib/buildlink3.mk b/x11/xview-lib/buildlink3.mk
index 0cbd1caf489..75d73622b5f 100644
--- a/x11/xview-lib/buildlink3.mk
+++ b/x11/xview-lib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:49 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:17 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XVIEW_LIB_BUILDLINK3_MK:= ${XVIEW_LIB_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xview-lib
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxview-lib}
BUILDLINK_PACKAGES+= xview-lib
-BUILDLINK_ORDER+= xview-lib
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xview-lib
.if !empty(XVIEW_LIB_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xview-lib+= xview-lib>=3.2.1