X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=onelab.mk;h=47ccd760d45c8576cd199b951ac11c3491f701d5;hb=f2c50278f79d19ce6af4a7541156f17a61fd3906;hp=ec7457dc11fe2d8b8cfaa16be884ab073382704e;hpb=dbd19c91d99ce1c9b9c45929af2c533c6958e08a;p=build.git diff --git a/onelab.mk b/onelab.mk index ec7457dc..47ccd760 100644 --- a/onelab.mk +++ b/onelab.mk @@ -49,9 +49,6 @@ IN_NODEIMAGE += ipfwroot ipfwslice-MODULES := ipfw ipfwslice-SPEC := planetlab/ipfwslice.spec -ipfwslice-SPECVARS = kernel_version=$(kernel.rpm-version) \ - kernel_release=$(kernel.rpm-release) \ - kernel_arch=$(kernel.rpm-arch) ALL += ipfwslice # @@ -180,12 +177,17 @@ ALL += ipod IN_NODEIMAGE += ipod # -# NodeManager +# nodemanager # -nodemanager-MODULES := nodemanager -nodemanager-SPEC := NodeManager.spec -ALL += nodemanager -IN_NODEIMAGE += nodemanager +nodemanager-lib-MODULES := nodemanager +nodemanager-lib-SPEC := nodemanager-lib.spec +ALL += nodemanager-lib +IN_NODEIMAGE += nodemanager-lib + +nodemanager-vs-MODULES := nodemanager +nodemanager-vs-SPEC := nodemanager-vs.spec +ALL += nodemanager-vs +IN_NODEIMAGE += nodemanager-vs # # pl_sshd @@ -258,15 +260,17 @@ IN_NODEIMAGE += inotify-tools ALL += inotify-tools endif -# -# openvswitch -# -openvswitch-MODULES := openvswitch -openvswitch-SPEC := openvswitch.spec -openvswitch-DEPEND-DEVEL-RPMS += kernel-devel -# maybe not in production yet -#IN_NODEIMAGE += openvswitch -ALL += openvswitch +# # +# # openvswitch +# # +# openvswitch-MODULES := openvswitch +# openvswitch-SPEC := openvswitch.spec +# openvswitch-DEPEND-DEVEL-RPMS += kernel-devel +# +# ifeq "$(DISTRONAME)" "$(filter $(DISTRONAME),f14 f15 f16)" +# IN_NODEIMAGE += openvswitch +# ALL += openvswitch +# endif # # vsys @@ -297,6 +301,22 @@ vsys-scripts-SPEC := vsys-scripts.spec IN_NODEIMAGE += vsys-scripts ALL += vsys-scripts +# openvswitch requires an autoconf more recent than what f12 has +ifeq "$(DISTRONAME)" "f12" +autoconf-MODULES := autoconf +autoconf-SPEC := autoconf.spec +autoconf-BUILD-FROM-SRPM := yes +ALL += autoconf +endif + +sliver-openvswitch-MODULES := sliver-openvswitch +sliver-openvswitch-SPEC := sliver-openvswitch.spec +ifeq "$(DISTRONAME)" "f12" +sliver-openvswitch-DEPEND-DEVEL-RPMS-UPDATES := autoconf +endif +IN_SLICEIMAGE += sliver-openvswitch +ALL += sliver-openvswitch + # # plcapi #