endif
kernel-SPECVARS += kernelconfig=planetlab
KERNELS += kernel
+#
+kernel-STOCK-DEVEL-RPMS += elfutils-libelf-devel
+# help out spec2make on f8 and centos5, due to a bug in rpm
+# ditto on f16 for spec2make.py - tmp hopefully
+ifeq "$(DISTRONAME)" "$(filter $(DISTRONAME),f8 f16 centos5)"
+kernel-WHITELIST-RPMS := kernel-devel,kernel-headers
+endif
kernels: $(KERNELS)
kernels-clean: $(foreach package,$(KERNELS),$(package)-clean)
#
# 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
+nodemanager-MODULES := nodemanager
+nodemanager-SPEC := nodemanager.spec
+ALL += nodemanager
+IN_NODEIMAGE += nodemanager
#
# pl_sshd
rvm-ruby-MODULES := rvm-ruby
rvm-ruby-SPEC := rpm/rvm-ruby.spec
rvm-ruby-STOCK-DEVEL-RPMS := chrpath libyaml-devel libffi-devel libxslt-devel
-ALL += rvm-ruby
+# July 2016 : this is not working on fedora14 anymore....
+#ALL += rvm-ruby
#
# OML measurement library
oml-MODULES := oml
oml-STOCK-DEVEL-RPMS += sqlite-devel
oml-SPEC := liboml.spec
-ALL += oml
+# July 2016 : not use for this one either then
+# ALL += oml
#
# bootcd
ALL += release
##############################
-# sfa requires python-2.7
-build_sfa=true
-ifeq "$(DISTRONAME)" "$(filter $(DISTRONAME),f8 f12 centos5)"
-build_sfa=false
-endif
-
-ifeq "$(build_sfa)" "true"
#
# sfa - Slice Facility Architecture
#
sfa-SPEC := sfa.spec
ALL += sfa
-sface-MODULES := sface
-sface-SPEC := sface.spec
-ALL += sface
-endif
-
-##############################
-# don't build these by default, we have separate builds for that
-myslice-MODULES := myslice
-myslice-SPEC := myslice.spec
-myslice-STOCK-DEVEL-RPMS := python-django
-myslice-STOCK-DEVEL-DEBS := python-django python-django-south
-#ALL += myslice
-
-manifold-MODULES := manifold
-manifold-SPEC := manifold.spec
-#ALL += manifold