Package: qhull6 Version: 2011.2 Revision: 3 Description: Calculate convex hulls and related structures License: BSD Maintainer: Alexander Hansen DescDetail: << Qhull computes convex hulls, Delaunay triangulations, halfspace intersections about a point, Voronoi diagrams, furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d, and higher dimensions. It implements the Quickhull algorithm for computing the convex hull. Qhull handles roundoff errors from floating point arithmetic. It computes volumes, surface areas, and approximations to the convex hull. << DescUsage: << This package contains the executables, manpages, and other documentation. << DescPort: << Upstream doesn't appear to grok OS X, so we handcraft the dylib's install_name. << DescPackaging: << The prior static-only qhull package was maintained by Stefan Langerman . << Source: http://www.qhull.org/download/qhull-%v-src.tgz Source-MD5: 4f4bac7769a5b1e0c6470ea457e2d4d2 SourceDirectory: qhull-%v BuildDepends: fink (>= 0.24.12) Depends: %N-shlibs (= %v-%r ) Conflicts: qhull, qhull5, qhull6.3, qhull6.3.1 Replaces: qhull, qhull5, qhull6.3, qhull6.3.1 PatchFile: %n.patch PatchFile-MD5: 8498f1f42b4aa2c2a47fd70353acb293 PatchScript: << #!/bin/sh -ev sed -e 's,@INSTPREFIX@,%i,' -e 's,@FINKPREFIX@,%p,' %{PatchFile} | patch -p1 sed -i.orig -e 's|-Wno-sign-conversion||' \ -e '/^qtest:/s|$| bin/rbox bin/qhull|' \ -e '1i\ .SUFFIXES: .c .cpp .o' Makefile # fangism: g++-4.0 needs qualifier on friend member class, even if forward-declared sed -i.orig -e '/friend.*class.*const_iterator;/s|const_iterator|QhullPointSet::&|;' src/libqhullcpp/QhullPointSet.h << GCC: 4.0 CompileScript: make InfoTest: << TestScript: make test || exit 2 << InstallScript: << #!/bin/sh -ev make -j1 install pushd %i/lib ln -sf lib%N.2.0.dylib lib%N.dylib << DocFiles: Announce.txt COPYING.txt README.txt REGISTER.txt index.htm Homepage: http://www.qhull.org/ SplitOff: << Package: %N-shlibs Files: lib/lib%N.2.0.dylib Shlibs: %p/lib/lib%N.2.0.dylib 0.0.0 %n (>= 2011.1-1) DocFiles: Announce.txt COPYING.txt README.txt REGISTER.txt DescUsage: << This package contains the shared library. << << SplitOff2: << Package: %N-dev BuildDependsOnly: true Depends: %N-shlibs (= %v-%r) Conflicts: qhull, qhull5-dev, qhull6.3-dev, qhull6.3.1-dev Replaces: qhull, qhull5-dev, qhull6.3-dev, qhull6.3.1-dev Files: << include lib << DocFiles: Announce.txt COPYING.txt README.txt REGISTER.txt DescUsage: << This package contains the header files, static libraries, and the unversioned dylib. << <<