pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/distcc-pump distcc is a program to distribute co...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5ad504df258d
branches:  trunk
changeset: 553202:5ad504df258d
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Jan 17 13:29:27 2009 +0000

description:
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:

 devel/distcc-pump/DESCR    |  11 +++++++++
 devel/distcc-pump/Makefile |  15 +++++++++++++
 devel/distcc-pump/PLIST    |  52 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+), 0 deletions(-)

diffs (90 lines):

diff -r e5c71eda198b -r 5ad504df258d devel/distcc-pump/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/distcc-pump/DESCR   Sat Jan 17 13:29:27 2009 +0000
@@ -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 -r e5c71eda198b -r 5ad504df258d devel/distcc-pump/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/distcc-pump/Makefile        Sat Jan 17 13:29:27 2009 +0000
@@ -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 -r e5c71eda198b -r 5ad504df258d devel/distcc-pump/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/distcc-pump/PLIST   Sat Jan 17 13:29:27 2009 +0000
@@ -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



Home | Main Index | Thread Index | Old Index