diff options
author | jlam <jlam@pkgsrc.org> | 2000-05-12 06:15:06 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2000-05-12 06:15:06 +0000 |
commit | be9e91a3273f8fe59f30f7d80d0538041520447b (patch) | |
tree | 33abd43cf8b0d303036a8a3cda08572e20c5c301 /devel/boost | |
parent | 30d9da4663badd4b0e8f08c70c0b268dcd08f809 (diff) | |
download | pkgsrc-be9e91a3273f8fe59f30f7d80d0538041520447b.tar.gz |
Install a library containing implementation objects. Make this actually
usable by installing <limits> and <memory> which implement parts of the
Standard C++ Library missing from the NetBSD toolchain.
Diffstat (limited to 'devel/boost')
-rw-r--r-- | devel/boost/Makefile | 64 | ||||
-rw-r--r-- | devel/boost/files/Makefile | 29 | ||||
-rw-r--r-- | devel/boost/files/limits | 266 | ||||
-rw-r--r-- | devel/boost/files/memory | 100 | ||||
-rw-r--r-- | devel/boost/files/patch-sum | 3 | ||||
-rw-r--r-- | devel/boost/patches/patch-aa | 15 | ||||
-rw-r--r-- | devel/boost/pkg/DESCR | 28 | ||||
-rw-r--r-- | devel/boost/pkg/PLIST | 111 |
8 files changed, 522 insertions, 94 deletions
diff --git a/devel/boost/Makefile b/devel/boost/Makefile index 6be5c639082..4d278670840 100644 --- a/devel/boost/Makefile +++ b/devel/boost/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2000/05/10 18:43:14 jlam Exp $ +# $NetBSD: Makefile,v 1.3 2000/05/12 06:15:06 jlam Exp $ DISTNAME= boost_all PKGNAME= boost-1.14.1 @@ -9,41 +9,55 @@ EXTRACT_SUFX= .zip MAINTAINER= jlam@netbsd.org HOMEPAGE= http://www.boost.org/ +USE_LIBTOOL= # defined + DIST_SUBDIR= ${PKGNAME} EXTRACT_CMD= ${LOCALBASE}/bin/unzip -aaLu ${DOWNLOADED_DISTFILE} NO_WRKSUBDIR= # defined -NO_CONFIGURE= # defined -NO_BUILD= # defined +BOOST_VERS= 0:0 +MAKE_ENV+= BOOST_VERS="${BOOST_VERS}" -BOOSTDIR= ${PREFIX}/include/boost -HTMLDOCDIR= ${PREFIX}/share/doc/html/boost +INCSDIR= ${PREFIX}/include +LIBDIR= ${PREFIX}/lib +HTMLDOCDIR= ${PREFIX}/share/doc/html post-extract: cd ${WRKSRC}; ${LOCALBASE}/bin/unzip -aCLo \ - ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \ - *.gif */*.jpg */*/*.gif */*/*.jpg + ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} "*.gif" "*.jpg" "*.zip" + cd ${WRKSRC}; ${LOCALBASE}/bin/unzip -aaCLu \ + libs/pri_queue/boost-heap-1.0.zip "boost/*" + +do-configure: + cd ${FILESDIR}; ${CP} Makefile limits memory ${WRKSRC} do-install: - ${INSTALL_DATA_DIR} ${BOOSTDIR} - ${INSTALL_DATA_DIR} ${BOOSTDIR}/detail - cd ${WRKSRC}/boost; for file in *.h *.hpp */*.hpp; do \ - ${INSTALL_DATA} $${file} ${BOOSTDIR}/$${file}; \ + ${INSTALL_DATA_DIR} ${INCSDIR}/boost + ${INSTALL_DATA_DIR} ${INCSDIR}/boost/detail + cd ${WRKSRC}; \ + for file in `${GREP} "^include/" ${PLIST_SRC} \ + | ${SED} "s,^include/,,g"`; do \ + ${ECHO} ${INSTALL_DATA} $${file} ${INCSDIR}/$${file}; \ + ${INSTALL_DATA} $${file} ${INCSDIR}/$${file}; \ done - - ${INSTALL_DATA_DIR} ${HTMLDOCDIR} - ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/libs -.for DIR in array compose dir_it integer min_rand pri_queue rational \ - smart_ptr timer utility - ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/libs/${DIR} -.endfor - ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/people - - cd ${WRKSRC}; ${INSTALL_DATA} *.htm ${HTMLDOCDIR} - cd ${WRKSRC}/libs; \ - for file in */*.cpp */*.gif */*.htm */*.html */*.jpg; do \ - ${INSTALL_DATA} $${file} ${HTMLDOCDIR}/libs/$${file}; \ + cd ${WRKSRC}; ${LIBTOOL} ${INSTALL_DATA} libboost.la ${LIBDIR} + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/array + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/compose + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/integer + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/min_rand + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/pri_queue + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/rational + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/smart_ptr + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/timer + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/utility + ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/more + cd ${WRKSRC}; \ + for file in `${GREP} "^share/doc/html/boost/" ${PLIST_SRC} \ + | ${SED} "s,^share/doc/html/boost/,,g"`; do \ + ${ECHO} ${INSTALL_DATA} $${file} ${HTMLDOCDIR}/boost/$${file}; \ + ${INSTALL_DATA} $${file} ${HTMLDOCDIR}/boost/$${file}; \ done - cd ${WRKSRC}/people; ${INSTALL_DATA} * ${HTMLDOCDIR}/people .include "../../mk/bsd.pkg.mk" diff --git a/devel/boost/files/Makefile b/devel/boost/files/Makefile new file mode 100644 index 00000000000..e9946cc6540 --- /dev/null +++ b/devel/boost/files/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2000/05/12 06:15:06 jlam Exp $ + +CXX= c++ + +LIB= libboost.la + +SRCS= libs/timer/prg_display.cpp \ + libs/timer/prg_timer.cpp \ + libs/timer/timer.cpp +OBJS= ${SRCS:.cpp=.lo} +LOBJS= ${OBJS:T} + +CXXFLAGS= # empty +CPPFLAGS+= -I${.CURDIR} + +all: ${LIB} + +${LIB}: ${LOBJS} + ${LIBTOOL} --cplusplus ${CXX} ${CXXFLAGS} -o ${.TARGET} ${LOBJS} \ + -rpath ${PREFIX}/lib -version-info ${BOOST_VERS} + +prg_display.lo: libs/timer/prg_display.cpp + ${LIBTOOL} ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c ${.ALLSRC} + +prg_timer.lo: libs/timer/prg_timer.cpp + ${LIBTOOL} ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c ${.ALLSRC} + +timer.lo: libs/timer/timer.cpp + ${LIBTOOL} ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c ${.ALLSRC} diff --git a/devel/boost/files/limits b/devel/boost/files/limits new file mode 100644 index 00000000000..5b6af1d399e --- /dev/null +++ b/devel/boost/files/limits @@ -0,0 +1,266 @@ +/* $NetBSD: limits,v 1.1 2000/05/12 06:15:06 jlam Exp $ + * + * This file is a part of the ISO C++ standard, but is not present in current + * versions of NetBSD. The contents of this file should probably be wrapped + * in a check for the appropriate version of the GNU C++ compiler or library. + */ + +#ifndef STD_LIMITS +#define STD_LIMITS + +#include <cfloat> +#include <climits> + +namespace std { + +template <class T> +class numeric_limits { +public: + typedef T numeric_type; + + static const bool is_specialized = false; +}; + +template <> +class numeric_limits<char> { +public: + typedef char numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = (CHAR_MIN == SCHAR_MIN); + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return CHAR_MIN; } + inline static numeric_type max() throw() { return CHAR_MAX; } +}; + +template <> +class numeric_limits<signed char> { +public: + typedef char numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = true; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return SCHAR_MIN; } + inline static numeric_type max() throw() { return SCHAR_MAX; } +}; + +template <> +class numeric_limits<unsigned char> { +public: + typedef unsigned char numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = false; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return 0; } + inline static numeric_type max() throw() { return UCHAR_MAX; } +}; + +template <> +class numeric_limits<short> { +public: + typedef short numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = true; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return SHRT_MIN; } + inline static numeric_type max() throw() { return SHRT_MAX; } +}; + +template <> +class numeric_limits<unsigned short> { +public: + typedef short numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = false; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return 0; } + inline static numeric_type max() throw() { return USHRT_MAX; } +}; + +template <> +class numeric_limits<int> { +public: + typedef int numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = true; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return INT_MIN; } + inline static numeric_type max() throw() { return INT_MAX; } +}; + +template <> +class numeric_limits<unsigned int> { +public: + typedef unsigned int numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = false; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return 0; } + inline static numeric_type max() throw() { return UINT_MAX; } +}; + +template <> +class numeric_limits<long> { +public: + typedef long numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = true; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return LONG_MIN; } + inline static numeric_type max() throw() { return LONG_MAX; } +}; + +template <> +class numeric_limits<unsigned long> { +public: + typedef unsigned long numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = false; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return 0; } + inline static numeric_type max() throw() { return ULONG_MAX; } +}; + +template <> +class numeric_limits<long long> { +public: + typedef long long numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = true; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return LLONG_MIN; } + inline static numeric_type max() throw() { return LLONG_MAX; } +}; + +template <> +class numeric_limits<unsigned long long> { +public: + typedef unsigned long long numeric_type; + + static const bool is_specialized = true; + + static const int digits = sizeof (numeric_type) * CHAR_BIT; + + static const bool is_signed = false; + static const bool is_integer = true; + static const bool is_exact = true; + + inline static numeric_type min() throw() { return 0; } + inline static numeric_type max() throw() { return ULLONG_MAX; } +}; + +template <> +class numeric_limits<float> { +public: + typedef float numeric_type; + + static const bool is_specialized = true; + + static const int radix = FLT_RADIX; + static const int digits = FLT_MANT_DIG; + static const int digits10 = FLT_DIG; + + static const bool is_signed = true; + static const bool is_integer = false; + static const bool is_exact = false; + + inline static numeric_type min() throw() { return FLT_MIN; } + inline static numeric_type max() throw() { return FLT_MAX; } + + inline static numeric_type epsilon() throw() { return FLT_EPSILON; } + + static const int min_exponent = FLT_MIN_EXP; + static const int min_exponent10 = FLT_MIN_10_EXP; + static const int max_exponent = FLT_MAX_EXP; + static const int max_exponent10 = FLT_MAX_10_EXP; + + static const bool has_infinity = false; +}; + +template <> +class numeric_limits<double> { +public: + typedef double numeric_type; + + static const bool is_specialized = true; + + static const int digits = DBL_MANT_DIG; + static const int digits10 = DBL_DIG; + + static const bool is_signed = true; + static const bool is_integer = false; + static const bool is_exact = false; + + inline static numeric_type min() throw() { return DBL_MIN; } + inline static numeric_type max() throw() { return DBL_MAX; } + + inline static numeric_type epsilon() throw() { return DBL_EPSILON; } + + static const int min_exponent = DBL_MIN_EXP; + static const int min_exponent10 = DBL_MIN_10_EXP; + static const int max_exponent = DBL_MAX_EXP; + static const int max_exponent10 = DBL_MAX_10_EXP; +}; + +} // namespace std + +#endif // STD_LIMITS diff --git a/devel/boost/files/memory b/devel/boost/files/memory new file mode 100644 index 00000000000..7d2a34a810c --- /dev/null +++ b/devel/boost/files/memory @@ -0,0 +1,100 @@ +/* + * Copyright (c) 1997 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +/* $NetBSD: memory,v 1.1 2000/05/12 06:15:06 jlam Exp $ + * + * Removed the #if 0'd code to enable auto_ptr. This interface and + * implementation matches the ISO C++ requirements. + */ + +#ifndef __SGI_STL_MEMORY +#define __SGI_STL_MEMORY + +#include <stl_algobase.h> +#include <stl_alloc.h> +#include <stl_construct.h> +#include <stl_tempbuf.h> +#include <stl_uninitialized.h> +#include <stl_raw_storage_iter.h> + +#ifdef __GNUC__ +# if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 8) +# define _MUTABLE_IS_KEYWORD +# define _EXPLICIT_IS_KEYWORD +# endif +#endif + +// Note: auto_ptr is commented out in this release because the details +// of the interface are still being discussed by the C++ standardization +// committee. It will be included once the iterface is finalized. + +#if defined(_MUTABLE_IS_KEYWORD) && defined(_EXPLICIT_IS_KEYWORD) && \ + defined(__STL_MEMBER_TEMPLATES) + +__STL_BEGIN_NAMESPACE + +template <class X> class auto_ptr { +private: + X* ptr; + mutable bool owns; +public: + typedef X element_type; + explicit auto_ptr(X* p = 0) __STL_NOTHROW : ptr(p), owns(p) {} + auto_ptr(const auto_ptr& a) __STL_NOTHROW : ptr(a.ptr), owns(a.owns) { + a.owns = 0; + } + template <class T> auto_ptr(const auto_ptr<T>& a) __STL_NOTHROW + : ptr(a.ptr), owns(a.owns) { + a.owns = 0; + } + + auto_ptr& operator=(const auto_ptr& a) __STL_NOTHROW { + if (&a != this) { + if (owns) + delete ptr; + owns = a.owns; + ptr = a.ptr; + a.owns = 0; + } + } + template <class T> auto_ptr& operator=(const auto_ptr<T>& a) __STL_NOTHROW { + if (&a != this) { + if (owns) + delete ptr; + owns = a.owns; + ptr = a.ptr; + a.owns = 0; + } + } + ~auto_ptr() { + if (owns) + delete ptr; + } + + X& operator*() const __STL_NOTHROW { return *ptr; } + X* operator->() const __STL_NOTHROW { return ptr; } + X* get() const __STL_NOTHROW { return ptr; } + X* release() const __STL_NOTHROW { owns = false; return ptr; } +}; + +__STL_END_NAMESPACE +#endif /* mutable && explicit && member templates */ + + +#endif /* __SGI_STL_MEMORY */ + + +// Local Variables: +// mode:C++ +// End: diff --git a/devel/boost/files/patch-sum b/devel/boost/files/patch-sum new file mode 100644 index 00000000000..1984fd7e439 --- /dev/null +++ b/devel/boost/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1 2000/05/12 06:15:06 jlam Exp $ + +MD5 (patch-aa) = bd5bc3075d9e9d43756aad989d654dc4 diff --git a/devel/boost/patches/patch-aa b/devel/boost/patches/patch-aa new file mode 100644 index 00000000000..0df60d37c0e --- /dev/null +++ b/devel/boost/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1 2000/05/12 06:15:07 jlam Exp $ + +--- libs/timer/prg_timer.cpp.orig Thu Jul 22 10:19:48 1999 ++++ libs/timer/prg_timer.cpp Thu May 11 02:37:36 2000 +@@ -24,8 +24,8 @@ + + if( _os == 0 ) { _os = &std::cout; } + +- std::ios_base::fmtflags old_flags = _os->setf( std::ios_base::fixed, +- std::ios_base::floatfield ); ++ std::ios::fmtflags old_flags = _os->setf( std::ios::fixed, ++ std::ios::floatfield ); + std::streamsize old_prec = _os->precision( 2 ); + *_os << elapsed() << " s\n" // "s" is System International d'Unités std + << std::endl; diff --git a/devel/boost/pkg/DESCR b/devel/boost/pkg/DESCR index 2e497a6ffa3..d74b4d8b75e 100644 --- a/devel/boost/pkg/DESCR +++ b/devel/boost/pkg/DESCR @@ -1,13 +1,15 @@ -compose - functional composition adapters for the STL -dir_it - a set of file system directory level iterators -integer - headers for dealing with integral types -min_rand - a random number generator class -rational - a rational number class -smart_ptr - four smart pointer classes -timer - event timer, progress timer, and progress display classes -utility - various utility classes and functions: - * call_traits - defines types for passing parameters - * compressed_pair - Empty member optimization - * operators - Templates for arithmetic classes and iterators - * type_traits - Template describe the fundamental properties of a type - * utility - Class noncopyable plus next() and prior() template functions +A repository of free C++ libraries designed to work well with and +to extend the ISO Standard C++ Library, including: + + call_traits defines types for passing parameters + compose functional composition adapters for the STL + compressed_pair Empty member optimization + integer headers for dealing with integral types + min_rand a random number generator class + operators Templates for arithmetic classes and iterators + pri_queue set of different priority queue implementations + rational a rational number class + smart_ptr four smart pointer classes + timer event timer, progress timer, progress display classes + type_traits Template describe the fundamental properties of a type + utility noncopyable plus next() and prior() template functions diff --git a/devel/boost/pkg/PLIST b/devel/boost/pkg/PLIST index b8a199c592d..baa53cbcd43 100644 --- a/devel/boost/pkg/PLIST +++ b/devel/boost/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2000/05/09 20:44:04 jlam Exp $ +@comment $NetBSD: PLIST,v 1.2 2000/05/12 06:15:07 jlam Exp $ include/boost/array.hpp include/boost/call_traits.hpp include/boost/cast.hpp @@ -6,46 +6,84 @@ include/boost/compose.hpp include/boost/compressed_pair.hpp include/boost/config.hpp include/boost/cstdint.hpp +include/boost/d_heap.cc +include/boost/d_heap.hpp include/boost/detail/call_traits.hpp include/boost/detail/compressed_pair.hpp include/boost/detail/ob_call_traits.hpp include/boost/detail/ob_compressed_pair.hpp include/boost/detail/ob_type_traits.hpp include/boost/detail/type_traits.hpp +include/boost/f_heap.cc +include/boost/f_heap.hpp +include/boost/heap.hpp include/boost/integer.hpp include/boost/integer_traits.hpp +include/boost/l_heap.cc +include/boost/l_heap.hpp include/boost/min_rand.hpp include/boost/operators.hpp +include/boost/p_heap.cc +include/boost/p_heap.hpp +include/boost/p_queue.cc +include/boost/p_queue.hpp include/boost/progress.hpp +include/boost/queue.hpp +include/boost/r_heap.cc +include/boost/r_heap.hpp include/boost/rational.hpp +include/boost/s_heap.cc +include/boost/s_heap.hpp include/boost/smart_ptr.hpp +include/boost/stack.hpp include/boost/stdint.h include/boost/timer.hpp include/boost/type_traits.hpp include/boost/utility.hpp -share/doc/html/boost/index.htm -share/doc/html/boost/libraries.htm -share/doc/html/boost/libs/array/c++boost.gif +include/limits +include/memory +lib/libboost.a +lib/libboost.so.0.0 +share/doc/html/boost/libs/array/array-article.html +share/doc/html/boost/libs/array/array_traits.html +share/doc/html/boost/libs/compose/compose.hpp.html +share/doc/html/boost/libs/compose/compose.html share/doc/html/boost/libs/compose/compose1.cpp +share/doc/html/boost/libs/compose/compose1.cpp.html share/doc/html/boost/libs/compose/compose2.cpp +share/doc/html/boost/libs/compose/compose2.cpp.html share/doc/html/boost/libs/compose/compose3.cpp +share/doc/html/boost/libs/compose/compose3.cpp.html share/doc/html/boost/libs/compose/compose4.cpp -share/doc/html/boost/libs/compose/index.htm -share/doc/html/boost/libs/dir_it/dir_it_tst.cpp -share/doc/html/boost/libs/dir_it/directory.cpp -share/doc/html/boost/libs/dir_it/index.htm +share/doc/html/boost/libs/compose/compose4.cpp.html +share/doc/html/boost/libs/compose/print.hpp.html share/doc/html/boost/libs/integer/cstdint.htm -share/doc/html/boost/libs/integer/index.htm share/doc/html/boost/libs/integer/integer.htm share/doc/html/boost/libs/integer/integer_test.cpp +share/doc/html/boost/libs/integer/integer_traits.html share/doc/html/boost/libs/integer/integer_traits_test.cpp share/doc/html/boost/libs/min_rand/generate_n_test.cpp -share/doc/html/boost/libs/min_rand/index.htm +share/doc/html/boost/libs/min_rand/min_rand.html share/doc/html/boost/libs/min_rand/min_rand_test.cpp +share/doc/html/boost/libs/pri_queue/d_heap.html +share/doc/html/boost/libs/pri_queue/f_heap.html +share/doc/html/boost/libs/pri_queue/heap-common.html +share/doc/html/boost/libs/pri_queue/heap-sample.html +share/doc/html/boost/libs/pri_queue/heap.html +share/doc/html/boost/libs/pri_queue/heaps.html +share/doc/html/boost/libs/pri_queue/heapside.html +share/doc/html/boost/libs/pri_queue/l_heap.html +share/doc/html/boost/libs/pri_queue/logical-inspectability.html +share/doc/html/boost/libs/pri_queue/p_heap.html +share/doc/html/boost/libs/pri_queue/p_queue.html +share/doc/html/boost/libs/pri_queue/queue.html +share/doc/html/boost/libs/pri_queue/r_heap.html +share/doc/html/boost/libs/pri_queue/s_heap.html share/doc/html/boost/libs/pri_queue/sidebar.jpg +share/doc/html/boost/libs/pri_queue/stack.html +share/doc/html/boost/libs/rational/rational.html share/doc/html/boost/libs/rational/rational_example.cpp share/doc/html/boost/libs/smart_ptr/gccspeed.gif -share/doc/html/boost/libs/smart_ptr/index.htm share/doc/html/boost/libs/smart_ptr/msvcspeed.gif share/doc/html/boost/libs/smart_ptr/scoped_array.htm share/doc/html/boost/libs/smart_ptr/scoped_ptr.htm @@ -54,10 +92,6 @@ share/doc/html/boost/libs/smart_ptr/shared_ptr.htm share/doc/html/boost/libs/smart_ptr/smart_ptr.htm share/doc/html/boost/libs/smart_ptr/smart_ptr_test.cpp share/doc/html/boost/libs/smart_ptr/smarttests.htm -share/doc/html/boost/libs/timer/index.htm -share/doc/html/boost/libs/timer/prg_display.cpp -share/doc/html/boost/libs/timer/prg_timer.cpp -share/doc/html/boost/libs/timer/timer.cpp share/doc/html/boost/libs/timer/timer.htm share/doc/html/boost/libs/timer/timer_test.cpp share/doc/html/boost/libs/utility/algo_opt_examples.cpp @@ -73,46 +107,12 @@ share/doc/html/boost/libs/utility/operators_test.cpp share/doc/html/boost/libs/utility/type_traits.htm share/doc/html/boost/libs/utility/type_traits_test.cpp share/doc/html/boost/libs/utility/utility.htm -share/doc/html/boost/people.htm -share/doc/html/boost/people/beman_dawes.html -share/doc/html/boost/people/beman_dawes.jpg -share/doc/html/boost/people/beman_dawes_small.jpg -share/doc/html/boost/people/dave_abrahams.htm -share/doc/html/boost/people/dave_abrahams.jpg -share/doc/html/boost/people/dave_abrahams_small.jpg -share/doc/html/boost/people/dietmar_kuehl.htm -share/doc/html/boost/people/dietmar_kuehl.jpg -share/doc/html/boost/people/dietmar_kuehl_small.jpg -share/doc/html/boost/people/ed_brey.htm -share/doc/html/boost/people/ed_brey.jpg -share/doc/html/boost/people/ed_brey_small.jpg -share/doc/html/boost/people/gavin_collings.htm -share/doc/html/boost/people/gavin_collings.jpg -share/doc/html/boost/people/gavin_collings_small.jpg -share/doc/html/boost/people/greg_colvin.htm -share/doc/html/boost/people/greg_colvin.jpg -share/doc/html/boost/people/greg_colvin_small.jpg -share/doc/html/boost/people/jens_maurer.htm -share/doc/html/boost/people/jens_maurer.jpg -share/doc/html/boost/people/jens_maurer_small.jpg -share/doc/html/boost/people/jeremy_siek.htm -share/doc/html/boost/people/jeremy_siek.jpg -share/doc/html/boost/people/jeremy_siek_small.jpg -share/doc/html/boost/people/john_maddock.htm -share/doc/html/boost/people/john_maddock.jpg -share/doc/html/boost/people/john_maddock_small.jpg -share/doc/html/boost/people/kevlin_henney.htm -share/doc/html/boost/people/kevlin_henney.jpg -share/doc/html/boost/people/kevlin_henney_small.jpg -share/doc/html/boost/people/nicolai_josuttis.jpg -share/doc/html/boost/people/nicolai_josuttis_small.jpg -share/doc/html/boost/people/paul_moore.htm -share/doc/html/boost/people/sean_corfield.jpg -share/doc/html/boost/people/sean_corfield_small.jpg -share/doc/html/boost/people/valentin_bonnard.htm -share/doc/html/boost/people/valentin_bonnard.jpg -share/doc/html/boost/people/valentin_bonnard_small.jpg -@dirrm share/doc/html/boost/people +share/doc/html/boost/more/count_bdy.htm +share/doc/html/boost/more/faq.htm +share/doc/html/boost/more/header.htm +share/doc/html/boost/more/imp_vars.htm +share/doc/html/boost/more/lib_guide.htm +@dirrm share/doc/html/boost/more @dirrm share/doc/html/boost/libs/utility @dirrm share/doc/html/boost/libs/timer @dirrm share/doc/html/boost/libs/smart_ptr @@ -120,7 +120,6 @@ share/doc/html/boost/people/valentin_bonnard_small.jpg @dirrm share/doc/html/boost/libs/pri_queue @dirrm share/doc/html/boost/libs/min_rand @dirrm share/doc/html/boost/libs/integer -@dirrm share/doc/html/boost/libs/dir_it @dirrm share/doc/html/boost/libs/compose @dirrm share/doc/html/boost/libs/array @dirrm share/doc/html/boost/libs |