summaryrefslogtreecommitdiff
path: root/graphics/freetype2
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2003-09-30 00:42:32 +0000
committerjlam <jlam@pkgsrc.org>2003-09-30 00:42:32 +0000
commitf3394386697cc129b9687dec7427e67292c7fc0d (patch)
tree7eef7de4759a72b61b44674205a52ebf7669a4dd /graphics/freetype2
parentc094c5fc84ee4b9e4fc1c860c83e8812481b32ba (diff)
downloadpkgsrc-f3394386697cc129b9687dec7427e67292c7fc0d.tar.gz
Conform to latest buildlink3.mk guidelines using *_BUILDLINK3_MK guards
to protect more parts of buildlink3.mk files against multiple inclusion.
Diffstat (limited to 'graphics/freetype2')
-rw-r--r--graphics/freetype2/buildlink3.mk25
1 files changed, 17 insertions, 8 deletions
diff --git a/graphics/freetype2/buildlink3.mk b/graphics/freetype2/buildlink3.mk
index e8cb8ad1e70..1dcadee1681 100644
--- a/graphics/freetype2/buildlink3.mk
+++ b/graphics/freetype2/buildlink3.mk
@@ -1,13 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.4 2003/09/14 01:47:51 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2003/09/30 00:42:32 jlam Exp $
-.if !defined(FREETYPE2_BUILDLINK3_MK)
-FREETYPE2_BUILDLINK3_MK= # defined
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
-.include "../../mk/bsd.prefs.mk"
+.if !defined(FREETYPE2_BUILDLINK3_MK)
+FREETYPE2_BUILDLINK3_MK= YES
+
+. include "../../mk/bsd.prefs.mk"
BUILDLINK_DEPENDS.freetype2?= freetype2>=2.0.1
BUILDLINK_PKGSRCDIR.freetype2?= ../../graphics/freetype2
+.endif # FREETYPE2_BUILDLINK3_MK
BUILDLINK_CHECK_BUILTIN.freetype2?= NO
@@ -29,7 +31,9 @@ MAKEFLAGS+= BUILDLINK_IS_BUILTIN.freetype2=${BUILDLINK_IS_BUILTIN.freetype2}
.if !empty(BUILDLINK_CHECK_BUILTIN.freetype2:M[yY][eE][sS])
_NEED_FREETYPE2= NO
-.else
+.endif
+
+.if !defined(_NEED_FREETYPE2)
. if !empty(BUILDLINK_IS_BUILTIN.freetype2:M[nN][oO])
_NEED_FREETYPE2= YES
. else
@@ -55,6 +59,7 @@ _NEED_FREETYPE2!= \
${ECHO} "YES"; \
fi
. endif
+MAKEFLAGS+= _NEED_FREETYPE2="${_NEED_FREETYPE2}"
.endif
.if ${_NEED_FREETYPE2} == "YES"
@@ -66,10 +71,14 @@ BUILDLINK_DEPENDS.freetype2= freetype2>=2.1.3
. if !empty(BUILDLINK_DEPTH:M\+)
BUILDLINK_DEPENDS+= freetype2
. endif
+.endif
+
+.if !defined(FREETYPE2_BUILDLINK3_MK)
+. if ${_NEED_FREETYPE2} == "YES"
BUILDLINK_PACKAGES+= freetype2
-.else
+. else
BUILDLINK_PREFIX.freetype2= ${X11BASE}
-.endif
+. endif
+.endif # FREETYPE2_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:C/\+$//}
-.endif # FREETYPE2_BUILDLINK3_MK