summaryrefslogtreecommitdiff
path: root/graphics/lcms2/buildlink3.mk
diff options
context:
space:
mode:
authorjakllsch <jakllsch@pkgsrc.org>2011-07-25 17:48:55 +0000
committerjakllsch <jakllsch@pkgsrc.org>2011-07-25 17:48:55 +0000
commitd88cadfef353d9e779df2072c828a3d0a284eb10 (patch)
treeb5ed064c0479456cdf600996c60d34ad7bd1a800 /graphics/lcms2/buildlink3.mk
parentb3fdd291fdff34f35368df6aec0e42d39ac547e2 (diff)
downloadpkgsrc-d88cadfef353d9e779df2072c828a3d0a284eb10.tar.gz
Add Little CMS 2 color correction package.
Diffstat (limited to 'graphics/lcms2/buildlink3.mk')
-rw-r--r--graphics/lcms2/buildlink3.mk25
1 files changed, 25 insertions, 0 deletions
diff --git a/graphics/lcms2/buildlink3.mk b/graphics/lcms2/buildlink3.mk
new file mode 100644
index 00000000000..b552d039f46
--- /dev/null
+++ b/graphics/lcms2/buildlink3.mk
@@ -0,0 +1,25 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/07/25 17:48:55 jakllsch Exp $
+
+BUILDLINK_TREE+= lcms2
+
+.if !defined(LCMS2_BUILDLINK3_MK)
+LCMS2_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.lcms2+= lcms2>=2.2
+BUILDLINK_PKGSRCDIR.lcms?= ../../jakllsch/lcms2
+
+BUILDLINK_TARGETS+= buildlink-include-lcms2
+
+.PHONY: buildlink-include-lcms2
+buildlink-include-lcms2:
+.for _h_ in lcms2.h
+ ${RUN} \
+ if [ ! -f ${BUILDLINK_DIR}/include/lcms2/${_h_} ]; then \
+ ${MKDIR} ${BUILDLINK_DIR}/include/lcms2; \
+ ${ECHO_BUILDLINK_MSG} "Linking lcms2/${_h_} to ${_h_} in ${BUILDLINK_DIR}/include"; \
+ ${LN} -s ${BUILDLINK_PREFIX.lcms2}/include/${_h_} ${BUILDLINK_DIR}/include/lcms2/${_h_}; \
+ fi
+.endfor
+.endif # LCMS2_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -lcms2