ppcrcd/trunk/Makefile
sparky
cvs at pld-linux.org
Tue Feb 28 23:47:00 CET 2006
Author: sparky
Date: Tue Feb 28 23:46:57 2006
New Revision: 7055
Modified:
ppcrcd/trunk/Makefile
Log:
- stop all services in only one rule
Modified: ppcrcd/trunk/Makefile
==============================================================================
--- ppcrcd/trunk/Makefile (original)
+++ ppcrcd/trunk/Makefile Tue Feb 28 23:46:57 2006
@@ -37,7 +37,6 @@
sources = out/rpm/sources
INSTALL = $(addprefix out/rpm/installed/,$(I))
-STOP = $(addprefix $(touch)/stop/,$(S))
POST_ = $(addprefix $(touch)/,$(POST))
$(ppcrcd_iso): $(cdroot) $(boot)/hfs.map files.sort
@@ -70,7 +69,7 @@
ln -s $(PWD)/bootinfo.txt $@.work/ppc
mv -f $@{.work,}
-$(ppcrcd_sqf): $(root_stripped) $(STOP) $(POST_) $(touch)/pld-release
+$(ppcrcd_sqf): $(root_stripped) $(touch)/stop-services $(POST_) $(touch)/pld-release
rm -f $@
$(SU) /usr/sbin/mksquashfs_lzma \
$(root_stripped) \
@@ -113,9 +112,11 @@
$(SU) tee $(root_stripped)/etc/pld-release
sleep 1 && touch $@
-$(touch)/stop/%: $(root_stripped)
- $(SU) chroot $(root_stripped) chkconfig --level 2345 \
- $(@:out/touch/stop/%=%) off
+$(touch)/stop-services: $(root_stripped)
+ for SERVICE in $(S); do \
+ $(SU) chroot $(root_stripped) chkconfig --level 2345 \
+ $$SERVICE off; \
+ done
sleep 1 && touch $@
$(boot): out/touch/root_installed $(vmlinuz) yaboot/yaboot boot.dir
More information about the pld-cvs-commit
mailing list