-### the madwifi drivers ship with fedora16's kernel rpm
-
-#
-# lxc-userspace: scripts for entering containers
-#
-lxc-userspace-MODULES := lxc-userspace
-lxc-userspace-SPEC := lxc-userspace.spec
-ALL += lxc-userspace
-IN_NODEIMAGE += lxc-userspace
-
-#
-#
-# transforward: root context module for transparent port forwarding
-#
-transforward-MODULES := transforward
-transforward-SPEC := transforward.spec
-ALL += transforward
-IN_NODEIMAGE += transforward
-
-#
-# procprotect: root context module for protecting against weaknesses in /proc
-#
-procprotect-MODULES := procprotect
-procprotect-SPEC := procprotect.spec
-ALL += procprotect
-IN_NODEIMAGE += procprotect
-
-#
-# ipfw: root context module, and slice companion
-#
-# this module won't build yet under f20
-ifeq "$(DISTRONAME)" "f18"
-ipfwroot-MODULES := ipfw
-ipfwroot-SPEC := planetlab/ipfwroot.spec
-ALL += ipfwroot
-IN_NODEIMAGE += ipfwroot
-
-ipfwslice-MODULES := ipfw
-ipfwslice-SPEC := planetlab/ipfwslice.spec
-ALL += ipfwslice
-endif
-
-#
-# comgt - a companion to umts tools
-#
-comgt-MODULES := comgt
-comgt-SPEC := comgt.spec
-IN_NODEIMAGE += comgt
-ALL += comgt
-
-#
-# umts: root context stuff
-#
-umts-backend-MODULES := planetlab-umts-tools
-umts-backend-SPEC := backend.spec
-IN_NODEIMAGE += umts-backend
-ALL += umts-backend
-
-#
-# umts: slice tools
-#
-umts-frontend-MODULES := planetlab-umts-tools
-umts-frontend-SPEC := frontend.spec
-IN_SLICEIMAGE += umts-frontend
-ALL += umts-frontend
-
-#
-# NodeUpdate
-#
-nodeupdate-MODULES := nodeupdate
-nodeupdate-SPEC := NodeUpdate.spec
-ALL += nodeupdate
-IN_NODEIMAGE += nodeupdate
-
-#
-# ipod
-#
-ipod-MODULES := PingOfDeath
-ipod-SPEC := ipod.spec
-ALL += ipod
-IN_NODEIMAGE += ipod
-
-#
-# plnode-utils
-#
-plnode-utils-MODULES := plnode-utils
-plnode-utils-SPEC := plnode-utils-lxc.spec
-ALL += plnode-utils
-IN_NODEIMAGE += plnode-utils
-
-#
-# nodemanager
-#
-nodemanager-lib-MODULES := nodemanager
-nodemanager-lib-SPEC := nodemanager-lib.spec
-ALL += nodemanager-lib
-IN_NODEIMAGE += nodemanager-lib
-
-nodemanager-lxc-MODULES := nodemanager
-nodemanager-lxc-SPEC := nodemanager-lxc.spec
-ALL += nodemanager-lxc
-IN_NODEIMAGE += nodemanager-lxc
-
-#
-# pl_sshd
-#
-sshd-MODULES := pl_sshd
-sshd-SPEC := pl_sshd.spec
-ALL += sshd
-IN_NODEIMAGE += sshd
-
-#
-# codemux: Port 80 demux
-#
-codemux-MODULES := codemux
-codemux-SPEC := codemux.spec
-ALL += codemux
-IN_NODEIMAGE += codemux
-
-#
-# fprobe-ulog
-#
-fprobe-ulog-MODULES := fprobe-ulog
-fprobe-ulog-SPEC := fprobe-ulog.spec
-ALL += fprobe-ulog
-IN_NODEIMAGE += fprobe-ulog
-
-#################### libvirt version selection
-# settling with using version 1.2.1 on all fedoras
-# although this does not solve the slice re-creation issue seen on f20
-
-local_libvirt=true
-separate_libvirt_python=true
-
-#
-# libvirt
-#
-ifeq "$(local_libvirt)" "true"
-
-libvirt-MODULES := libvirt
-libvirt-SPEC := libvirt.spec
-libvirt-BUILD-FROM-SRPM := yes
-# The --without options are breaking spec2make : hard-wired in the specfile instead
-libvirt-STOCK-DEVEL-RPMS += xhtml1-dtds gettext gettext-devel libtasn1-devel gnutls-devel
-libvirt-STOCK-DEVEL-RPMS += libattr-devel augeas libpciaccess-devel yajl-devel
-libvirt-STOCK-DEVEL-RPMS += libpcap-devel radvd ebtables device-mapper-devel
-libvirt-STOCK-DEVEL-RPMS += ceph-devel numactl-devel libcap-ng-devel scrub
-# for 1.2.1 - first seen on f20, not sure for the other ones
-libvirt-STOCK-DEVEL-RPMS += libblkid-devel glusterfs-api-devel glusterfs-devel
-# strictly speaking fuse-devel is not required anymore but we might wish to turn fuse back on again in the future
-libvirt-STOCK-DEVEL-RPMS += fuse-devel libssh2-devel dbus-devel numad
-libvirt-STOCK-DEVEL-RPMS += systemd-devel libnl3-devel iptables-ipv6 libgcrypt-devel netcf-devel
-ALL += libvirt
-IN_NODEREPO += libvirt
-IN_NODEIMAGE += libvirt
-
-endif
-
-#
-## libvirt-python
-#
-ifeq "$(separate_libvirt_python)" "true"
-
-libvirt-python-MODULES := libvirt-python
-libvirt-python-SPEC := libvirt-python.spec
-libvirt-python-BUILD-FROM-SRPM := yes
-libvirt-python-STOCK-DEVEL-RPMS += gnutls-utils nc pm-utils
-libvirt-python-LOCAL-DEVEL-RPMS += libvirt-devel libvirt-docs libvirt-client
-libvirt-python-RPMFLAGS := --define 'packager PlanetLab'
-ALL += libvirt-python
-IN_NODEREPO += libvirt-python
-IN_NODEIMAGE += libvirt-python
-
-endif
-
-#
-# DistributedRateLimiting
-#
-#DistributedRateLimiting-MODULES := DistributedRateLimiting
-#DistributedRateLimiting-SPEC := DistributedRateLimiting.spec
-#ALL += DistributedRateLimiting
-#IN_NODEREPO += DistributedRateLimiting
-
-#
-# pf2slice
-#
-pf2slice-MODULES := pf2slice
-pf2slice-SPEC := pf2slice.spec
-ALL += pf2slice
-
-##
-## PlanetLab Mom: Cleans up your mess
-##
-#mom-MODULES := mom
-#mom-SPEC := pl_mom.spec
-#ALL += mom
-#IN_NODEIMAGE += mom
-
-#
-# openvswitch
-#
-# openvswitch-MODULES := openvswitch
-# openvswitch-SPEC := openvswitch.spec
-# openvswitch-STOCK-DEVEL-RPMS += kernel-devel
-# IN_NODEIMAGE += openvswitch
-# # build only on f14 as f16 has this natively
-# ifeq "$(DISTRONAME)" "$(filter $(DISTRONAME),f14)"
-# ALL += openvswitch
-# endif
-
-#
-# vsys
-#
-vsys-MODULES := vsys
-vsys-SPEC := vsys.spec
-# ocaml-docs is not needed anymore but keep it on a tmp basis as some tags may still have it
-vsys-STOCK-DEVEL-RPMS += ocaml-ocamldoc ocaml-docs
-IN_NODEIMAGE += vsys
-ALL += vsys
-
-#
-# vsyssh : installed in slivers
-#
-vsyssh-MODULES := vsys
-vsyssh-SPEC := vsyssh.spec
-IN_SLICEIMAGE += vsyssh
-ALL += vsyssh
-
-#
-# vsys-scripts
-#
-vsys-scripts-MODULES := vsys-scripts
-vsys-scripts-SPEC := root-context/vsys-scripts.spec
-IN_NODEIMAGE += vsys-scripts
-ALL += vsys-scripts
-
-#
-# bind_public
-#
-bind_public-MODULES := bind_public
-bind_public-SPEC := bind_public.spec
-IN_SLICEIMAGE += bind_public
-ALL += bind_public
-
-#
-# sliver-openvswitch
-#
-sliver-openvswitch-MODULES := sliver-openvswitch
-sliver-openvswitch-SPEC := sliver-openvswitch.spec
-IN_SLICEIMAGE += sliver-openvswitch
-ALL += sliver-openvswitch