libtbb-dev stable port information

Package: libtbb-dev
Version: 3.0.20101110
Revision: 1
Architecture: i386, x86_64
Description: Threading Building Blocks
DescDetail: <<
Threading Building Blocks (TBB) is an award-winning C++ runtime library
that abstracts the low-level threading details necessary for optimal
multi-core performance. It uses common C++ templates and coding style to
eliminate tedious threading implementation work.

TBB requires fewer lines of code to achieve parallelism than other
threading models. The applications you write are portable across platforms.
Since the library is also inherently scalable, no code maintenance is
required as more processor cores become available.
<<
License: GPL
HomePage: http://www.threadingbuildingblocks.org
Maintainer: Abdulla Kamar

GCC: 4.0
Source: http://www.threadingbuildingblocks.org/uploads/77/163/3.0%%20update%%204/tbb30_20101110oss_src.tgz
Source-MD5: 7097793065ce2a30aa58e5f5c9528492
SourceDirectory: tbb30_20101110oss
Depends: libtbb-shlibs (= %v-%r)
BuildDepends: fink (>= 0.24.12)
BuildDependsOnly: true

CompileScript: <<
#!/bin/sh -ev
[ %m = i386 ] && ARCH=ia32 || ARCH=intel64
make arch=$ARCH tbb_build_prefix=lib
<<

InstallScript: <<
#!/bin/sh -ev
mkdir %i/lib
mkdir %i/include
cp -r include/tbb %i/include

for I in tbb tbbmalloc; do
install_name_tool -id %p/lib/lib${I}.3.0.dylib build/lib_release/lib${I}.dylib
cp build/lib_release/lib${I}.dylib %i/lib/lib${I}.3.0.dylib

pushd %i/lib
ln -s lib${I}.3.0.dylib lib${I}.dylib
popd
done

chmod -R u+rwx,go+rx %i/lib
chmod -R u+rwX,go+rX %i/include
<<

DocFiles: CHANGES COPYING README

SplitOff: <<
Package: libtbb-shlibs

Files: lib/libtbb.3.0.dylib lib/libtbbmalloc.3.0.dylib
Shlibs: <<
%p/lib/libtbb.3.0.dylib 0.0.0 %n (>= 3.0-1)
%p/lib/libtbbmalloc.3.0.dylib 0.0.0 %n (>= 3.0-1)
<<

DocFiles: CHANGES COPYING README
<<