summaryrefslogtreecommitdiff
path: root/devel/boost
diff options
context:
space:
mode:
authorjlam <jlam>2000-05-09 20:44:04 +0000
committerjlam <jlam>2000-05-09 20:44:04 +0000
commitfe74a4fee5bad7055a1be091fd06cbfdb9e6d207 (patch)
tree3e7abb5dfd342e968719aae259f805c28de40010 /devel/boost
parent0be53a8c86331a1629b4e56630bfbf070b42d6e8 (diff)
downloadpkgsrc-fe74a4fee5bad7055a1be091fd06cbfdb9e6d207.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/Makefile43
-rw-r--r--devel/boost/files/md53
-rw-r--r--devel/boost/pkg/COMMENT1
-rw-r--r--devel/boost/pkg/DESCR13
-rw-r--r--devel/boost/pkg/PLIST129
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