[Lunar-commits] r19308 - moonbase/trunk/distributed/distcc
hardkrash
hardkrash at lunar-linux.org
Sat Mar 18 20:05:04 UTC 2006
Author: hardkrash
Date: 2006-03-18 20:05:02 +0000 (Sat, 18 Mar 2006)
New Revision: 19308
Added:
moonbase/trunk/distributed/distcc/BUILD
Modified:
moonbase/trunk/distributed/distcc/DEPENDS
moonbase/trunk/distributed/distcc/DETAILS
moonbase/trunk/distributed/distcc/POST_INSTALL
moonbase/trunk/distributed/distcc/PRE_BUILD
Log:
zeroconf support for distcc
Works like a charm, but not for xinetd :-/ but thats ok....
need to add ability for using make -j `distcc -j` to allow for all the distcc hosts.
Added: moonbase/trunk/distributed/distcc/BUILD
===================================================================
--- moonbase/trunk/distributed/distcc/BUILD (rev 0)
+++ moonbase/trunk/distributed/distcc/BUILD 2006-03-18 20:05:02 UTC (rev 19308)
@@ -0,0 +1,4 @@
+(
+ ./autogen.sh &&
+ default_build
+) > $C_FIFO 2>&1
Modified: moonbase/trunk/distributed/distcc/DEPENDS
===================================================================
--- moonbase/trunk/distributed/distcc/DEPENDS 2006-03-18 18:54:54 UTC (rev 19307)
+++ moonbase/trunk/distributed/distcc/DEPENDS 2006-03-18 20:05:02 UTC (rev 19308)
@@ -3,4 +3,5 @@
optional_depends gtk+-2 "--with-gtk" "" \
"build the GTK+-2 based compile monitor" &&
optional_depends libgnomeui "--with-gnome" "" \
- "build the Gnome based compile monitor"
+ "build the Gnome based compile monitor" &&
+optional_depends howl "" "" "build zeroconf support"
Modified: moonbase/trunk/distributed/distcc/DETAILS
===================================================================
--- moonbase/trunk/distributed/distcc/DETAILS 2006-03-18 18:54:54 UTC (rev 19307)
+++ moonbase/trunk/distributed/distcc/DETAILS 2006-03-18 20:05:02 UTC (rev 19308)
@@ -3,9 +3,13 @@
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=http://distcc.samba.org/ftp/distcc/
SOURCE_VFY=sha1:88e4c15826bdbc5a3de0f7c1bcb429e558c6976d
+ SOURCE2=distcc.patch
+ SOURCE2_URL[1]=http://0pointer.de/public
+ SOURCE2_URL[2]=$PATCH_URL
+ SOURCE2_VFY=sha1:7e76e17eeea22787c1e1344dc1191c37af4601d0
WEB_SITE=http://distcc.samba.org/
ENTERED=20020701
- UPDATED=20041130
+ UPDATED=20060317
SHORT="distcc is to distribute compilation cross several machines"
cat << EOF
Modified: moonbase/trunk/distributed/distcc/POST_INSTALL
===================================================================
--- moonbase/trunk/distributed/distcc/POST_INSTALL 2006-03-18 18:54:54 UTC (rev 19307)
+++ moonbase/trunk/distributed/distcc/POST_INSTALL 2006-03-18 20:05:02 UTC (rev 19308)
@@ -1,3 +1,4 @@
message ""
message "${MESSAGE_COLOR}EDIT /etc/init.d/distcc and /etc/xinet.d/distccd to add your '--allow IPs'"
message "${MESSAGE_COLOR}If you do not, then the distcc daemon will only allow 127.0.0.1 !!!${DEFAULT_COLOR}"
+message "${MESSAGE_COLOR}If you chose to build in zeroconf support add +zeroconf to DISTCC_HOSTS${DEFAULT_COLOR}"
Modified: moonbase/trunk/distributed/distcc/PRE_BUILD
===================================================================
--- moonbase/trunk/distributed/distcc/PRE_BUILD 2006-03-18 18:54:54 UTC (rev 19307)
+++ moonbase/trunk/distributed/distcc/PRE_BUILD 2006-03-18 20:05:02 UTC (rev 19308)
@@ -3,5 +3,7 @@
sedit "/^distccd/d" /etc/services
fi
-default_pre_build
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch_it $SOURCE_CACHE/$SOURCE2 1
More information about the Lunar-commits
mailing list