This is the long-awaited update to boost v. 1.32.0. For a list of functional
changes, please see here: http://www.boost.org/ [ News from Nov 19 ]
The update is also available from http://www.in.tum.de/~barner/boost/ , both in
compressed (.tar.gz) and uncompressed from (for easier preview).
Changes / improvements in this port are:
- fix plist w/ python
- (roughly) sort plist
- install code examples into %%DOCSDIR%%/bla/... instead of
%%EXAMPLESDIR%%. Although this is a little violation of hier(7),
there should be no more broken links in the html documentation
(pointing to the named code examples).
- FreeBSD 4:
o Build with spirit 1.6 (GCC 2.95 is not compatible with spirit 1.8 that
is shipped with recent boost releases)
o Use stlport as C++ stdlib. This is necessary to build some modern
code in boost's program_options library
- added devel/boost-python slave port instead of disfunctional python
- other minor fixes...
Tested on ( [P] means that python support was tested )
- i386 / FreeBSD 4.11 [P]
- i386 / FreeBSD 5.3 [P]
- i386 / FreeBSD 6.0
- amd64 / FreeBSD 5.3
The devel/spirit port can be removed, since the library is contained in
boost, and it depends on devel/boost, which IMO makes no sense.
Problem on both 5.3 and 4.10:
===> Building package for boost-1.32.0
Creating package /spool/packages5/All/boost-1.32.0.tbz
Creating bzip'd tar ball in '/spool/packages5/All/boost-1.32.0.tbz'
tar: /lib/libboost_thread.a: Could not stat: No such file or directory
tar: /lib/libboost_thread.so: Could not stat: No such file or directory
tar: /lib/libboost_thread.so.2: Could not stat: No such file or directory
pkg_create: make_dist: tar command failed with code 256
*** Error code 1
Stop in /usr/ports/devel/boost.