summaryrefslogtreecommitdiff
path: root/math/R
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2004-04-27 21:26:08 +0000
committersnj <snj@pkgsrc.org>2004-04-27 21:26:08 +0000
commitdd82c3374a510a82280213f437ea3bd18955650b (patch)
treee32380c322653638bde9cefabdacf4fe1f2f5987 /math/R
parent925ada68c81619eaf4e37a26da479ef5d3414a89 (diff)
downloadpkgsrc-dd82c3374a510a82280213f437ea3bd18955650b.tar.gz
Convert to buildlink3.
Diffstat (limited to 'math/R')
-rw-r--r--math/R/buildlink2.mk27
-rw-r--r--math/R/buildlink3.mk19
2 files changed, 19 insertions, 27 deletions
diff --git a/math/R/buildlink2.mk b/math/R/buildlink2.mk
deleted file mode 100644
index 63c0b50fd43..00000000000
--- a/math/R/buildlink2.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-# $NetBSD: buildlink2.mk,v 1.3 2003/12/03 12:05:18 markd Exp $
-#
-# This Makefile fragment is included by packages that use the R shared library.
-#
-
-.if !defined(R_BUILDLINK2_MK)
-R_BUILDLINK2_MK= # defined
-
-BUILDLINK_PACKAGES+= R
-BUILDLINK_DEPENDS.R?= R>=1.7.0
-BUILDLINK_PKGSRCDIR.R?= ../../math/R
-
-EVAL_PREFIX+= BUILDLINK_PREFIX.R=R
-BUILDLINK_PREFIX.R_DEFAULT= ${LOCALBASE}
-BUILDLINK_FILES.R= lib/R/bin/libR.*
-BUILDLINK_FILES.R+= lib/R/include/*
-BUILDLINK_FILES.R+= lib/R/include/R_ext/*
-
-BUILDLINK_CPPFLAGS.R= -I${BUILDLINK_PREFIX.R}/lib/R/include
-BUILDLINK_LDFLAGS.R= -L${BUILDLINK_PREFIX.R}/lib/R/bin -Wl,${RPATH_FLAG}${BUILDLINK_PREFIX.R}/lib/R/bin
-FIX_RPATH+= BUILDLINK_LDFLAGS.R
-
-BUILDLINK_TARGETS+= R-buildlink
-
-R-buildlink: _BUILDLINK_USE
-
-.endif # R_BUILDLINK2_MK
diff --git a/math/R/buildlink3.mk b/math/R/buildlink3.mk
new file mode 100644
index 00000000000..22b44204017
--- /dev/null
+++ b/math/R/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2004/04/27 21:26:08 snj Exp $
+# XXX BUILDLINK_DEPMETHOD.R?= build
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+R_BUILDLINK3_MK:= ${R_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= R
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NR}
+BUILDLINK_PACKAGES+= R
+
+.if !empty(R_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.R+= R>=1.7.0
+BUILDLINK_PKGSRCDIR.R?= ../../math/R
+.endif # R_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}