diff options
author | jlam <jlam> | 2000-06-20 06:04:40 +0000 |
---|---|---|
committer | jlam <jlam> | 2000-06-20 06:04:40 +0000 |
commit | 8e64544a7ac719fbdbad50b571c661d9fe05b0f2 (patch) | |
tree | d633ebc2a0ac370edad8923f16d685eaf27168b0 | |
parent | e060e3a1af2d4c182cecc9391f7edd9e49b7c1ae (diff) | |
download | pkgsrc-8e64544a7ac719fbdbad50b571c661d9fe05b0f2.tar.gz |
Update to boost-1.15.0.
* New random number generator library
-rw-r--r-- | devel/boost/Makefile | 16 | ||||
-rw-r--r-- | devel/boost/files/md5 | 4 | ||||
-rw-r--r-- | devel/boost/pkg/DESCR | 3 | ||||
-rw-r--r-- | devel/boost/pkg/PLIST | 27 |
4 files changed, 44 insertions, 6 deletions
diff --git a/devel/boost/Makefile b/devel/boost/Makefile index bc86440e7d4..9ae194a9b38 100644 --- a/devel/boost/Makefile +++ b/devel/boost/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.5 2000/06/01 11:23:20 rh Exp $ +# $NetBSD: Makefile,v 1.6 2000/06/20 06:04:40 jlam Exp $ DISTNAME= boost_all -PKGNAME= boost-1.14.3 +PKGNAME= boost-1.15.0 CATEGORIES= devel MASTER_SITES= http://www.boost.org/ EXTRACT_SUFX= .zip @@ -9,6 +9,8 @@ EXTRACT_SUFX= .zip MAINTAINER= jlam@netbsd.org HOMEPAGE= http://www.boost.org/ +BUILD_DEPENDS+= ${LOCALBASE}/bin/unzip:../../archivers/unzip + # Need working <limits> and <memory> not present in NetBSD yet. DEPENDS+= sgi-stl>=3.2:../../devel/sgi-stl @@ -25,6 +27,11 @@ INCSDIR= ${PREFIX}/include LIBDIR= ${PREFIX}/lib HTMLDOCDIR= ${PREFIX}/share/doc/html +# 2-step extraction process: +# +# 1) Extract everything in text mode with CR/LF -> LF conversions. +# 2) Extract binary files in binary mode. +# post-extract: cd ${WRKSRC}; ${LOCALBASE}/bin/unzip -aCLo \ ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} "*.gif" "*.jpg" "*.zip" @@ -34,6 +41,10 @@ post-extract: do-configure: cd ${FILESDIR}; ${CP} Makefile ${WRKSRC} +# We don't install the dir_it library since our GCC (egcs-1.1.2) doesn't +# support namespaces and hence can't compile `struct iterator' needed by +# dir_it. +# do-install: ${INSTALL_DATA_DIR} ${INCSDIR}/boost ${INSTALL_DATA_DIR} ${INCSDIR}/boost/detail @@ -51,6 +62,7 @@ do-install: ${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/random ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/rational ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/smart_ptr ${INSTALL_DATA_DIR} ${HTMLDOCDIR}/boost/libs/timer diff --git a/devel/boost/files/md5 b/devel/boost/files/md5 index bb4eef1b3e4..88b69781387 100644 --- a/devel/boost/files/md5 +++ b/devel/boost/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.2 2000/05/29 22:46:45 jlam Exp $ +$NetBSD: md5,v 1.3 2000/06/20 06:04:41 jlam Exp $ -MD5 (boost-1.14.3/boost_all.zip) = 92961172c2402bd22122750fac3741b7 +MD5 (boost-1.15.0/boost_all.zip) = c1e98c3d40858e3a7e98da9a9d65e284 diff --git a/devel/boost/pkg/DESCR b/devel/boost/pkg/DESCR index d74b4d8b75e..c0e5188e8cb 100644 --- a/devel/boost/pkg/DESCR +++ b/devel/boost/pkg/DESCR @@ -5,7 +5,8 @@ to extend the ISO Standard C++ Library, including: 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 + random a complete system for random number generation + min_rand a random number generator class (deprecated) operators Templates for arithmetic classes and iterators pri_queue set of different priority queue implementations rational a rational number class diff --git a/devel/boost/pkg/PLIST b/devel/boost/pkg/PLIST index 89c670dcf7d..79504201322 100644 --- a/devel/boost/pkg/PLIST +++ b/devel/boost/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2000/05/29 22:46:45 jlam Exp $ +@comment $NetBSD: PLIST,v 1.4 2000/06/20 06:04:42 jlam Exp $ include/boost/array.hpp include/boost/call_traits.hpp include/boost/cast.hpp @@ -22,6 +22,7 @@ include/boost/integer_traits.hpp include/boost/l_heap.cc include/boost/l_heap.hpp include/boost/min_rand.hpp +include/boost/nondet_random.hpp include/boost/operators.hpp include/boost/p_heap.cc include/boost/p_heap.hpp @@ -31,6 +32,7 @@ include/boost/progress.hpp include/boost/queue.hpp include/boost/r_heap.cc include/boost/r_heap.hpp +include/boost/random.hpp include/boost/rational.hpp include/boost/s_heap.cc include/boost/s_heap.hpp @@ -42,8 +44,12 @@ include/boost/type_traits.hpp include/boost/utility.hpp lib/libboost.a lib/libboost.so.0.0 +share/doc/html/boost/c++boost.gif +share/doc/html/boost/index.htm +share/doc/html/boost/libraries.htm share/doc/html/boost/libs/array/array-article.html share/doc/html/boost/libs/array/array_traits.html +share/doc/html/boost/libs/array/index.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 @@ -54,13 +60,17 @@ 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/compose4.cpp.html +share/doc/html/boost/libs/compose/index.htm +share/doc/html/boost/libs/compose/print.hpp 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 @@ -70,6 +80,7 @@ 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/index.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 @@ -79,9 +90,20 @@ 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/random/index.html +share/doc/html/boost/libs/random/nondet_random.html +share/doc/html/boost/libs/random/nondet_random_speed.cpp +share/doc/html/boost/libs/random/random-concepts.html +share/doc/html/boost/libs/random/random-distributions.html +share/doc/html/boost/libs/random/random-generators.html +share/doc/html/boost/libs/random/random-misc.html +share/doc/html/boost/libs/random/random_demo.cpp +share/doc/html/boost/libs/random/random_speed.cpp +share/doc/html/boost/libs/rational/index.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 @@ -90,6 +112,7 @@ 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/timer.htm share/doc/html/boost/libs/timer/timer_test.cpp share/doc/html/boost/libs/utility/algo_opt_examples.cpp @@ -110,6 +133,7 @@ share/doc/html/boost/more/faq.htm share/doc/html/boost/more/formal_review_process.htm share/doc/html/boost/more/header.htm share/doc/html/boost/more/imp_vars.htm +share/doc/html/boost/more/index.htm share/doc/html/boost/more/lib_guide.htm share/doc/html/boost/more/submission_process.htm share/doc/html/boost/more/use_other_libs.htm @@ -118,6 +142,7 @@ share/doc/html/boost/more/use_other_libs.htm @dirrm share/doc/html/boost/libs/timer @dirrm share/doc/html/boost/libs/smart_ptr @dirrm share/doc/html/boost/libs/rational +@dirrm share/doc/html/boost/libs/random/ @dirrm share/doc/html/boost/libs/pri_queue @dirrm share/doc/html/boost/libs/min_rand @dirrm share/doc/html/boost/libs/integer |