diff options
author | jlam <jlam@pkgsrc.org> | 2000-05-09 20:44:04 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2000-05-09 20:44:04 +0000 |
commit | 7532144db04ce5ce54d0c370d0dfd14ad31d79dc (patch) | |
tree | 3e7abb5dfd342e968719aae259f805c28de40010 /devel/boost | |
parent | 505f25ae52b787ccbb0097666a880ffd4830f166 (diff) | |
download | pkgsrc-7532144db04ce5ce54d0c370d0dfd14ad31d79dc.tar.gz |
boost 1.14.1: free C++ libraries designed to work well with standard libs
Diffstat (limited to 'devel/boost')
-rw-r--r-- | devel/boost/Makefile | 43 | ||||
-rw-r--r-- | devel/boost/files/md5 | 3 | ||||
-rw-r--r-- | devel/boost/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/boost/pkg/DESCR | 13 | ||||
-rw-r--r-- | devel/boost/pkg/PLIST | 129 |
5 files changed, 189 insertions, 0 deletions
diff --git a/devel/boost/Makefile b/devel/boost/Makefile new file mode 100644 index 00000000000..6a4252a5e71 --- /dev/null +++ b/devel/boost/Makefile @@ -0,0 +1,43 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/05/09 20:44:04 jlam Exp $ + +DISTNAME= boost_all +PKGNAME= boost-1.14.1 +CATEGORIES= devel +MASTER_SITES= http://www.boost.org/ +EXTRACT_SUFX= .zip + +MAINTAINER= jlam@netbsd.org +HOMEPAGE= http://www.boost.org/ + +DIST_SUBDIR= ${PKGNAME} +EXTRACT_CMD= ${LOCALBASE}/bin/unzip -uLa ${DOWNLOADED_DISTFILE} +NO_WRKSUBDIR= # defined + +NO_CONFIGURE= # defined +NO_BUILD= # defined + +BOOSTDIR= ${PREFIX}/include/boost +HTMLDOCDIR= ${PREFIX}/share/doc/html/boost + +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}; \ + 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 */*.jpg; do \ + ${INSTALL_DATA} $${file} ${HTMLDOCDIR}/libs/$${file}; \ + done + cd ${WRKSRC}/people; ${INSTALL_DATA} * ${HTMLDOCDIR}/people + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/boost/files/md5 b/devel/boost/files/md5 new file mode 100644 index 00000000000..431ef3ff98e --- /dev/null +++ b/devel/boost/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/05/09 20:44:04 jlam Exp $ + +MD5 (boost-1.14.1/boost_all.zip) = 95a55a34380bdeb66cdba6d8c5d70798 diff --git a/devel/boost/pkg/COMMENT b/devel/boost/pkg/COMMENT new file mode 100644 index 00000000000..ef7c8dd686d --- /dev/null +++ b/devel/boost/pkg/COMMENT @@ -0,0 +1 @@ +free libraries which work well with the C++ Standard Library diff --git a/devel/boost/pkg/DESCR b/devel/boost/pkg/DESCR new file mode 100644 index 00000000000..2e497a6ffa3 --- /dev/null +++ b/devel/boost/pkg/DESCR @@ -0,0 +1,13 @@ +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 diff --git a/devel/boost/pkg/PLIST b/devel/boost/pkg/PLIST new file mode 100644 index 00000000000..b8a199c592d --- /dev/null +++ b/devel/boost/pkg/PLIST @@ -0,0 +1,129 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/05/09 20:44:04 jlam Exp $ +include/boost/array.hpp +include/boost/call_traits.hpp +include/boost/cast.hpp +include/boost/compose.hpp +include/boost/compressed_pair.hpp +include/boost/config.hpp +include/boost/cstdint.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/integer.hpp +include/boost/integer_traits.hpp +include/boost/min_rand.hpp +include/boost/operators.hpp +include/boost/progress.hpp +include/boost/rational.hpp +include/boost/smart_ptr.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 +share/doc/html/boost/libs/compose/compose1.cpp +share/doc/html/boost/libs/compose/compose2.cpp +share/doc/html/boost/libs/compose/compose3.cpp +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/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_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_test.cpp +share/doc/html/boost/libs/pri_queue/sidebar.jpg +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 +share/doc/html/boost/libs/smart_ptr/shared_array.htm +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 +share/doc/html/boost/libs/utility/call_traits.htm +share/doc/html/boost/libs/utility/cast.htm +share/doc/html/boost/libs/utility/cast_test.cpp +share/doc/html/boost/libs/utility/compressed_pair.htm +share/doc/html/boost/libs/utility/index.htm +share/doc/html/boost/libs/utility/iterators_test.cpp +share/doc/html/boost/libs/utility/noncopyable_test.cpp +share/doc/html/boost/libs/utility/operators.htm +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 +@dirrm share/doc/html/boost/libs/utility +@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/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 +@dirrm share/doc/html/boost +@dirrm include/boost/detail +@dirrm include/boost |