diff options
author | adam <adam@pkgsrc.org> | 2009-01-17 13:29:27 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2009-01-17 13:29:27 +0000 |
commit | 24127611d9ae753b0bd9da8ef32a7f7d6e51d818 (patch) | |
tree | edb03930650045ea25f217be516ab5135ecbca28 /devel/distcc-pump | |
parent | b8bba3c3790467458fea60c9edd448a60f327d83 (diff) | |
download | pkgsrc-24127611d9ae753b0bd9da8ef32a7f7d6e51d818.tar.gz |
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.
Diffstat (limited to 'devel/distcc-pump')
-rw-r--r-- | devel/distcc-pump/DESCR | 11 | ||||
-rw-r--r-- | devel/distcc-pump/Makefile | 15 | ||||
-rw-r--r-- | devel/distcc-pump/PLIST | 52 |
3 files changed, 78 insertions, 0 deletions
diff --git a/devel/distcc-pump/DESCR b/devel/distcc-pump/DESCR new file mode 100644 index 00000000000..c0ecb930c21 --- /dev/null +++ b/devel/distcc-pump/DESCR @@ -0,0 +1,11 @@ +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. diff --git a/devel/distcc-pump/Makefile b/devel/distcc-pump/Makefile new file mode 100644 index 00000000000..c2b2c4eb5fd --- /dev/null +++ b/devel/distcc-pump/Makefile @@ -0,0 +1,15 @@ +# $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" diff --git a/devel/distcc-pump/PLIST b/devel/distcc-pump/PLIST new file mode 100644 index 00000000000..63db26899db --- /dev/null +++ b/devel/distcc-pump/PLIST @@ -0,0 +1,52 @@ +@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 |