# $Id: Portfile,v 1.5 2004/02/03 00:30:06 waqar Exp $ PortSystem 1.0 name boehmgc version 6.2 revision 1 categories devel maintainers waqar@opendarwin.org description Boehm-Demers-Weiser conservative garbage collector long_description The Boehm-Demers-Weiser conservative garbage collector \ can be used as a garbage collecting replacement for C \ malloc or C++ new. It is also used by a number of \ programming language implementations that use C as \ intermediate code. set d_name gc homepage http://www.hpl.hp.com/personal/Hans_Boehm/${d_name}/ platforms darwin master_sites http://www.hpl.hp.com/personal/Hans_Boehm/${d_name}/gc_source/ distname ${d_name}${version} checksums md5 15492b14ca7b9a9e035238611e9cd1e3 worksrcdir ${d_name}${version} configure.args --with-threads=posix \ --enable-parallel-mark \ --enable-cplusplus post-destroot { system "mkdir -p ${destroot}${prefix}/include/gc" system "cd ${worksrcpath} && install -m 444 \ include/gc.h ${destroot}${prefix}/include/gc" } variant redirect { configure.args-append --enable-redirect-malloc }