summaryrefslogtreecommitdiff
path: root/audio/lame
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-12-26 00:32:01 +0000
committerzuntum <zuntum>2001-12-26 00:32:01 +0000
commitb2798518b365cb0a683c829a2ef05394f4cba250 (patch)
treebfd24f21a32b1ab883cfa49bdedbcdf4127441bf /audio/lame
parentb5d630132a40df451c74081dc93287331c81a232 (diff)
downloadpkgsrc-b2798518b365cb0a683c829a2ef05394f4cba250.tar.gz
Add buildlink.mk file for use by other packages
Diffstat (limited to 'audio/lame')
-rw-r--r--audio/lame/buildlink.mk33
1 files changed, 33 insertions, 0 deletions
diff --git a/audio/lame/buildlink.mk b/audio/lame/buildlink.mk
new file mode 100644
index 00000000000..abf175a5f82
--- /dev/null
+++ b/audio/lame/buildlink.mk
@@ -0,0 +1,33 @@
+# $NetBSD: buildlink.mk,v 1.1 2001/12/26 00:32:01 zuntum Exp $
+#
+# This Makefile fragment is included by packages that use lame.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.lame to the dependency pattern
+# for the version of lame desired.
+# (2) Include this Makefile fragment in the package Makefile,
+# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
+# search path, and
+# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
+# path.
+
+.if !defined(LAME_BUILDLINK_MK)
+LAME_BUILDLINK_MK= # defined
+
+.include "../../mk/bsd.buildlink.mk"
+
+BUILDLINK_DEPENDS.lame?= lame>=3.89
+DEPENDS+= ${BUILDLINK_DEPENDS.lame}:../../audio/lame
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.lame=lame
+BUILDLINK_PREFIX.lame= ${LOCALBASE}
+BUILDLINK_FILES.lame= include/lame/lame.h
+
+BUILDLINK_TARGETS.lame= lame-buildlink
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.lame}
+
+pre-configure: ${BUILDLINK_TARGETS.lame}
+lame-buildlink: _BUILDLINK_USE
+
+.endif # LAME_BUILDLINK_MK