# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # libc++/ # libc++/Makefile # libc++/Makefile.svn_rev # libc++/distinfo # libc++/pkg-descr # libc++/pkg-plist # echo c - libc++/ mkdir -p libc++/ > /dev/null 2>&1 echo x - libc++/Makefile sed 's/^X//' >libc++/Makefile << 'befce31fac96bed6577d53bbe6e73a5b' X# Created by: Koop Mast X# $FreeBSD$ X XPORTNAME= libc++ XPORTVERSION= ${SVN_REV} XCATEGORIES= devel XMASTER_SITES= LOCAL/kwm X XMAINTAINER= kwm@FreeBSD.org XCOMMENT= Llvm's C++ standard library with c++11 support X XBUILD_DEPENDS= clang33:${PORTSDIR}/lang/clang33 X XLICENSE_GROUP= MIT UIUC XLICENSE_NAME_UIUC= University of Illinois/NCSA Open Source License XLICENSE_PERMS_UIUC= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept X XUSE_BZIP2= yes XUSES= cmake:outsource XUSE_LDCONFIG= yes X X#CC= clang33 X#CXX= clang++33 X#CPP= clang-cpp33 X X.include X X.if ${OSVERSION} < 901502 XIGNORE= Doesn't build due to lack of aligned_alloc() X.endif X X# check if clang is default compiler? X.if ${OSVERSION} >= 1000019 XIGNORE= libc++ is in base please use that X.endif X X.if !defined(SVN_REV) X.if defined(BOOTSTRAP) XLANG= "C" XSVN_REV!= svn info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2 X.else X.include "Makefile.svn_rev" X.endif X.endif X X.if defined(BOOTSTRAP) || defined(SVN_FETCH) XFETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion X Xdo-fetch: X ${MKDIR} ${WRKDIR} X svn export -r ${SVN_REV} \ X http://llvm.org/svn/llvm-project/libcxx/trunk ${WRKSRC} X cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME} X echo "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev X.endif X X#TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} ${GMAKE} check-local-lit)' X#LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${GMAKE} check-local-lit)' X#regression-test: ${BUILD_COOKIE} Xregression-test: build X cd ${WRKSRC}/test && ${SH} ./testit X# if [ `${ID} -u` = 0 ]; then \ X# ${CHOWN} -R nobody ${WRKSRC}/test; \ X# su -m nobody -c ${TEST_CMD}; \ X# else \ X# ${SH} -c ${TEST_CMD}; \ X# fi X X X.include befce31fac96bed6577d53bbe6e73a5b echo x - libc++/Makefile.svn_rev sed 's/^X//' >libc++/Makefile.svn_rev << 'b948d67b45a8fcc2487d100be01c1231' XSVN_REV= 185324 b948d67b45a8fcc2487d100be01c1231 echo x - libc++/distinfo sed 's/^X//' >libc++/distinfo << 'c16347d5a07ef5b86321238b4d4c5201' XSHA256 (libc++-185324.tar.bz2) = aaecc4dba8a00a1614927046efd06e758f57b75b8846d420a43a15826a911798 XSIZE (libc++-185324.tar.bz2) = 870675 c16347d5a07ef5b86321238b4d4c5201 echo x - libc++/pkg-descr sed 's/^X//' >libc++/pkg-descr << 'f8a1a52b9821977580839ee3faa180ad' Xlibc++ is a new implementation of the C++ standard library made by the Xllvm project targeting C++11. X XWWW: http://libcxx.llvm.org/ f8a1a52b9821977580839ee3faa180ad echo x - libc++/pkg-plist sed 's/^X//' >libc++/pkg-plist << 'aa15477b25a150359d3270ff4bebf00d' Xinclude/c++/v1/__bit_reference Xinclude/c++/v1/__config Xinclude/c++/v1/__debug Xinclude/c++/v1/__functional_03 Xinclude/c++/v1/__functional_base Xinclude/c++/v1/__functional_base_03 Xinclude/c++/v1/__hash_table Xinclude/c++/v1/__locale Xinclude/c++/v1/__mutex_base Xinclude/c++/v1/__split_buffer Xinclude/c++/v1/__sso_allocator Xinclude/c++/v1/__std_stream Xinclude/c++/v1/__tree Xinclude/c++/v1/__tuple Xinclude/c++/v1/__tuple_03 Xinclude/c++/v1/__undef_min_max Xinclude/c++/v1/algorithm Xinclude/c++/v1/array Xinclude/c++/v1/atomic Xinclude/c++/v1/bitset Xinclude/c++/v1/cassert Xinclude/c++/v1/ccomplex Xinclude/c++/v1/cctype Xinclude/c++/v1/cerrno Xinclude/c++/v1/cfenv Xinclude/c++/v1/cfloat Xinclude/c++/v1/chrono Xinclude/c++/v1/cinttypes Xinclude/c++/v1/ciso646 Xinclude/c++/v1/climits Xinclude/c++/v1/clocale Xinclude/c++/v1/cmath Xinclude/c++/v1/codecvt Xinclude/c++/v1/complex Xinclude/c++/v1/complex.h Xinclude/c++/v1/condition_variable Xinclude/c++/v1/csetjmp Xinclude/c++/v1/csignal Xinclude/c++/v1/cstdarg Xinclude/c++/v1/cstdbool Xinclude/c++/v1/cstddef Xinclude/c++/v1/cstdint Xinclude/c++/v1/cstdio Xinclude/c++/v1/cstdlib Xinclude/c++/v1/cstring Xinclude/c++/v1/ctgmath Xinclude/c++/v1/ctime Xinclude/c++/v1/cwchar Xinclude/c++/v1/cwctype Xinclude/c++/v1/deque Xinclude/c++/v1/exception Xinclude/c++/v1/ext/__hash Xinclude/c++/v1/ext/hash_map Xinclude/c++/v1/ext/hash_set Xinclude/c++/v1/forward_list Xinclude/c++/v1/fstream Xinclude/c++/v1/functional Xinclude/c++/v1/future Xinclude/c++/v1/initializer_list Xinclude/c++/v1/iomanip Xinclude/c++/v1/ios Xinclude/c++/v1/iosfwd Xinclude/c++/v1/iostream Xinclude/c++/v1/istream Xinclude/c++/v1/iterator Xinclude/c++/v1/limits Xinclude/c++/v1/list Xinclude/c++/v1/locale Xinclude/c++/v1/map Xinclude/c++/v1/memory Xinclude/c++/v1/mutex Xinclude/c++/v1/new Xinclude/c++/v1/numeric Xinclude/c++/v1/ostream Xinclude/c++/v1/queue Xinclude/c++/v1/random Xinclude/c++/v1/ratio Xinclude/c++/v1/regex Xinclude/c++/v1/scoped_allocator Xinclude/c++/v1/set Xinclude/c++/v1/sstream Xinclude/c++/v1/stack Xinclude/c++/v1/stdexcept Xinclude/c++/v1/streambuf Xinclude/c++/v1/string Xinclude/c++/v1/strstream Xinclude/c++/v1/support/solaris/floatingpoint.h Xinclude/c++/v1/support/solaris/wchar.h Xinclude/c++/v1/support/solaris/xlocale.h Xinclude/c++/v1/support/win32/limits_win32.h Xinclude/c++/v1/support/win32/locale_win32.h Xinclude/c++/v1/support/win32/math_win32.h Xinclude/c++/v1/support/win32/support.h Xinclude/c++/v1/system_error Xinclude/c++/v1/tgmath.h Xinclude/c++/v1/thread Xinclude/c++/v1/tuple Xinclude/c++/v1/type_traits Xinclude/c++/v1/typeindex Xinclude/c++/v1/typeinfo Xinclude/c++/v1/unordered_map Xinclude/c++/v1/unordered_set Xinclude/c++/v1/utility Xinclude/c++/v1/valarray Xinclude/c++/v1/vector Xlib/libc++.so Xlib/libc++.so.1 Xlib/libc++.so.1.0 X@dirrmtry include/c++/v1/support/win32 X@dirrmtry include/c++/v1/support/solaris X@dirrmtry include/c++/v1/support X@dirrmtry include/c++/v1/ext X@dirrmtry include/c++/v1 X@dirrmtry include/c++ aa15477b25a150359d3270ff4bebf00d exit