X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab.mk;h=7682718698ba0c69a5394e6d9c98b740848896e1;hb=41bd3ccbef7070dbfb4a9407bb273719b292acf6;hp=f850dc2d807409cc1236d94c12ce6768fd2aa5ca;hpb=d2e89af13793b6dbc6d104e1f9076520377a1d53;p=build.git diff --git a/planetlab.mk b/planetlab.mk index f850dc2d..76827186 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,13 @@ fprobe-ulog-SPEC := fprobe-ulog.spec ALL += fprobe-ulog IN_BOOTSTRAPFS += fprobe-ulog +# +# DistributedRateLimiting +# +DistributedRateLimiting-MODULES := DistributedRateLimiting +DistributedRateLimiting-SPEC := DistributedRateLimiting.spec +ALL += DistributedRateLimiting + # # pf2slice # @@ -203,6 +210,14 @@ endif IN_BOOTSTRAPFS += vsys ALL += vsys +# +# vsys-scripts +# +vsys-scripts-MODULES := vsys-scripts +vsys-scripts-SPEC := vsys-scripts.spec +IN_BOOTSTRAPFS += vsys-scripts +ALL += vsys-scripts + # # PLCAPI # @@ -212,12 +227,36 @@ ALL += PLCAPI IN_MYPLC += PLCAPI # -# PLCWWW +# drupal +# +drupal-MODULES := drupal +drupal-SPEC := drupal.spec +drupal-BUILD-FROM-SRPM := yes +ALL += drupal +IN_MYPLC += drupal + +# +# use the plewww module instead +# +plewww-MODULES := PLEWWW +plewww-SPEC := plewww.spec +ALL += plewww +IN_MYPLC += plewww + +# +# www-register-wizard # -PLCWWW-MODULES := PLCWWW -PLCWWW-SPEC := PLCWWW.spec -ALL += PLCWWW -IN_MYPLC += PLCWWW +www-register-wizard-MODULES := www-register-wizard +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 @@ -227,6 +266,13 @@ monitor-SPEC := Monitor.spec ALL += monitor IN_BOOTSTRAPFS += monitor +# +# PLC RT +# +plcrt-MODULES := PLCRT +plcrt-SPEC := plcrt.spec +ALL += plcrt + # # zabbix # @@ -235,9 +281,27 @@ zabbix-SPEC := zabbix.spec zabbix-BUILD-FROM-SRPM := yes ALL += zabbix +# +# pyopenssl +# +pyopenssl-MODULES := pyopenssl +pyopenssl-SPEC := pyOpenSSL.spec +pyopenssl-BUILD-FROM-SRPM := yes +ALL += pyopenssl + + +# +# sfa - Slice Facility Architecture +# +sfa-MODULES := sfa +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 @@ -286,8 +350,6 @@ IN_MYPLC += bootcd # vserver-MODULES := VserverReference build vserver-SPEC := vserver-reference.spec -# Package must be built as root -vserver-RPMBUILD := sudo bash ./rpmbuild.sh vserver-DEPEND-PACKAGES := $(IN_VSERVER) vserver-DEPEND-FILES := RPMS/yumgroups.xml vserver-RPMDATE := yes @@ -330,28 +392,17 @@ 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 -# Package must be built as root -myplc-RPMBUILD := sudo bash ./rpmbuild.sh myplc-DEPEND-FILES := myplc-release RPMS/yumgroups.xml ALL += myplc -## # -## # myplc-chroot : old-fashioned, chroot-based packaging -## # -## myplc-chroot-MODULES := MyPLC build -## myplc-chroot-SPEC := myplc-chroot.spec -## # myplc-chroot may require all packages -## myplc-chroot-DEPEND-PACKAGES := $(IN_MYPLC) -## myplc-chroot-DEPEND-FILES := RPMS/yumgroups.xml myplc-release -## myplc-chroot-RPMDATE := yes -## ALL += myplc-chroot - # myplc-docs only contains docs for PLCAPI and NMAPI, but # we still need to pull MyPLC, as it is where the specfile lies, # together with the utility script docbook2drupal.sh -myplc-docs-MODULES := MyPLC PLCAPI NodeManager +myplc-docs-MODULES := MyPLC PLCAPI NodeManager Monitor myplc-docs-SPEC := myplc-docs.spec ALL += myplc-docs @@ -360,3 +411,4 @@ release-MODULES := MyPLC release-SPEC := myplc-release.spec release-RPMDATE := yes ALL += release +