summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/boost-libs/PLIST6
-rw-r--r--devel/boost-libs/PLIST.Darwin4
-rw-r--r--meta-pkgs/boost/Makefile.common18
3 files changed, 17 insertions, 11 deletions
diff --git a/devel/boost-libs/PLIST b/devel/boost-libs/PLIST
index e1ad1e2bee5..b9cac40c045 100644
--- a/devel/boost-libs/PLIST
+++ b/devel/boost-libs/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2010/08/28 19:59:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2010/10/26 13:46:06 adam Exp $
lib/libboost_date_time.a
lib/libboost_date_time.so
lib/libboost_date_time.so.${BOOST_VERSION}
@@ -17,16 +17,12 @@ lib/libboost_math_c99.so.${BOOST_VERSION}
lib/libboost_math_c99f.a
lib/libboost_math_c99f.so
lib/libboost_math_c99f.so.${BOOST_VERSION}
-@comment lib/libboost_math_c99l.a
-@comment lib/libboost_math_c99l.so
lib/libboost_math_tr1.a
lib/libboost_math_tr1.so
lib/libboost_math_tr1.so.${BOOST_VERSION}
lib/libboost_math_tr1f.a
lib/libboost_math_tr1f.so
lib/libboost_math_tr1f.so.${BOOST_VERSION}
-@comment lib/libboost_math_tr1l.a
-@comment lib/libboost_math_tr1l.so
lib/libboost_prg_exec_monitor.a
lib/libboost_prg_exec_monitor.so
lib/libboost_prg_exec_monitor.so.${BOOST_VERSION}
diff --git a/devel/boost-libs/PLIST.Darwin b/devel/boost-libs/PLIST.Darwin
new file mode 100644
index 00000000000..0367aee18b9
--- /dev/null
+++ b/devel/boost-libs/PLIST.Darwin
@@ -0,0 +1,4 @@
+lib/libboost_math_c99l.a
+lib/libboost_math_c99l.dylib
+lib/libboost_math_tr1l.a
+lib/libboost_math_tr1l.dylib
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index e0d2cb78b6b..87ff23f1a3e 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2010/08/26 17:40:59 adam Exp $
+# $NetBSD: Makefile.common,v 1.25 2010/10/26 13:45:41 adam Exp $
#
# used by devel/boost-build/Makefile
# used by devel/boost-docs/Makefile
@@ -42,11 +42,17 @@ GCC_REQD+= 3.2 # if using gcc; ignored otherwise
PLIST_SUBST+= BOOST_VERSION="${BOOST_VERSION}"
-SUBST_CLASSES+= fix-prefix
-SUBST_STAGE.fix-prefix= pre-configure
-SUBST_MESSAGE.fix-prefix= Fixing prefix.
-SUBST_FILES.fix-prefix= Jamroot
-SUBST_VARS.fix-prefix= PREFIX
+SUBST_CLASSES+= prefix
+SUBST_STAGE.prefix= pre-configure
+SUBST_MESSAGE.prefix= Fixing prefix.
+SUBST_FILES.prefix= Jamroot
+SUBST_VARS.prefix= PREFIX
+
+SUBST_CLASSES+= darwin
+SUBST_STAGE.darwin= pre-configure
+SUBST_MESSAGE.darwin= Fixing install_name for Darwin.
+SUBST_FILES.darwin= tools/build/v2/tools/*darwin.jam
+SUBST_SED.darwin= -e 's,-install_name ",-install_name "${PREFIX}/lib/,g'
.include "../../mk/bsd.prefs.mk"