summaryrefslogtreecommitdiff
path: root/devel/SDL
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2006-06-13 15:02:58 +0000
committertron <tron@pkgsrc.org>2006-06-13 15:02:58 +0000
commit6798c73ffe570b39a31b12b1dda9fc0ab963dedb (patch)
treeb9e952d47b29bbed45b8238492c6e89a8ce231bc /devel/SDL
parente6b6a333a228d064f501adb64e041a5fc001fb41 (diff)
downloadpkgsrc-6798c73ffe570b39a31b12b1dda9fc0ab963dedb.tar.gz
Include buildlink3 files for "arts", "esound" and "nas" if support for
these package has been compiled into the "SDL" package. Based on a patch provided by Thomas Klausner in private e-mail.
Diffstat (limited to 'devel/SDL')
-rw-r--r--devel/SDL/buildlink3.mk22
1 files changed, 21 insertions, 1 deletions
diff --git a/devel/SDL/buildlink3.mk b/devel/SDL/buildlink3.mk
index ba315fbb926..ffbadca7818 100644
--- a/devel/SDL/buildlink3.mk
+++ b/devel/SDL/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/06/12 16:20:44 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/06/13 15:02:58 tron Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SDL_BUILDLINK3_MK:= ${SDL_BUILDLINK3_MK}+
@@ -28,4 +28,24 @@ PTHREAD_OPTS+= require
.include "../../mk/pthread.buildlink3.mk"
+.if !defined(PKG_BUILD_OPTIONS.SDL)
+PKG_BUILD_OPTIONS.SDL!= \
+ cd ${BUILDLINK_PKGSRCDIR.SDL} && \
+ ${MAKE} show-var ${MAKEFLAGS} VARNAME=PKG_OPTIONS
+MAKEFLAGS+= PKG_BUILD_OPTIONS.SDL=${PKG_BUILD_OPTIONS.SDL:Q}
+.endif
+MAKEVARS+= PKG_BUILD_OPTIONS.SDL
+
+.if !empty(PKG_BUILD_OPTIONS.SDL:Marts)
+. include "../../audio/arts/buildlink3.mk"
+.endif
+
+.if !empty(PKG_BUILD_OPTIONS.SDL:Mesd)
+. include "../../audio/esound/buildlink3.mk"
+.endif
+
+.if !empty(PKG_BUILD_OPTIONS.SDL:Mnas)
+. include "../../audio/nas/buildlink3.mk"
+.endif
+
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}