summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorjlam <jlam>2006-07-08 23:10:35 +0000
committerjlam <jlam>2006-07-08 23:10:35 +0000
commitb96729a13e6502c6d9d1c2912a698e23f57d3965 (patch)
tree04459b5ed42b41d60b93766832b84b0beb86ba13 /multimedia
parentca350efeb1663d3b4c0ce5fc5880e2237d7a7d39 (diff)
downloadpkgsrc-b96729a13e6502c6d9d1c2912a698e23f57d3965.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 'multimedia')
-rw-r--r--multimedia/dirac/buildlink3.mk4
-rw-r--r--multimedia/ffmpeg/buildlink3.mk4
-rw-r--r--multimedia/gnome2-media/buildlink3.mk4
-rw-r--r--multimedia/gst-plugins0.10-bad/buildlink3.mk4
-rw-r--r--multimedia/gst-plugins0.10-base/buildlink3.mk4
-rw-r--r--multimedia/gst-plugins0.10-good/buildlink3.mk4
-rw-r--r--multimedia/gst-plugins0.10-ugly/buildlink3.mk4
-rw-r--r--multimedia/gst-plugins0.8/buildlink3.mk4
-rw-r--r--multimedia/gstreamer0.10/buildlink3.mk4
-rw-r--r--multimedia/gstreamer0.8/buildlink3.mk4
-rw-r--r--multimedia/kdemultimedia3/buildlink3.mk4
-rw-r--r--multimedia/libassetml/buildlink3.mk4
-rw-r--r--multimedia/libdv/buildlink3.mk4
-rw-r--r--multimedia/libdvbpsi/buildlink3.mk4
-rw-r--r--multimedia/libdvdcss/buildlink3.mk4
-rw-r--r--multimedia/libdvdnav/buildlink3.mk4
-rw-r--r--multimedia/libdvdplay/buildlink3.mk4
-rw-r--r--multimedia/libdvdread/buildlink3.mk4
-rw-r--r--multimedia/libflash/buildlink3.mk4
-rw-r--r--multimedia/libmatroska/buildlink3.mk4
-rw-r--r--multimedia/libmpeg2/buildlink3.mk4
-rw-r--r--multimedia/libmpeg3/buildlink3.mk4
-rw-r--r--multimedia/libogg/buildlink3.mk4
-rw-r--r--multimedia/libtheora/buildlink3.mk4
-rw-r--r--multimedia/ming/buildlink3.mk4
-rw-r--r--multimedia/mjpegtools/buildlink3.mk4
-rw-r--r--multimedia/mpeg-lib/buildlink3.mk4
-rw-r--r--multimedia/mpeg4ip/buildlink3.mk4
-rw-r--r--multimedia/ogle/buildlink3.mk4
-rw-r--r--multimedia/openquicktime/buildlink3.mk4
-rw-r--r--multimedia/smpeg/buildlink3.mk4
-rw-r--r--multimedia/swfdec/buildlink3.mk4
-rw-r--r--multimedia/totem/buildlink3.mk4
-rw-r--r--multimedia/vlc/buildlink3.mk4
-rw-r--r--multimedia/vlc08/buildlink3.mk4
-rw-r--r--multimedia/x264-devel/buildlink3.mk4
-rw-r--r--multimedia/xine-lib/buildlink3.mk4
-rw-r--r--multimedia/xvidcore/buildlink3.mk4
38 files changed, 76 insertions, 76 deletions
diff --git a/multimedia/dirac/buildlink3.mk b/multimedia/dirac/buildlink3.mk
index 1d7fdf5a77f..bef1733237c 100644
--- a/multimedia/dirac/buildlink3.mk
+++ b/multimedia/dirac/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:00 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
DIRAC_BUILDLINK3_MK:= ${DIRAC_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= dirac
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ndirac}
BUILDLINK_PACKAGES+= dirac
-BUILDLINK_ORDER+= dirac
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}dirac
.if !empty(DIRAC_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.dirac+= dirac>=0.2.0
diff --git a/multimedia/ffmpeg/buildlink3.mk b/multimedia/ffmpeg/buildlink3.mk
index 2d51652acd7..d6ab5cd91ae 100644
--- a/multimedia/ffmpeg/buildlink3.mk
+++ b/multimedia/ffmpeg/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
FFMPEG_BUILDLINK3_MK:= ${FFMPEG_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= ffmpeg
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nffmpeg}
BUILDLINK_PACKAGES+= ffmpeg
-BUILDLINK_ORDER+= ffmpeg
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ffmpeg
.if !empty(FFMPEG_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.ffmpeg+= ffmpeg>=0.4.9pre1
diff --git a/multimedia/gnome2-media/buildlink3.mk b/multimedia/gnome2-media/buildlink3.mk
index e55cee93590..d34a4e5c500 100644
--- a/multimedia/gnome2-media/buildlink3.mk
+++ b/multimedia/gnome2-media/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_MEDIA_BUILDLINK3_MK:= ${GNOME_MEDIA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gnome-media
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-media}
BUILDLINK_PACKAGES+= gnome-media
-BUILDLINK_ORDER+= gnome-media
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gnome-media
.if !empty(GNOME_MEDIA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gnome-media+= gnome-media>=2.12.0nb1
diff --git a/multimedia/gst-plugins0.10-bad/buildlink3.mk b/multimedia/gst-plugins0.10-bad/buildlink3.mk
index 9cd5f4401b2..a410345c436 100644
--- a/multimedia/gst-plugins0.10-bad/buildlink3.mk
+++ b/multimedia/gst-plugins0.10-bad/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GST_PLUGINS0.10_BAD_BUILDLINK3_MK:= ${GST_PLUGINS0.10_BAD_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gst-plugins0.10-bad
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.10-bad}
BUILDLINK_PACKAGES+= gst-plugins0.10-bad
-BUILDLINK_ORDER+= gst-plugins0.10-bad
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gst-plugins0.10-bad
.if !empty(GST_PLUGINS0.10_BAD_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gst-plugins0.10-bad+= gst-plugins0.10-bad>=0.10.3
diff --git a/multimedia/gst-plugins0.10-base/buildlink3.mk b/multimedia/gst-plugins0.10-base/buildlink3.mk
index 14e4626402c..3e9277f91e3 100644
--- a/multimedia/gst-plugins0.10-base/buildlink3.mk
+++ b/multimedia/gst-plugins0.10-base/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GST_PLUGINS0.10_BASE_BUILDLINK3_MK:= ${GST_PLUGINS0.10_BASE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gst-plugins0.10-base
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.10-base}
BUILDLINK_PACKAGES+= gst-plugins0.10-base
-BUILDLINK_ORDER+= gst-plugins0.10-base
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gst-plugins0.10-base
.if !empty(GST_PLUGINS0.10_BASE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.1
diff --git a/multimedia/gst-plugins0.10-good/buildlink3.mk b/multimedia/gst-plugins0.10-good/buildlink3.mk
index 280c32fde9b..5172a4c7cec 100644
--- a/multimedia/gst-plugins0.10-good/buildlink3.mk
+++ b/multimedia/gst-plugins0.10-good/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GST_PLUGINS0.10_GOOD_BUILDLINK3_MK:= ${GST_PLUGINS0.10_GOOD_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gst-plugins0.10-good
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.10-good}
BUILDLINK_PACKAGES+= gst-plugins0.10-good
-BUILDLINK_ORDER+= gst-plugins0.10-good
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gst-plugins0.10-good
.if !empty(GST_PLUGINS0.10_GOOD_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gst-plugins0.10-good+= gst-plugins0.10-good>=0.10.1
diff --git a/multimedia/gst-plugins0.10-ugly/buildlink3.mk b/multimedia/gst-plugins0.10-ugly/buildlink3.mk
index 267c0fc2ed3..53581113e29 100644
--- a/multimedia/gst-plugins0.10-ugly/buildlink3.mk
+++ b/multimedia/gst-plugins0.10-ugly/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GST_PLUGINS0.10_UGLY_BUILDLINK3_MK:= ${GST_PLUGINS0.10_UGLY_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gst-plugins0.10-ugly
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.10-ugly}
BUILDLINK_PACKAGES+= gst-plugins0.10-ugly
-BUILDLINK_ORDER+= gst-plugins0.10-ugly
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gst-plugins0.10-ugly
.if !empty(GST_PLUGINS0.10_UGLY_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gst-plugins0.10-ugly+= gst-plugins0.10-ugly>=0.10.3
diff --git a/multimedia/gst-plugins0.8/buildlink3.mk b/multimedia/gst-plugins0.8/buildlink3.mk
index 7442bae4706..b0d0407a8c6 100644
--- a/multimedia/gst-plugins0.8/buildlink3.mk
+++ b/multimedia/gst-plugins0.8/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GST_PLUGINS0.8_BUILDLINK3_MK:= ${GST_PLUGINS0.8_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gst-plugins0.8
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.8}
BUILDLINK_PACKAGES+= gst-plugins0.8
-BUILDLINK_ORDER+= gst-plugins0.8
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gst-plugins0.8
.if !empty(GST_PLUGINS0.8_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gst-plugins0.8+= gst-plugins0.8>=0.8.11
diff --git a/multimedia/gstreamer0.10/buildlink3.mk b/multimedia/gstreamer0.10/buildlink3.mk
index b4c1ae04541..4582826f2d8 100644
--- a/multimedia/gstreamer0.10/buildlink3.mk
+++ b/multimedia/gstreamer0.10/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GSTREAMER0.10_BUILDLINK3_MK:= ${GSTREAMER0.10_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gstreamer0.10
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngstreamer0.10}
BUILDLINK_PACKAGES+= gstreamer0.10
-BUILDLINK_ORDER+= gstreamer0.10
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gstreamer0.10
.if !empty(GSTREAMER0.10_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.1
diff --git a/multimedia/gstreamer0.8/buildlink3.mk b/multimedia/gstreamer0.8/buildlink3.mk
index 7fc433ba118..494eec9efdc 100644
--- a/multimedia/gstreamer0.8/buildlink3.mk
+++ b/multimedia/gstreamer0.8/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GSTREAMER0.8_BUILDLINK3_MK:= ${GSTREAMER0.8_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= gstreamer0.8
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngstreamer0.8}
BUILDLINK_PACKAGES+= gstreamer0.8
-BUILDLINK_ORDER+= gstreamer0.8
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gstreamer0.8
.if !empty(GSTREAMER0.8_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.gstreamer0.8+= gstreamer0.8>=0.8.11
diff --git a/multimedia/kdemultimedia3/buildlink3.mk b/multimedia/kdemultimedia3/buildlink3.mk
index 1235d60cd2e..76188814cf8 100644
--- a/multimedia/kdemultimedia3/buildlink3.mk
+++ b/multimedia/kdemultimedia3/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
KDEMULTIMEDIA_BUILDLINK3_MK:= ${KDEMULTIMEDIA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= kdemultimedia
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nkdemultimedia}
BUILDLINK_PACKAGES+= kdemultimedia
-BUILDLINK_ORDER+= kdemultimedia
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}kdemultimedia
.if !empty(KDEMULTIMEDIA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.kdemultimedia+= kdemultimedia>=3.5.0nb2
diff --git a/multimedia/libassetml/buildlink3.mk b/multimedia/libassetml/buildlink3.mk
index 6ea75deab33..3cc771e946f 100644
--- a/multimedia/libassetml/buildlink3.mk
+++ b/multimedia/libassetml/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBASSETML_BUILDLINK3_MK:= ${LIBASSETML_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libassetml
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibassetml}
BUILDLINK_PACKAGES+= libassetml
-BUILDLINK_ORDER+= libassetml
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libassetml
.if !empty(LIBASSETML_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libassetml+= libassetml>=1.2.1
diff --git a/multimedia/libdv/buildlink3.mk b/multimedia/libdv/buildlink3.mk
index 9fbe53c95cb..7cdc76ab588 100644
--- a/multimedia/libdv/buildlink3.mk
+++ b/multimedia/libdv/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:30 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDV_BUILDLINK3_MK:= ${LIBDV_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdv
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdv}
BUILDLINK_PACKAGES+= libdv
-BUILDLINK_ORDER+= libdv
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdv
.if !empty(LIBDV_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdv+= libdv>=0.102
diff --git a/multimedia/libdvbpsi/buildlink3.mk b/multimedia/libdvbpsi/buildlink3.mk
index 2140c7e59af..c492e1d0a54 100644
--- a/multimedia/libdvbpsi/buildlink3.mk
+++ b/multimedia/libdvbpsi/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDVBPSI_BUILDLINK3_MK:= ${LIBDVBPSI_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdvbpsi
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvbpsi}
BUILDLINK_PACKAGES+= libdvbpsi
-BUILDLINK_ORDER+= libdvbpsi
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvbpsi
.if !empty(LIBDVBPSI_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.3
diff --git a/multimedia/libdvdcss/buildlink3.mk b/multimedia/libdvdcss/buildlink3.mk
index f216aacc241..548a5198bcf 100644
--- a/multimedia/libdvdcss/buildlink3.mk
+++ b/multimedia/libdvdcss/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDVDCSS_BUILDLINK3_MK:= ${LIBDVDCSS_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdvdcss
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvdcss}
BUILDLINK_PACKAGES+= libdvdcss
-BUILDLINK_ORDER+= libdvdcss
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvdcss
.if !empty(LIBDVDCSS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdvdcss+= libdvdcss>=1.2.4
diff --git a/multimedia/libdvdnav/buildlink3.mk b/multimedia/libdvdnav/buildlink3.mk
index a7338d3847b..18809ba31f9 100644
--- a/multimedia/libdvdnav/buildlink3.mk
+++ b/multimedia/libdvdnav/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDVDNAV_BUILDLINK3_MK:= ${LIBDVDNAV_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdvdnav
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvdnav}
BUILDLINK_PACKAGES+= libdvdnav
-BUILDLINK_ORDER+= libdvdnav
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvdnav
.if !empty(LIBDVDNAV_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdvdnav+= libdvdnav>=0.1.9
diff --git a/multimedia/libdvdplay/buildlink3.mk b/multimedia/libdvdplay/buildlink3.mk
index 888c2d232f3..68f4471f4a2 100644
--- a/multimedia/libdvdplay/buildlink3.mk
+++ b/multimedia/libdvdplay/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDVDPLAY_BUILDLINK3_MK:= ${LIBDVDPLAY_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdvdplay
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvdplay}
BUILDLINK_PACKAGES+= libdvdplay
-BUILDLINK_ORDER+= libdvdplay
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvdplay
.if !empty(LIBDVDPLAY_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdvdplay+= libdvdplay>=1.0.1
diff --git a/multimedia/libdvdread/buildlink3.mk b/multimedia/libdvdread/buildlink3.mk
index bde2fe428c4..1671de61830 100644
--- a/multimedia/libdvdread/buildlink3.mk
+++ b/multimedia/libdvdread/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:01 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBDVDREAD_BUILDLINK3_MK:= ${LIBDVDREAD_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libdvdread
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvdread}
BUILDLINK_PACKAGES+= libdvdread
-BUILDLINK_ORDER+= libdvdread
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvdread
.if !empty(LIBDVDREAD_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libdvdread+= libdvdread>=0.9.4
diff --git a/multimedia/libflash/buildlink3.mk b/multimedia/libflash/buildlink3.mk
index 045d9b1a66a..6a89dac49e4 100644
--- a/multimedia/libflash/buildlink3.mk
+++ b/multimedia/libflash/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBFLASH_BUILDLINK3_MK:= ${LIBFLASH_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libflash
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibflash}
BUILDLINK_PACKAGES+= libflash
-BUILDLINK_ORDER+= libflash
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libflash
.if !empty(LIBFLASH_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libflash+= libflash>=0.4.10nb4
diff --git a/multimedia/libmatroska/buildlink3.mk b/multimedia/libmatroska/buildlink3.mk
index 2cab4066745..0df84b8775d 100644
--- a/multimedia/libmatroska/buildlink3.mk
+++ b/multimedia/libmatroska/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 23:11:02 jlam Exp $
#
# This Makefile fragment is included by packages that use libmatroska.
#
@@ -14,7 +14,7 @@ BUILDLINK_DEPENDS+= libmatroska
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibmatroska}
BUILDLINK_PACKAGES+= libmatroska
-BUILDLINK_ORDER+= libmatroska
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libmatroska
.if !empty(LIBMATROSKA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libmatroska+= libmatroska>=0.8.0
diff --git a/multimedia/libmpeg2/buildlink3.mk b/multimedia/libmpeg2/buildlink3.mk
index b72c930ea1e..dc9aa0d7afd 100644
--- a/multimedia/libmpeg2/buildlink3.mk
+++ b/multimedia/libmpeg2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBMPEG2_BUILDLINK3_MK:= ${LIBMPEG2_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libmpeg2
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibmpeg2}
BUILDLINK_PACKAGES+= libmpeg2
-BUILDLINK_ORDER+= libmpeg2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libmpeg2
.if !empty(LIBMPEG2_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libmpeg2+= libmpeg2>=0.4.0
diff --git a/multimedia/libmpeg3/buildlink3.mk b/multimedia/libmpeg3/buildlink3.mk
index c73ac133adc..16dcddbe31e 100644
--- a/multimedia/libmpeg3/buildlink3.mk
+++ b/multimedia/libmpeg3/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBMPEG3_BUILDLINK3_MK:= ${LIBMPEG3_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libmpeg3
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibmpeg3}
BUILDLINK_PACKAGES+= libmpeg3
-BUILDLINK_ORDER+= libmpeg3
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libmpeg3
.if !empty(LIBMPEG3_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libmpeg3+= libmpeg3>=1.3nb4
diff --git a/multimedia/libogg/buildlink3.mk b/multimedia/libogg/buildlink3.mk
index 0ed001c7ca4..b50c4eb78ac 100644
--- a/multimedia/libogg/buildlink3.mk
+++ b/multimedia/libogg/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:02 jlam Exp $
#
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
@@ -10,7 +10,7 @@ BUILDLINK_DEPENDS+= libogg
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibogg}
BUILDLINK_PACKAGES+= libogg
-BUILDLINK_ORDER+= libogg
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libogg
.if !empty(LIBOGG_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libogg+= libogg>=1.1
diff --git a/multimedia/libtheora/buildlink3.mk b/multimedia/libtheora/buildlink3.mk
index 412aa586dfa..a3eb6675c97 100644
--- a/multimedia/libtheora/buildlink3.mk
+++ b/multimedia/libtheora/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBTHEORA_BUILDLINK3_MK:= ${LIBTHEORA_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= libtheora
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibtheora}
BUILDLINK_PACKAGES+= libtheora
-BUILDLINK_ORDER+= libtheora
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libtheora
.if !empty(LIBTHEORA_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.libtheora+= libtheora>=1.0alpha3
diff --git a/multimedia/ming/buildlink3.mk b/multimedia/ming/buildlink3.mk
index 9c90aca9c8e..f010fd04c90 100644
--- a/multimedia/ming/buildlink3.mk
+++ b/multimedia/ming/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MING_BUILDLINK3_MK:= ${MING_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= ming
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nming}
BUILDLINK_PACKAGES+= ming
-BUILDLINK_ORDER+= ming
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ming
.if !empty(MING_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.ming+= ming>=0.2
diff --git a/multimedia/mjpegtools/buildlink3.mk b/multimedia/mjpegtools/buildlink3.mk
index 33789134854..29b4512ac78 100644
--- a/multimedia/mjpegtools/buildlink3.mk
+++ b/multimedia/mjpegtools/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MJPEGTOOLS_BUILDLINK3_MK:= ${MJPEGTOOLS_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_DEPENDS+= mjpegtools
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmjpegtools}
BUILDLINK_PACKAGES+= mjpegtools
-BUILDLINK_ORDER+= mjpegtools
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mjpegtools
.if !empty(MJPEGTOOLS_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.mjpegtools+= mjpegtools>=1.8.0
diff --git a/multimedia/mpeg-lib/buildlink3.mk b/multimedia/mpeg-lib/buildlink3.mk
index 2daefc1a7f3..04c2457df0b 100644
--- a/multimedia/mpeg-lib/buildlink3.mk
+++ b/multimedia/mpeg-lib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MPEG_BUILDLINK3_MK:= ${MPEG_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= mpeg
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmpeg}
BUILDLINK_PACKAGES+= mpeg
-BUILDLINK_ORDER+= mpeg
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mpeg
.if !empty(MPEG_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.mpeg+= mpeg>=1.3.1
diff --git a/multimedia/mpeg4ip/buildlink3.mk b/multimedia/mpeg4ip/buildlink3.mk
index 823b95eee40..ebd06793071 100644
--- a/multimedia/mpeg4ip/buildlink3.mk
+++ b/multimedia/mpeg4ip/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MPEG4IP_BUILDLINK3_MK:= ${MPEG4IP_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= mpeg4ip
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmpeg4ip}
BUILDLINK_PACKAGES+= mpeg4ip
-BUILDLINK_ORDER+= mpeg4ip
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mpeg4ip
.if !empty(MPEG4IP_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.mpeg4ip+= mpeg4ip>=1.4.1
diff --git a/multimedia/ogle/buildlink3.mk b/multimedia/ogle/buildlink3.mk
index 48e63517ca4..a39a90bd232 100644
--- a/multimedia/ogle/buildlink3.mk
+++ b/multimedia/ogle/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OGLE_BUILDLINK3_MK:= ${OGLE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= ogle
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nogle}
BUILDLINK_PACKAGES+= ogle
-BUILDLINK_ORDER+= ogle
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ogle
.if !empty(OGLE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.ogle+= ogle>=0.9.2
diff --git a/multimedia/openquicktime/buildlink3.mk b/multimedia/openquicktime/buildlink3.mk
index a6b0e3a6ec1..b55568b5258 100644
--- a/multimedia/openquicktime/buildlink3.mk
+++ b/multimedia/openquicktime/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OPENQUICKTIME_BUILDLINK3_MK:= ${OPENQUICKTIME_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= openquicktime
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nopenquicktime}
BUILDLINK_PACKAGES+= openquicktime
-BUILDLINK_ORDER+= openquicktime
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}openquicktime
.if !empty(OPENQUICKTIME_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.openquicktime+= openquicktime>=1.0nb2
diff --git a/multimedia/smpeg/buildlink3.mk b/multimedia/smpeg/buildlink3.mk
index ebed1eb4454..9a7c8ea5787 100644
--- a/multimedia/smpeg/buildlink3.mk
+++ b/multimedia/smpeg/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SPMEG_BUILDLINK3_MK:= ${SPMEG_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= smpeg
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsmpeg}
BUILDLINK_PACKAGES+= smpeg
-BUILDLINK_ORDER+= smpeg
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}smpeg
.if !empty(SPMEG_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.smpeg+= smpeg>=0.4.4nb3
diff --git a/multimedia/swfdec/buildlink3.mk b/multimedia/swfdec/buildlink3.mk
index 2dcd2fd0454..649b1a1c476 100644
--- a/multimedia/swfdec/buildlink3.mk
+++ b/multimedia/swfdec/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SWFDEC_BUILDLINK3_MK:= ${SWFDEC_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= swfdec
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nswfdec}
BUILDLINK_PACKAGES+= swfdec
-BUILDLINK_ORDER+= swfdec
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}swfdec
.if !empty(SWFDEC_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.swfdec+= swfdec>=0.2.2
diff --git a/multimedia/totem/buildlink3.mk b/multimedia/totem/buildlink3.mk
index 009a54fb914..fffb7fe00ea 100644
--- a/multimedia/totem/buildlink3.mk
+++ b/multimedia/totem/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
TOTEM_BUILDLINK3_MK:= ${TOTEM_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= totem
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntotem}
BUILDLINK_PACKAGES+= totem
-BUILDLINK_ORDER+= totem
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}totem
.if !empty(TOTEM_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.totem+= {totem,totem-xine}>=1.4.0
diff --git a/multimedia/vlc/buildlink3.mk b/multimedia/vlc/buildlink3.mk
index a6577b56076..b3ced9ab969 100644
--- a/multimedia/vlc/buildlink3.mk
+++ b/multimedia/vlc/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2006/07/08 22:39:31 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2006/07/08 23:11:02 jlam Exp $
#
# This Makefile fragment is included by packages that use vlc.
#
@@ -14,7 +14,7 @@ BUILDLINK_DEPENDS+= vlc
.if !empty(VLC_BUILDLINK3_MK:M+)
BUILDLINK_PACKAGES+= vlc
-BUILDLINK_ORDER+= vlc
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}vlc
BUILDLINK_API_DEPENDS.vlc?= vlc>=0.7.1
BUILDLINK_ABI_DEPENDS.vlc?= vlc>=0.7.2nb15
BUILDLINK_PKGSRCDIR.vlc?= ../../multimedia/vlc
diff --git a/multimedia/vlc08/buildlink3.mk b/multimedia/vlc08/buildlink3.mk
index cf4e4d2e2eb..8d98e46e7a1 100644
--- a/multimedia/vlc08/buildlink3.mk
+++ b/multimedia/vlc08/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 22:39:32 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 23:11:02 jlam Exp $
#
# This Makefile fragment is included by packages that use vlc.
#
@@ -14,7 +14,7 @@ BUILDLINK_DEPENDS+= vlc
.if !empty(VLC_BUILDLINK3_MK:M+)
BUILDLINK_PACKAGES+= vlc
-BUILDLINK_ORDER+= vlc
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}vlc
BUILDLINK_API_DEPENDS.vlc?= vlc>=0.7.1
BUILDLINK_ABI_DEPENDS.vlc?= vlc>=0.8.5nb4
BUILDLINK_PKGSRCDIR.vlc?= ../../multimedia/vlc
diff --git a/multimedia/x264-devel/buildlink3.mk b/multimedia/x264-devel/buildlink3.mk
index 78bd6075f12..86d4b4a6f23 100644
--- a/multimedia/x264-devel/buildlink3.mk
+++ b/multimedia/x264-devel/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:32 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPMETHOD.x264-devel?= build
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
@@ -10,7 +10,7 @@ BUILDLINK_DEPENDS+= x264-devel
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nx264-devel}
BUILDLINK_PACKAGES+= x264-devel
-BUILDLINK_ORDER+= x264-devel
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}x264-devel
.if !empty(X264_DEVEL_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.x264-devel+= x264-devel>=20060127
diff --git a/multimedia/xine-lib/buildlink3.mk b/multimedia/xine-lib/buildlink3.mk
index 94d1d493ddd..55c597dd6a6 100644
--- a/multimedia/xine-lib/buildlink3.mk
+++ b/multimedia/xine-lib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2006/07/08 22:39:32 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XINE_LIB_BUILDLINK3_MK:= ${XINE_LIB_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xine-lib
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxine-lib}
BUILDLINK_PACKAGES+= xine-lib
-BUILDLINK_ORDER+= xine-lib
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xine-lib
.if !empty(XINE_LIB_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xine-lib+= xine-lib>=1rc3c
diff --git a/multimedia/xvidcore/buildlink3.mk b/multimedia/xvidcore/buildlink3.mk
index 30f117746db..7c36401226f 100644
--- a/multimedia/xvidcore/buildlink3.mk
+++ b/multimedia/xvidcore/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/07/08 22:39:32 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:11:02 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XVIDCORE_BUILDLINK3_MK:= ${XVIDCORE_BUILDLINK3_MK}+
@@ -9,7 +9,7 @@ BUILDLINK_DEPENDS+= xvidcore
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxvidcore}
BUILDLINK_PACKAGES+= xvidcore
-BUILDLINK_ORDER+= xvidcore
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xvidcore
.if !empty(XVIDCORE_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.xvidcore+= xvidcore>=1.0.0