[Lunar-commits] CVS: theedge/var/lib/lunar/functions depends.lunar,
1.33, 1.34
Auke Kok
sofar at lunar-linux.org
Sun Mar 21 20:51:46 GMT 2004
Update of /var/cvs/lunar/theedge/var/lib/lunar/functions
In directory dbguin.lunar-linux.org:/tmp/cvs-serv21983/var/lib/lunar/functions
Modified Files:
depends.lunar
Log Message:
Major bug(!) fixes:
- remove write_config alltogether from lunar
- rewrite core algorithm, now truly adheres to the proper order: depends, download (with smart download queue filler), install. Should fix the multi-lget spawns and fix the install order (tho that didn't really break, it was not just how I intended it to be).
Index: depends.lunar
===================================================================
RCS file: /var/cvs/lunar/theedge/var/lib/lunar/functions/depends.lunar,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- depends.lunar 9 Mar 2004 09:53:08 -0000 1.33
+++ depends.lunar 21 Mar 2004 20:51:44 -0000 1.34
@@ -246,7 +246,7 @@
OPTS="$OPTS $DEP_OFF"
elif [ "$DEP_STATUS" == "on" ] && ! module_installed $DEP_MODULE && \
! module_held $DEP_MODULE ; then
- if lin $DEPS_ONLY $SILENT $COMPILE $DEP_MODULE ; then
+ if SINGLE_MODULE=1 lin $DEPS_ONLY $SILENT $COMPILE $DEP_MODULE ; then
OPTS="$OPTS $DEP_ON"
else
exit 1
@@ -290,10 +290,10 @@
debug_msg "build_module_depends ($@)"
if [ -n "$DEPS_ONLY" ] ; then
run_details $1 &&
+ run_configure &&
run_depends
else
run_details $1 &&
- run_configure &&
run_depends &&
satisfy_depends
fi
More information about the Lunar-commits
mailing list