X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab.mk;h=329a70ed63dadec2b0d9c4ac5c11adaff9823b4e;hb=5104d738c4efc1ab3480326351270a98112c6611;hp=e4b50cdbd4048398ec6b69700d77bf8e97442fc8;hpb=22b11ceb8d61b5e16b074d24fbd835d7c147d1c1;p=build.git diff --git a/planetlab.mk b/planetlab.mk index e4b50cdb..329a70ed 100644 --- a/planetlab.mk +++ b/planetlab.mk @@ -1,3 +1,5 @@ +# $Id$ +# $URL$ # # declare the packages to be built and their dependencies # initial version from Mark Huang @@ -5,8 +7,6 @@ # Copyright (C) 2003-2006 The Trustees of Princeton University # rewritten by Thierry Parmentelat - INRIA Sophia Antipolis # -# $Id$ -# # see doc in Makefile # @@ -141,6 +141,14 @@ fprobe-ulog-SPEC := fprobe-ulog.spec ALL += fprobe-ulog IN_BOOTSTRAPFS += fprobe-ulog +# +# DistributedRateLimiting +# +DistributedRateLimiting-MODULES := DistributedRateLimiting +DistributedRateLimiting-SPEC := DistributedRateLimiting.spec +ALL += DistributedRateLimiting +IN_NODEREPO += DistributedRateLimiting + # # pf2slice # @@ -244,6 +252,13 @@ www-register-wizard-SPEC := www-register-wizard.spec ALL += www-register-wizard IN_MYPLC += www-register-wizard +# +# pcucontrol +# +pcucontrol-MODULES := pcucontrol +pcucontrol-SPEC := pcucontrol.spec +ALL += pcucontrol + # # monitor # @@ -277,15 +292,17 @@ ALL += pyopenssl # -# sfa - Slice Facility Architecture - fka geniwrapper +# sfa - Slice Facility Architecture # sfa-MODULES := sfa -sfa-SPEC := geniwrapper.spec +sfa-SPEC := sfa.spec ALL += sfa # # nodeconfig # +# xxx needed when upgrading to 5.0 +#nodeconfig-MODULES := nodeconfig nodeconfig-MODULES := nodeconfig build nodeconfig-SPEC := nodeconfig.spec ALL += nodeconfig @@ -356,7 +373,7 @@ IN_MYPLC += bootstrapfs # noderepo # # all rpms resulting from packages marked as being in bootstrapfs and vserver -NODEREPO_RPMS = $(foreach package,$(IN_BOOTSTRAPFS) $(IN_VSERVER),$($(package).rpms)) +NODEREPO_RPMS = $(foreach package,$(IN_BOOTSTRAPFS) $(IN_NODEREPO) $(IN_VSERVER),$($(package).rpms)) # replace space with +++ (specvars cannot deal with spaces) SPACE=$(subst x, ,x) NODEREPO_RPMS_3PLUS = $(subst $(SPACE),+++,$(NODEREPO_RPMS)) @@ -365,7 +382,7 @@ noderepo-MODULES := BootstrapFS noderepo-SPEC := noderepo.spec noderepo-RPMBUILD := sudo bash ./rpmbuild.sh # package requires all regular packages -noderepo-DEPEND-PACKAGES := $(IN_BOOTSTRAPFS) $(IN_VSERVER) +noderepo-DEPEND-PACKAGES := $(IN_BOOTSTRAPFS) $(IN_NODEREPO) $(IN_VSERVER) noderepo-DEPEND-FILES := RPMS/yumgroups.xml #export rpm list to the specfile noderepo-SPECVARS = node_rpms_plus=$(NODEREPO_RPMS_3PLUS) @@ -376,6 +393,8 @@ IN_MYPLC += noderepo # # MyPLC : lightweight packaging, dependencies are yum-installed in a vserver # +# xxx needed when upgrading to 5.0 +#myplc-MODULES := MyPLC myplc-MODULES := MyPLC build myplc-SPEC := myplc.spec myplc-DEPEND-FILES := myplc-release RPMS/yumgroups.xml @@ -393,3 +412,4 @@ release-MODULES := MyPLC release-SPEC := myplc-release.spec release-RPMDATE := yes ALL += release +