Sat Jan 17 13:29:27 2009 UTC ()
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times 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. Machines can be running different operating systems, as long
as they have compatible binary formats or cross-compilers.

This package provides pump - accelerated remote compilation with distcc.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(adam)
diff -r0 -r1.1.1.1 pkgsrc/devel/distcc-pump/PLIST
diff -r0 -r1.1.1.1 pkgsrc/devel/distcc-pump/Makefile
diff -r0 -r1.1.1.1 pkgsrc/devel/distcc-pump/DESCR

File Added: pkgsrc/devel/distcc-pump/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2009/01/17 13:29:27 adam Exp $
bin/pump
${PYSITELIB}/include_server/__init__.py
${PYSITELIB}/include_server/__init__.pyc
${PYSITELIB}/include_server/basics.py
${PYSITELIB}/include_server/basics.pyc
${PYSITELIB}/include_server/basics_test.py
${PYSITELIB}/include_server/basics_test.pyc
${PYSITELIB}/include_server/c_extensions_test.py
${PYSITELIB}/include_server/c_extensions_test.pyc
${PYSITELIB}/include_server/cache_basics.py
${PYSITELIB}/include_server/cache_basics.pyc
${PYSITELIB}/include_server/compiler_defaults.py
${PYSITELIB}/include_server/compiler_defaults.pyc
${PYSITELIB}/include_server/compress_files.py
${PYSITELIB}/include_server/compress_files.pyc
${PYSITELIB}/include_server/distcc_pump_c_extensions.so
${PYSITELIB}/include_server/include_analyzer.py
${PYSITELIB}/include_server/include_analyzer.pyc
${PYSITELIB}/include_server/include_analyzer_memoizing_node.py
${PYSITELIB}/include_server/include_analyzer_memoizing_node.pyc
${PYSITELIB}/include_server/include_analyzer_memoizing_node_test.py
${PYSITELIB}/include_server/include_analyzer_memoizing_node_test.pyc
${PYSITELIB}/include_server/include_analyzer_test.py
${PYSITELIB}/include_server/include_analyzer_test.pyc
${PYSITELIB}/include_server/include_server.py
${PYSITELIB}/include_server/include_server.pyc
${PYSITELIB}/include_server/include_server_test.py
${PYSITELIB}/include_server/include_server_test.pyc
${PYSITELIB}/include_server/macro_eval.py
${PYSITELIB}/include_server/macro_eval.pyc
${PYSITELIB}/include_server/macro_eval_test.py
${PYSITELIB}/include_server/macro_eval_test.pyc
${PYSITELIB}/include_server/mirror_path.py
${PYSITELIB}/include_server/mirror_path.pyc
${PYSITELIB}/include_server/mirror_path_test.py
${PYSITELIB}/include_server/mirror_path_test.pyc
${PYSITELIB}/include_server/parse_command.py
${PYSITELIB}/include_server/parse_command.pyc
${PYSITELIB}/include_server/parse_command_test.py
${PYSITELIB}/include_server/parse_command_test.pyc
${PYSITELIB}/include_server/parse_file.py
${PYSITELIB}/include_server/parse_file.pyc
${PYSITELIB}/include_server/parse_file_test.py
${PYSITELIB}/include_server/parse_file_test.pyc
${PYSITELIB}/include_server/run.py
${PYSITELIB}/include_server/run.pyc
${PYSITELIB}/include_server/setup.py
${PYSITELIB}/include_server/setup.pyc
${PYSITELIB}/include_server/statistics.py
${PYSITELIB}/include_server/statistics.pyc
@dirrm ${PYSITELIB}/include_server

File Added: pkgsrc/devel/distcc-pump/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2009/01/17 13:29:27 adam Exp $

PKGNAME=	${DISTNAME:S/-/-pump-/}
COMMENT=	Accelerated remote compilation with distcc

.include "../../devel/distcc/Makefile.common"

PY_PATCHPLIST=		yes

# check patch-ae for build and install targets
BUILD_TARGET=		pump include-server
INSTALL_TARGET=		install-include-server

.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/distcc-pump/DESCR
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times 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. Machines can be running different operating systems, as long
as they have compatible binary formats or cross-compilers.

This package provides pump - accelerated remote compilation with distcc.