summaryrefslogtreecommitdiff
path: root/meta-pkgs/boost/options.mk
diff options
context:
space:
mode:
authorjmmv <jmmv>2009-03-03 08:57:57 +0000
committerjmmv <jmmv>2009-03-03 08:57:57 +0000
commita1b63c3163bbd2bf839bb00a68dd6532104b1b11 (patch)
tree92b17cc3f18a01e25c37ba56cb7c776f296a44ae /meta-pkgs/boost/options.mk
parent8fa1bd3f1822f12be856ed9574f0ee88f8b21e88 (diff)
downloadpkgsrc-a1b63c3163bbd2bf839bb00a68dd6532104b1b11.tar.gz
Update boost to 1.38.0. Patches from Brook Milligan in private mail.
Lots of changes to list here. As usual, some new libraries have been added and there have been improvements all around. Of special interest is that we can now erase most of our local patches because they have been imported upstream.
Diffstat (limited to 'meta-pkgs/boost/options.mk')
-rw-r--r--meta-pkgs/boost/options.mk21
1 files changed, 21 insertions, 0 deletions
diff --git a/meta-pkgs/boost/options.mk b/meta-pkgs/boost/options.mk
new file mode 100644
index 00000000000..ce01b1cfa1a
--- /dev/null
+++ b/meta-pkgs/boost/options.mk
@@ -0,0 +1,21 @@
+# $NetBSD: options.mk,v 1.1 2009/03/03 08:57:58 jmmv Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.boost
+PKG_SUPPORTED_OPTIONS= debug expat icu
+
+.include "../../mk/bsd.options.mk"
+
+.if ${BOOST_PACKAGE} == "libs"
+
+.if !empty(PKG_OPTIONS:Mexpat)
+MAKE_ENV+= EXPAT_INCLUDE=${PREFIX}/include
+MAKE_ENV+= EXPAT_LIBPATH=${PREFIX}/lib
+. include "../../textproc/expat/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Micu)
+MAKE_ENV+= ICU_PATH=${PREFIX}
+. include "../../textproc/icu/buildlink3.mk"
+.endif
+
+.endif # ${BOOST_PACKAGE} == "libs"