aboutsummaryrefslogtreecommitdiff
path: root/devel/libc++
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-02-03 10:57:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-02-03 10:57:02 +0000
commit344e9de025acd07cdd6e8755858e9abaf7c2cdb7 (patch)
treec309fdec3b019bbcfc0d2e91d67a20722f3c6535 /devel/libc++
parentfd6fc15ce7b9cda6119815e7390a5c2a2764f3cb (diff)
downloadports-344e9de025acd07cdd6e8755858e9abaf7c2cdb7.tar.gz
ports-344e9de025acd07cdd6e8755858e9abaf7c2cdb7.zip
Notes
Diffstat (limited to 'devel/libc++')
-rw-r--r--devel/libc++/Makefile8
-rw-r--r--devel/libc++/Makefile.svn_rev2
-rw-r--r--devel/libc++/distinfo4
3 files changed, 8 insertions, 6 deletions
diff --git a/devel/libc++/Makefile b/devel/libc++/Makefile
index 757c1a8597ea..7510ec53266a 100644
--- a/devel/libc++/Makefile
+++ b/devel/libc++/Makefile
@@ -25,8 +25,10 @@ LDFLAGS+= -L${LOCALBASE}/lib
.if exists(/usr/lib/libcxxrt.so)
CXXRT_INCS= /usr/include/c++/v1/
+CXXRT_LIB= /usr/lib/libcxxrt.so
.else
-CXXRT_INCS= /usr/local/include/cxxrt/
+CXXRT_INCS= ${LOCALBASE}/include/cxxrt/
+CXXRT_LIB= ${LOCALBASE}/lib/libcxxrt.so
.endif
CMAKE_ARGS= -DLIBCXX_CXX_ABI=libcxxrt -DLIBCXX_LIBCXXRT_INCLUDE_PATHS=${CXXRT_INCS}
@@ -55,8 +57,8 @@ post-install:
${LN} -sf c++/v1 ${STAGEDIR}${PREFIX}/include/c++/v1/tr1
${RM} ${STAGEDIR}${PREFIX}/lib/libc++.so
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/c++/
- ${ECHO} 'GROUP ( ${PREFIX}/lib/libc++.so.1 ${LOCALBASE}/lib/libcxxrt.so)' > ${STAGEDIR}${PREFIX}/lib/libc++.so
- ${ECHO} 'GROUP ( ${PREFIX}/lib/libc++.so.1 ${LOCALBASE}/lib/libcxxrt.so)' > ${STAGEDIR}${PREFIX}/lib/c++/libstdc++.so
+ ${ECHO} 'GROUP ( ${PREFIX}/lib/libc++.so.1 ${CXXRT_LIB})' > ${STAGEDIR}${PREFIX}/lib/libc++.so
+ ${ECHO} 'GROUP ( ${PREFIX}/lib/libc++.so.1 ${CXXRT_LIB})' > ${STAGEDIR}${PREFIX}/lib/c++/libstdc++.so
regression-test: build
cd ${WRKSRC}/test && ${SH} ./testit
diff --git a/devel/libc++/Makefile.svn_rev b/devel/libc++/Makefile.svn_rev
index 39a2afba999d..939a932a46a2 100644
--- a/devel/libc++/Makefile.svn_rev
+++ b/devel/libc++/Makefile.svn_rev
@@ -1 +1 @@
-SVN_REV= 200401
+SVN_REV= 200683
diff --git a/devel/libc++/distinfo b/devel/libc++/distinfo
index d69d148eb191..7466fadf12bd 100644
--- a/devel/libc++/distinfo
+++ b/devel/libc++/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libc++-200401.tar.xz) = 7ccb493d658a46bb0187283cf9c9345989dc5a4a981f29efa0df1f44578e8a6f
-SIZE (libc++-200401.tar.xz) = 856836
+SHA256 (libc++-200683.tar.xz) = a9771ae4d6151fa9c7ca5a3cb9f00492ddc1f165d38dc6461a8876a5abe4711f
+SIZE (libc++-200683.tar.xz) = 863432