Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (05d0969e4d597311d9f34a4efa834de06586f14f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (05d0969e4d597311d9f34a4efa834de06586f14f)
  • Date: Sun, 31 Jul 2011 14:22:32 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

devel/distcc/BUILD | 5 +++++
devel/distcc/DEPENDS | 22 +++++++++++++++++++---
devel/distcc/DETAILS | 9 ++++-----
devel/distcc/HISTORY | 7 +++++++
devel/distcc/INSTALL | 8 ++++++++
devel/distcc/PRE_BUILD | 2 --
devel/distcc/init.d/distcc | 3 ++-
devel/distcc/init.d/distcc.conf | 9 +++------
8 files changed, 48 insertions(+), 17 deletions(-)

New commits:
commit 729c913e391951819100ba728b756d18667f025b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

distcc: => 3.1

diff --git a/devel/distcc/BUILD b/devel/distcc/BUILD
new file mode 100755
index 0000000..f7aa896
--- /dev/null
+++ b/devel/distcc/BUILD
@@ -0,0 +1,5 @@
+create_account distcc &&
+
+OPTS="--disable-Werror $OPTS" &&
+
+default_build
diff --git a/devel/distcc/DEPENDS b/devel/distcc/DEPENDS
index cbc1a54..eef9301 100755
--- a/devel/distcc/DEPENDS
+++ b/devel/distcc/DEPENDS
@@ -1,3 +1,19 @@
-depends popt &&
-optional_depends "gtk+2" "--with-gtk" "" "for a GUI interface" &&
-optional_depends "libgnomeui" "--with-gnome" "" "for a gnome-based GUI"
+optional_depends popt \
+ "--without-included-popt" \
+ "--with-included-popt" \
+ "to use system popt library instead of bundled" &&
+
+optional_depends gtk+2 \
+ "--with-gtk" \
+ "--without-gtk" \
+ "for GTK+-based montior" &&
+
+optional_depends libgnomeui \
+ "--with-gnome" \
+ "--without-gnome" \
+ "for GNOME-based monitor" &&
+
+optional_depends avahi \
+ "--with-avahi" \
+ "--without-avahi" \
+ "for getting hosts via avahi"
diff --git a/devel/distcc/DETAILS b/devel/distcc/DETAILS
index 81c3272..b3e4d05 100755
--- a/devel/distcc/DETAILS
+++ b/devel/distcc/DETAILS
@@ -1,13 +1,12 @@
SPELL=distcc
- VERSION=2.18.3
+ VERSION=3.1
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://distcc.samba.org/ftp/distcc/$SOURCE
-
SOURCE_HASH=sha512:2cd1cbd40ae34580f1cf45502e13f683a420d0f954418307942091cb4b34e3e437439ec3f5c971639af89441dccdd0bf40efa503907e435379aac5246ab686e3
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://distcc.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:0ca7167309badf5d36d2783bab398295b52c43fde0355cf1902032c70b27fc40c21729c98af0ee4c0aeea0c48755e4626308e9385d938b7822de27cdb048e7bd
WEB_SITE=http://distcc.org/
LICENSE[0]=GPL
ENTERED=20020717
- UPDATED=20040515
KEYWORDS="devel"
SHORT="spread compilation among several different computers"

diff --git a/devel/distcc/HISTORY b/devel/distcc/HISTORY
index f4111a0..1c19eab 100644
--- a/devel/distcc/HISTORY
+++ b/devel/distcc/HISTORY
@@ -1,3 +1,10 @@
+2011-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1
+ * PRE_BUILD: moved to BUILD
+ * DEPENDS: renewed dependencies
+ * INSTALL: added, to install init config and pid dir
+ * init.d/distcc{,.conf}: fixed several options for proper
functionality
+
2008-06-19 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DETAILS: updated WEB_SITE

diff --git a/devel/distcc/INSTALL b/devel/distcc/INSTALL
new file mode 100755
index 0000000..d4cf2f5
--- /dev/null
+++ b/devel/distcc/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/distcc.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/distcc"
+fi &&
+
+install -d -o distcc -g distcc -vm 755 "$INSTALL_ROOT/var/run/distccd"
diff --git a/devel/distcc/PRE_BUILD b/devel/distcc/PRE_BUILD
deleted file mode 100755
index a22bf12..0000000
--- a/devel/distcc/PRE_BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-create_account distcc &&
-default_pre_build
diff --git a/devel/distcc/init.d/distcc b/devel/distcc/init.d/distcc
index 0e071b0..d924fd1 100755
--- a/devel/distcc/init.d/distcc
+++ b/devel/distcc/init.d/distcc
@@ -3,7 +3,8 @@
. /etc/sysconfig/distcc

PROGRAM=/usr/bin/distccd
-ARGS="--user $USER --allow $ALLOWED --daemon --log-file $LOGFILE --log-level
$LOGLEVEL --listen $LISTEN --jobs $JOBS"
+PIDFILE=/var/run/distccd/distccd.pid
+ARGS="--daemon --user distcc --pid-file $PIDFILE $DISTCCD_ARGS"
RUNLEVEL=3
NEEDS="+remote_fs"

diff --git a/devel/distcc/init.d/distcc.conf b/devel/distcc/init.d/distcc.conf
index 30756fc..c8b373f 100644
--- a/devel/distcc/init.d/distcc.conf
+++ b/devel/distcc/init.d/distcc.conf
@@ -1,6 +1,3 @@
-USER="distcc"
-ALLOWED="0.0.0.0/24"
-LOGFILE="/var/log/distcc"
-LOGLEVEL="info"
-LISTEN="0.0.0.0"
-JOBS="3"
+# For the arguments and description see distccd(1)
+
+DISTCCD_ARGS="--listen 0.0.0.0 --allow 0.0.0.0/24 --jobs 3"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (05d0969e4d597311d9f34a4efa834de06586f14f), Vlad Glagolev, 07/31/2011

Archive powered by MHonArc 2.6.24.

Top of Page