rev 17713 - in kde-extras/icecream/tags: . 0.9.5-1/debian 0.9.5-1/debian/man 0.9.5-1/debian/patches

Fathi Boudra fabo at alioth.debian.org
Thu Apr 22 08:20:52 UTC 2010


Author: fabo
Date: 2010-04-22 08:20:52 +0000 (Thu, 22 Apr 2010)
New Revision: 17713

Added:
   kde-extras/icecream/tags/0.9.5-1/
   kde-extras/icecream/tags/0.9.5-1/debian/changelog
   kde-extras/icecream/tags/0.9.5-1/debian/control
   kde-extras/icecream/tags/0.9.5-1/debian/copyright
   kde-extras/icecream/tags/0.9.5-1/debian/icecc.install
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-create-env.xml
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-scheduler.xml
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc.xml
   kde-extras/icecream/tags/0.9.5-1/debian/patches/10_rename_scheduler.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/20_fix_ftbfs_on_kfreebsd.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/series
   kde-extras/icecream/tags/0.9.5-1/debian/rules
   kde-extras/icecream/tags/0.9.5-1/debian/source/
Removed:
   kde-extras/icecream/tags/0.9.5-1/debian/README.source
   kde-extras/icecream/tags/0.9.5-1/debian/changelog
   kde-extras/icecream/tags/0.9.5-1/debian/control
   kde-extras/icecream/tags/0.9.5-1/debian/copyright
   kde-extras/icecream/tags/0.9.5-1/debian/icecc.install
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-create-env.xml
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-scheduler.xml
   kde-extras/icecream/tags/0.9.5-1/debian/man/icecc.xml
   kde-extras/icecream/tags/0.9.5-1/debian/patches/10_rename_scheduler.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/12_fix_crosstool_distribution_bug494692.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/13_fix_nonblocking_sockets_for_icemon_bug503152.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/20_fix_ftbfs_on_kfreebsd.diff
   kde-extras/icecream/tags/0.9.5-1/debian/patches/series
   kde-extras/icecream/tags/0.9.5-1/debian/rules
Log:
Tagging icecc 0.9.5-1

