SUMMARY="Distribute compilation of C code across several machines on a network" HOMEPAGE="http://distcc.org/" COPYRIGHT="Copyright (C) 2002, 2003, 2004 by Martin Pool Portions Copyright 2005 Google Inc." LICENSE="GNU GPL v2" SRC_URI="http://distcc.googlecode.com/files/distcc-3.1.tar.bz2" CHECKSUM_SHA256="f55dbafd76bed3ce57e1bbcdab1329227808890d90f4c724fcd2d53f934ddd89" REVISION="3" ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" distcc = $portVersion cmd:distcc = $portVersion cmd:distccd = $portVersion cmd:distccmon_text = $portVersion cmd:lsdistcc = $portVersion cmd:pump =$portVersion " GLOBAL_WRITABLE_FILES=" settings/default/distcc keep-old settings/distcc/hosts keep-old settings/distcc/clients.allow keep-old settings/distcc/commands.allow.sh keep-old " REQUIRES=" haiku lib:libpython2.7 " BUILD_REQUIRES=" devel:libpython2.7 " BUILD_PREREQUIRES=" haiku_devel cmd:libtoolize cmd:which cmd:aclocal cmd:autoconf cmd:gcc cmd:gdb cmd:g++ cmd:make " PATCHES="distcc-3.1.patchset" BUILD() { libtoolize --copy --force --install ./autogen.sh runConfigure ./configure \ LDFLAGS=-L`python-config --prefix`/lib/python2.6/config make $jobArgs } INSTALL() { make install } TEST() { make check RESTRICTED_PATH=/sources/distcc-3.1:/bin } DESCRIPTION=" distcc is a program to distribute builds of C, C++, Objective C or Objective \ C++ code across several machines on a network. distcc should always generate \ the same results as a local build, is simple to install and use, and is \ usually much faster than a local compile. distcc does not require all machines to share a filesystem, have synchronized \ clocks, or to have the same libraries or header files installed. They can even \ have different processors or operating systems, if cross-compilers are \ installed. "