Copied: kde-extras/icecream/tags/0.9.5-1/debian/changelog (from rev 17712, kde-extras/icecream/trunk/debian/changelog)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/changelog	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/changelog	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,278 @@
+icecc (0.9.5-1) unstable; urgency=low
+
+  * New upstream release:
+    - Install an "icerun" symlink that will serialize
+      commands through icecream's local daemon.
+  * Fix typos in manpages.
+  * Add DEP-3 headers to patches.
+  * Update debian/control:
+    - Remove quilt build dependency.
+    - Bump Standards-Version to 3.8.4 (no changes needed).
+    - Add dependency to g++ | c++-compiler | c-compiler.
+  * Refresh debian/copyright file.
+  * Update debian/icecc.install: Add icerun.
+  * Update debian/rules:
+    - Enable parallel build (pass --parallel option to dh).
+    - List missing files (pass --list-missing option to dh).
+    - Cleanup quilt bits.
+
+ -- Fathi Boudra <fabo at debian.org>  Thu, 22 Apr 2010 09:12:27 +0300
+
+icecc (0.9.4-2) unstable; urgency=low
+
+  * Add Japanese debconf template translation. (Closes: #558075)
+    Thanks to Hideki Yamane <henrich at debian.or.jp>
+  * Add Russian debconf templates translation. (Closes: #545212)
+    Thanks to Yuri Kozlov <yuray at komyakino.ru>
+  * Bump Standards-Version to 3.8.3 (no changes needed).
+
+ -- Fathi Boudra <fabo at debian.org>  Tue, 22 Dec 2009 17:07:38 +0100
+
+icecc (0.9.4-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS due to auto* version mismatch:
+     - Add autoconf to Build-Depends.
+     - Use “autoreconf -vfi” to regenerate everything.
+
+ -- Cyril Brulebois <kibi at debian.org>  Sun, 13 Dec 2009 18:28:15 +0100
+
+icecc (0.9.4-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS on GNU/kFreeBSD (Closes: #544576):
+     - Add libdevstat-dev to Build-Depends and to libicecc-dev's Depends,
+       only for kfreebsd-*.
+     - Add upstream patch: 20_fix_ftbfs_on_kfreebsd.diff
+     - Thanks to Petr Salinger for both Debian and upstream patches.
+
+ -- Cyril Brulebois <kibi at debian.org>  Sun, 06 Dec 2009 17:03:00 +0100
+
+icecc (0.9.4-1) unstable; urgency=low
+
+  * New upstream release.
+  * Update generated configuration files (autoreconf) as services/Makefile.am
+    is patched. (Closes: #527509)
+  * Fix postrm script: deluser/delgroup calls should not fail.
+    Thanks to Holger.
+  * Update debian/control:
+    - Update section from kde to devel.
+    - Remove cdbs build dependency. Switch to debhelper only.
+  * Update debian/rules since cdbs to debhelper switch.
+
+ -- Fathi Boudra <fabo at debian.org>  Fri, 08 May 2009 12:10:00 +0200
+
+icecc (0.9.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * Remove patches:
+    - 11_gcc4.3_support_bug417230.diff. Not needed.
+    - 12_fix_crosstool_distribution_bug494692.diff
+    - 13_fix_nonblocking_sockets_for_icemon_bug503152.diff
+    - 14_gcc4.4_support_bug505118.diff. Merged upstream.
+  * Bump compat/debhelper to 7. No changes needed.
+  * Bump Standards-Version to 3.8.1.
+  * Switch to quilt patch system. Add build-dependency to quilt.
+
+ -- Fathi Boudra <fabo at debian.org>  Thu, 09 Apr 2009 10:18:31 +0200
+
+icecc (0.9.2-1) unstable; urgency=low
+
+  * New upstream release:
+    - Only localize job if we find -Wa,.*-a[a-z]*= in an argument. Otherwise,
+      we would also force local on things like -Wa,-mtune=something.
+      Thanks to Dmitry Baryshkov. (Closes: #494685)
+  * Add patch to fix crosstool distribution. Thanks to Sebastian Siewior.
+    (Closes: #494692)
+  * Add Swedish strings for icecc debconf. Thanks to Martin Bagge.
+    (Closes: #504246)
+  * Add patch to fix icecc 0.9.x connection by icecc-monitor.
+    (Closes: #503152)
+  * Add patch to fix FTBFS with GCC 4.4 from Martin. (Closes: #505118)
+  * Bump Standards-Version to 3.8.0. No changes needed.
+  * Remove README.Debian file.
+
+ -- Fathi Boudra <fabo at debian.org>  Wed, 12 Nov 2008 11:43:24 +0100
+
+icecc (0.9.1-1) unstable; urgency=low
+
+  * New upstream release.
+    - icecc - ICECC_CXX regression fix André Wöbbeking. (Closes: #483088)
+  * Add a trigger to restart iceccd when gcc changes - Petr Rockai.
+    - iceccd needs to be restarted upon gcc/g++ upgrades. (Closes: #486668)
+
+ -- Mark Purcell <msp at debian.org>  Mon, 30 Jun 2008 22:26:37 +1000
+
+icecc (0.9.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * [INTL:pt] Updated Portuguese translation for debconf messages.
+    (Closes: #444719)
+  * Depends: c++-compiler | c-compiler.
+    - icecc does not work if g++ is not installed. (Closes: #458769)
+  * Add Homepage: Vcs-Svn: & Vcs-Browser: headers.
+  * Section: libdevel.
+
+ -- Mark Purcell <msp at debian.org>  Wed, 21 May 2008 20:26:30 +1000
+
+icecc (0.8.0-2) unstable; urgency=low
+
+  * conditional call on deluser/delgroup in postrm. (Closes: #431509)
+
+ -- Fathi Boudra <fboudra at free.fr>  Thu, 19 Jul 2007 23:39:30 +0200
+
+icecc (0.8.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add [INTL:nl] Dutch po-debconf translation. (Closes: #423042)
+  * Update clean target in rules to fix FTBFS if built twice in a row.
+    (Closes: #424415)
+
+ -- Fathi Boudra <fboudra at free.fr>  Tue, 12 Jun 2007 12:01:53 +0200
+
+icecc (0.7.14-5) unstable; urgency=low
+
+  * Include gcc4.3 patch from Martin. (Closes: #417230)
+  * Add get-orig-source: target
+  * Add debconf translations
+    - [INTL:de] initial German debconf translation (Closes: #413407)
+    - [INTL:pt] Portuguese translation for debconf messages
+    (Closes: #414917)
+
+ -- Mark Purcell <msp at debian.org>  Wed, 02 May 2007 21:35:37 +0100
+
+icecc (0.7.14-4) unstable; urgency=low
+
+  * Add czech and french debconf templates translations
+    (Closes: #389802, #391477)
+
+ -- Fathi Boudra <fboudra at free.fr>  Sat, 14 Oct 2006 19:44:40 +0200
+
+icecc (0.7.14-3) unstable; urgency=low
+
+  * Fix comparisons in init script.
+    Thanks to Jens Reinsberger (Closes: #388166)
+
+ -- Fathi Boudra <fboudra at free.fr>  Tue, 19 Sep 2006 11:31:49 +0200
+
+icecc (0.7.14-2) unstable; urgency=low
+
+  * Make init script LSB compliant
+  * Split configuration file instead of embedding it in postinst
+  * Unmark Default field as translatable in debconf templates (Closes: #387521)
+  * Rewrite long description (Closes: #387096)
+
+ -- Fathi Boudra <fboudra at free.fr>  Sun, 17 Sep 2006 23:26:54 +0200
+
+icecc (0.7.14-1) unstable; urgency=low
+
+  * New upstream release
+  * watch: fix ftp address
+
+ -- Fathi Boudra <fboudra at free.fr>  Wed, 13 Sep 2006 19:38:28 +0200
+
+icecc (0.7.12-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Fathi Boudra <fboudra at free.fr>  Mon, 11 Sep 2006 21:32:02 +0200
+
+icecc (0.7.7-1) unstable; urgency=low
+
+  * Initial Debian release (Closes: #327462)
+  * Merge Andre Woebbeking and Jonathan Riddell package
+  * Convert package to cdbs
+  * control:
+    * add cdebconf depends
+    * remove unneeded depends: coreutils and grep
+    * update descriptions
+  * copyright: complete copyrights and licence informations
+
+ -- Fathi Boudra <fboudra at free.fr>  Sun, 27 Aug 2006 12:21:38 +0200
+
+icecc (0.7.6-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sun, 16 Jul 2006 19:52:23 +0200
+
+icecc (0.7.5-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Wed, 12 Jul 2006 21:11:42 +0200
+
+icecc (0.7.4-1) unstable; urgency=low
+
+  * New upstream version.
+  * Patches are applied upstream (rename from icecream to icecc).
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sun, 09 Jul 2006 10:01:12 +0200
+
+icecc (0.7.3a-4ubuntu2) edgy; urgency=low
+
+  * Add missing build-dep on docbook2x
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Thu, 13 Jul 2006 12:28:15 +0000
+
+icecc (0.7.3a-4ubuntu1) edgy; urgency=low
+
+  * New upstream release
+  * Merge with upstream
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Fri,  7 Jul 2006 11:25:44 +0000
+
+icecc (0.7.3-4) unstable; urgency=low
+
+  * Also create a group icecc for the user icecc.
+  * Build with -O2.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Mon, 03 Jun 2006 23:50:12 +0200
+
+icecc (0.7.3-3) unstable; urgency=low
+
+  * Create libicecc-dev package.
+  * Simplified debian files.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sun, 02 Jun 2006 19:00:51 +0200
+
+icecc (0.7.3-2) unstable; urgency=low
+
+  * Made icecc --build-native work.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sat, 01 Jun 2006 21:30:51 +0200
+
+icecc (0.7.3-1) unstable; urgency=low
+
+  * New upstream version with new protocol (changed in 0.7.0).
+  * /usr/bin/create-env is now /usr/lib/icecc/icecc-create-env
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sat, 01 Jun 2006 20:36:15 +0200
+
+icecc (0.6.1-1) unstable; urgency=low
+
+  * It still builds at the new location so just bump the version number.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sat, 29 Apr 2006 20:36:15 +0200
+
+icecc (0.6svn20060501-0ubuntu2) dapper; urgency=low
+
+  * Create links for cc and c++
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Thu, 25 May 2006 14:34:38 +0100
+
+icecc (0.6svn20060501-0ubuntu1) dapper; urgency=low
+
+  * Initial Ubuntu upload
+  * Updated version from SVN
+  * Add manpages
+  * Depend on adduser
+  * Remove use of debconf
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Sat, 29 Apr 2006 20:36:15 +0200
+
+icecc (0.6-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Andre Woebbeking <Woebbeking at web.de>  Sat, 27 Nov 2004 15:36:15 +0200

Copied: kde-extras/icecream/tags/0.9.5-1/debian/control (from rev 17712, kde-extras/icecream/trunk/debian/control)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/control	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/control	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,37 @@
+Source: icecc
+Section: devel
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> 
+Uploaders: Fathi Boudra <fabo at debian.org>, Mark Purcell <msp at debian.org>
+Build-Depends: debhelper (>= 7.4.15), autoconf, automake, libtool, docbook2x,
+ libdevstat-dev [kfreebsd-i386 kfreebsd-amd64]
+Homepage: http://en.opensuse.org/Icecream
+Standards-Version: 3.8.4
+Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/icecream/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/icecream/?op=log
+
+Package: icecc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, lsb-base,
+ g++ | c++-compiler | c-compiler, dpkg (>= 1.9.0)
+Suggests: icecc-monitor
+Description: distributed compiler (client and server)
+ icecc is a distributed compile system. It allows parallel compiling by
+ distributing the compile jobs to several nodes of a compile network running
+ the icecc daemon. The icecc scheduler routes the jobs and provides status and
+ statistics information to the icecc monitor.
+ .
+ Each compile node can accept one or more compile jobs depending on the number
+ of processors and the settings of the daemon. Link jobs and other jobs which
+ cannot be distributed are executed locally on the node where the compilation
+ is started.
+
+Package: libicecc-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdevstat-dev [kfreebsd-any]
+Description: development files for icecc (distributed compiler)
+ This package is part if icecc. It provides files which are necessary to build
+ icecc-monitor.
+ .
+ See the 'icecc' package for more information.

Copied: kde-extras/icecream/tags/0.9.5-1/debian/copyright (from rev 17712, kde-extras/icecream/trunk/debian/copyright)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/copyright	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/copyright	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,117 @@
+This package was debianized by Fathi Boudra <fboudra at free.fr> on
+Sun, 27 Aug 2006 12:21:38 +0200.
+
+It was downloaded from:
+
+    ftp://ftp.suse.com/pub/projects/icecream
+
+Upstream Authors:
+
+    Stephan Kulow <coolo at kde.org> 
+    Michael Matz <matz at suse.de>
+    Cornelius Schumacher <cschum at suse.de>
+    Lubos Lunak <llunak at suse.cz>
+    Frerich Raabe <raabe at kde.org>
+
+icecc is based on distcc, which is (C) 2002-2003 Martin Pool <mbp at samba.org>
+and is licensed under the GPL.
+
+Copyright for safeguard, util, arg, cpp, ncpus, exitcode and tempfile code:
+
+    Copyright (C) 2002-2003 Martin Pool <mbp at samba.org>
+
+Copyright for environment, job and logging code:
+
+    Copyright (C) 2004 Stephan Kulow <coolo at suse.de>
+
+Copyright for remote, local, client, serve, main and workit code:
+
+    Copyright (C) 2004 Stephan Kulow <coolo at suse.de>
+    Copyright (C) 2002 2003 Martin Pool <mbp at samba.org>
+
+workit code is based on gcc, (C) 1999-2002 Free Software Foundation, Inc.
+
+Copyright for load code:
+
+    Copyright (C) 1999-2000 Chris Schlaeger <cs at kde.org>
+    Copyright (C) 2003 Stephan Kulow <coolo at kde.org>
+
+Copyright for comm and scheduler code:
+
+    Copyright (C) 2004 Michael Matz <matz at suse.de>
+    Copyright (C) 2004 Stephan Kulow <coolo at suse.de>
+
+Copyright for getifaddrs code:
+
+    Copyright (C) 2002 Free Software Foundation, Inc.
+    Copyright (C) 2002 Tim Jansen <tim at tjansen.de>
+
+Copyright for suse init script:
+
+    Copyright (C) 2003 SuSE Linux AG Nuernberg, Germany.
+
+Copyright for miniLZO code:
+
+    Copyright (C) 1996-2005 Markus F. X. J. Oberhumer <markus at oberhumer.com>
+
+Copyright for md5 code:
+
+    Copyright (C) 1999 Aladdin Enterprises <ghost at aladin.com>
+
+License for miniLZO:
+
+ LZO and miniLZO are distributed under the terms of the GNU General
+ Public License (GPL).
+
+ Special licenses for commercial and other applications which
+ are not willing to accept the GNU General Public License
+ are available by contacting the author.
+
+License for MD5 implementation from Aladdin Enterprises:
+
+  This software is provided 'as-is', without any express or implied
+  warranty.  In no event will the authors be held liable for any damages
+  arising from the use of this software.
+
+  Permission is granted to anyone to use this software for any purpose,
+  including commercial applications, and to alter it and redistribute it
+  freely, subject to the following restrictions:
+
+  1. The origin of this software must not be misrepresented; you must not
+     claim that you wrote the original software. If you use this software
+     in a product, an acknowledgment in the product documentation would be
+     appreciated but is not required.
+  2. Altered source versions must be plainly marked as such, and must not be
+     misrepresented as being the original software.
+  3. This notice may not be removed or altered from any source distribution.
+
+License for icecc:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+The icecc manpages is:
+
+    Copyright (C) 2006 Jonathan Riddell <jriddell at ubuntu.com>
+
+and is licensed under the GPL-2, see above.
+
+The Debian packaging is:
+
+    Copyright (C) 2006-2010 Fathi Boudra <fabo at debian.org>
+
+and is licensed under the GPL-2, see above.

Copied: kde-extras/icecream/tags/0.9.5-1/debian/icecc.install (from rev 17712, kde-extras/icecream/trunk/debian/icecc.install)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/icecc.install	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/icecc.install	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,6 @@
+debian/icecc.conf etc/icecc/
+usr/bin/icecc
+usr/bin/icerun
+usr/lib/icecc/icecc-create-env
+usr/sbin/icecc-scheduler
+usr/sbin/iceccd

Copied: kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-create-env.xml (from rev 17712, kde-extras/icecream/trunk/debian/man/icecc-create-env.xml)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-create-env.xml	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-create-env.xml	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+]>
+<refentry>
+  <refentryinfo>
+    <author>
+      <firstname>Jonathan</firstname>
+      <surname>Riddell</surname>
+      <email>jriddell at ubuntu.com</email>
+    </author>
+    <copyright>
+      <year>2006</year>
+      <holder>Jonathan Riddell</holder>
+    </copyright>
+    <!-- XXX IMPORTANT XXX -->
+    <!-- Keep this date up to date: -->
+    <date>2006-07-07</date>
+    <!--  ^^^^^^^^^^ -->
+  </refentryinfo>
+  <refmeta>
+    <refentrytitle>icecc-create-env</refentrytitle>
+    <manvolnum>1</manvolnum>
+  </refmeta>
+  <refnamediv>
+    <refname>icecc-create-env</refname>
+    <refpurpose>Create a tar for icecream distributed compiler to use</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>icecc-create-env</command>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+    <para>
+      /usr/lib/icecc/icecc-create-env creates an archive file containing all the files necessary to setup the compiler environment. The file will have a random unique name like "ddaea39ca1a7c88522b185eca04da2d8.tar.bz2" per default. Rename it to something more expressive for your convenience, e.g. "i386-3.3.1.tar.bz2".
+    </para>
+    <para>
+Set ICECC_VERSION=&lt;filename_of_archive_containing_your_environment&gt; in the shell environment where you start the compile jobs and the file will be transfered to the daemons where your compile jobs run and installed to a chroot environment for executing the compile jobs in the environment fitting to the environment of the client. This requires that the icecream daemon runs as root.
+
+    </para>
+
+    <para>
+If you do not set ICECC_VERSION, the client will use a tar ball provided by the daemon running on the same machine. So you can always be sure you're not tricked by incompatible gcc versions - and you can share your computer with users of other distributions.
+
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+    <para>
+      icecc-create-env takes no options.
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>COPYRIGHT</title>
+    <para>
+      This manual page was written by Jonathan Riddell
+      <email>jriddell at ubuntu.com</email> for the
+      <productname>Kubuntu</productname> system (but may be used by others).
+      Permission is granted to copy, distribute and/or modify this document
+      under the terms of the <acronym>GNU</acronym> General Public License,
+      Version 2 or any later version published by the Free Software Foundation.
+    </para>
+    <para>
+      On Debian systems, the complete text of the GNU General Public
+      License can be found in
+      <filename>/usr/share/common-licenses/GPL</filename>.
+    </para>
+  </refsect1>
+</refentry>

Copied: kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-scheduler.xml (from rev 17712, kde-extras/icecream/trunk/debian/man/icecc-scheduler.xml)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-scheduler.xml	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/man/icecc-scheduler.xml	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+]>
+<refentry>
+  <refentryinfo>
+    <author>
+      <firstname>Jonathan</firstname>
+      <surname>Riddell</surname>
+      <email>jriddell at ubuntu.com</email>
+    </author>
+    <copyright>
+      <year>2006</year>
+      <holder>Jonathan Riddell</holder>
+    </copyright>
+    <!-- XXX IMPORTANT XXX -->
+    <!-- Keep this date up to date: -->
+    <date>2006-05-01</date>
+    <!--  ^^^^^^^^^^ -->
+  </refentryinfo>
+  <refmeta>
+    <refentrytitle>icecc-scheduler</refentrytitle>
+    <manvolnum>1</manvolnum>
+  </refmeta>
+  <refnamediv>
+    <refname>icecc-scheduler</refname>
+    <refpurpose>Scheduler for your icecream compile cluster</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>icecc-scheduler</command>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+    <para>
+      icecc-scheduler is the server which organises compiles on the icecream compile cluster.
+    </para>
+    <para>
+     WARNING: Never use icecream in untrusted environments. Run the daemons and the scheduler as unpriviliged user in such networks if you have to. Howeveryou will then have to rely on homogeneous networks.
+    </para>
+    <para>
+     To run the scheduler make sure START_ICECC_SCHEDULER="true" is set in /etc/default/icecc and run sudo /etc/init.d/icecc start (it will also start at bootup).
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+    <para>
+      icecc-scheduler takes no options.
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>COPYRIGHT</title>
+    <para>
+      This manual page was written by Jonathan Riddell
+      <email>jriddell at ubuntu.com</email> for the
+      <productname>Kubuntu</productname> system (but may be used by others).
+      Permission is granted to copy, distribute and/or modify this document
+      under the terms of the <acronym>GNU</acronym> General Public License,
+      Version 2 or any later version published by the Free Software Foundation.
+    </para>
+    <para>
+      On Debian systems, the complete text of the GNU General Public
+      License can be found in
+      <filename>/usr/share/common-licenses/GPL</filename>.
+    </para>
+  </refsect1>
+</refentry>

Copied: kde-extras/icecream/tags/0.9.5-1/debian/man/icecc.xml (from rev 17712, kde-extras/icecream/trunk/debian/man/icecc.xml)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/man/icecc.xml	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/man/icecc.xml	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+]>
+<refentry>
+  <refentryinfo>
+    <author>
+      <firstname>Jonathan</firstname>
+      <surname>Riddell</surname>
+      <email>jriddell at ubuntu.com</email>
+    </author>
+    <copyright>
+      <year>2006</year>
+      <holder>Jonathan Riddell</holder>
+    </copyright>
+    <!-- XXX IMPORTANT XXX -->
+    <!-- Keep this date up to date: -->
+    <date>2006-05-01</date>
+    <!--  ^^^^^^^^^^ -->
+  </refentryinfo>
+  <refmeta>
+    <refentrytitle>icecc</refentrytitle>
+    <manvolnum>1</manvolnum>
+  </refmeta>
+  <refnamediv>
+    <refname>icecc</refname>
+    <refpurpose>icecream distributed compiler</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>icemon</command>
+      <arg choice="opt">
+        <option><replaceable>[compile options] -o OBJECT -c SOURCE</replaceable></option>
+      </arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+    <para>
+      icecc is used to compile your C/C++ programs with icecream over an icecream cluster.
+    </para>
+    <para>
+      You should not generally call icecc directly but make sure the gcc/g++ symlinks to it are in your path when compiling.
+      export PATH=/usr/lib/icecc/bin/:$PATH
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>ENVIRONMENT VARIABLES</title>
+    <para>
+      <variablelist>
+        <title>Environement Variables:</title>
+        <varlistentry>
+          <term> <option>ICECC_VERSION</option> </term>
+          <listitem> <para>Use a specific icecc environment, see create-env</para> </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term> <option>ICECC_REPEAT_RATE</option> </term>
+          <listitem> <para>The number of jobs out of 1000 that should be
+                              compiled on multiple hosts to ensure that they're
+                              producing the same output.  The default is 10.</para> </listitem>
+        </varlistentry>
+      </variablelist>
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>COPYRIGHT</title>
+    <para>
+      This manual page was written by Jonathan Riddell
+      <email>jriddell at ubuntu.com</email> for the
+      <productname>Kubuntu</productname> system (but may be used by others).
+      Permission is granted to copy, distribute and/or modify this document
+      under the terms of the <acronym>GNU</acronym> General Public License,
+      Version 2 or any later version published by the Free Software Foundation.
+    </para>
+    <para>
+      On Debian systems, the complete text of the GNU General Public
+      License can be found in
+      <filename>/usr/share/common-licenses/GPL</filename>.
+    </para>
+  </refsect1>
+</refentry>

Copied: kde-extras/icecream/tags/0.9.5-1/debian/patches/10_rename_scheduler.diff (from rev 17712, kde-extras/icecream/trunk/debian/patches/10_rename_scheduler.diff)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/patches/10_rename_scheduler.diff	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/patches/10_rename_scheduler.diff	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,17 @@
+Description: Rename scheduler binary to icecc-scheduler
+Author: Fathi Boudra <fabo at debian.org>
+--- a/services/Makefile.am
++++ b/services/Makefile.am
+@@ -11,9 +11,9 @@ ice_HEADERS = job.h comm.h
+ noinst_HEADERS = bench.h exitcode.h getifaddrs.h logging.h tempfile.h platform.h
+ icedir = $(includedir)/icecc
+ 
+-sbin_PROGRAMS = scheduler
+-scheduler_SOURCES = scheduler.cpp
+-scheduler_LDADD = libicecc.la
++sbin_PROGRAMS = icecc-scheduler
++icecc_scheduler_SOURCES = scheduler.cpp
++icecc_scheduler_LDADD = libicecc.la
+ 
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = icecc.pc

Copied: kde-extras/icecream/tags/0.9.5-1/debian/patches/20_fix_ftbfs_on_kfreebsd.diff (from rev 17712, kde-extras/icecream/trunk/debian/patches/20_fix_ftbfs_on_kfreebsd.diff)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/patches/20_fix_ftbfs_on_kfreebsd.diff	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/patches/20_fix_ftbfs_on_kfreebsd.diff	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,44 @@
+Description: Fix FTBFS on GNU/kFreeBSD
+Author: Petr Salinger
+--- a/minilzo/lzodefs.h
++++ b/minilzo/lzodefs.h
+@@ -356,7 +356,7 @@
+ #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
+ #    define LZO_OS_POSIX_AIX        1
+ #    define LZO_INFO_OS_POSIX       "aix"
+-#  elif defined(__FreeBSD__)
++#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #    define LZO_OS_POSIX_FREEBSD    1
+ #    define LZO_INFO_OS_POSIX       "freebsd"
+ #  elif defined(__hpux__) || defined(__hpux)
+--- a/minilzo/minilzo.c
++++ b/minilzo/minilzo.c
+@@ -377,7 +377,7 @@
+ #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
+ #    define LZO_OS_POSIX_AIX        1
+ #    define LZO_INFO_OS_POSIX       "aix"
+-#  elif defined(__FreeBSD__)
++#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #    define LZO_OS_POSIX_FREEBSD    1
+ #    define LZO_INFO_OS_POSIX       "freebsd"
+ #  elif defined(__hpux__) || defined(__hpux)
+--- a/daemon/ncpus.c
++++ b/daemon/ncpus.c
+@@ -89,7 +89,7 @@ char_varying(66) module_name;
+      return 0;
+ }
+ 
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
++#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
+ 
+ /* http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=3&manpath=FreeBSD+4.6-stable
+    http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&manpath=OpenBSD+Current
+@@ -100,7 +100,7 @@ char_varying(66) module_name;
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
+ 
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #undef HAVE_RS_LOG_ERROR
+ #else
+ #define HAVE_RS_LOG_ERROR

Copied: kde-extras/icecream/tags/0.9.5-1/debian/patches/series (from rev 17712, kde-extras/icecream/trunk/debian/patches/series)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/patches/series	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/patches/series	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,2 @@
+10_rename_scheduler.diff
+20_fix_ftbfs_on_kfreebsd.diff

Copied: kde-extras/icecream/tags/0.9.5-1/debian/rules (from rev 17712, kde-extras/icecream/trunk/debian/rules)
===================================================================
--- kde-extras/icecream/tags/0.9.5-1/debian/rules	                        (rev 0)
+++ kde-extras/icecream/tags/0.9.5-1/debian/rules	2010-04-22 08:20:52 UTC (rev 17713)
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --parallel --list-missing
+
+override_dh_auto_configure:
+	autoreconf --verbose --force --install
+	dh_auto_configure
+	for i in debian/man/*.xml; do \
+		/usr/bin/docbook2x-man $$i; \
+	done
+
+get-orig-source-dpatch:
+	@@dh_testdir
+	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
+	@@dpatch-get-origtargz ../tarballs




More information about the pkg-kde-commits mailing list