fix deps for vsys
[wextoolbox.git] / wextoolbox.mk
index 0f1eaaf..97d7a33 100644 (file)
@@ -5,8 +5,6 @@
 # Copyright (C) 2003-2006 The Trustees of Princeton University
 # rewritten by Thierry Parmentelat - INRIA Sophia Antipolis
 #
-# $Id: wextoolbox.mk 1696 2010-04-26 19:18:48Z thierry $
-#
 ### NOTES on diffs with onelab
 # 2.6.27 vs 2.6.22 - does not need iwlwifi exception anymore
 # does not include:
@@ -32,6 +30,7 @@
 #f14# boost-MODULES := boost
 #f14# boost-SPEC := boost.spec
 #f14# boost-BUILD-FROM-SRPM := yes
+#f14# boost-DEVEL-RPMS := bzip2-devel libicu-devel chrpath
 #f14# ALL += boost
 #f14# IN_BOOTSTRAPFS += boost
 #f14# 
@@ -41,6 +40,7 @@
 #f14# gnuradio-MODULES := gnuradio
 #f14# gnuradio-SPEC := gnuradio.spec
 #f14# gnuradio-BUILD-FROM-SRPM := yes
+#f14# gnuradio-DEVEL-RPMS := python-numeric numpy wxPython PyQt4 swig fftw sdcc gsl guile cppunit fftw-devel gsl-devel libusb-devel cppunit-devel
 #f14# # boost-devel needs boost !
 #f14# gnuradio-DEPEND-DEVEL-RPMS := boost boost-devel
 #f14# ALL += gnuradio
@@ -52,7 +52,9 @@
 bbn-MODULES := bbn_80211
 bbn-SPEC := bbn_80211.spec
 bbn-BUILD-FROM-SRPM := yes
-bbn-DEPEND-DEVEL-RPMS := gnuradio gnuradio-devel boost boost-devel
+# now from the stock repo
+bbn-DEVEL-RPMS := gnuradio gnuradio-devel boost boost-devel swig
+#bbn-DEPEND-DEVEL-RPMS := gnuradio gnuradio-devel boost boost-devel
 ALL += bbn
 IN_BOOTSTRAPFS += bbn
 
@@ -62,6 +64,7 @@ IN_BOOTSTRAPFS += bbn
 crunchxml-MODULES := crunchxml
 crunchxml-SPEC := crunchxml.spec
 crunchxml-BUILD-FROM-SRPM := yes
+crunchxml-DEVEL-RPMS := glib2-devel libxml-devel libxml2-devel scons
 ALL += crunchxml
 IN_BOOTSTRAPFS += crunchxml
 
@@ -71,6 +74,7 @@ IN_BOOTSTRAPFS += crunchxml
 spectools-MODULES := spectools
 spectools-SPEC := spectools.spec
 spectools-BUILD-FROM-SRPM := yes
+spectools-DEVEL-RPMS := gtk2-devel
 ALL += spectools
 IN_BOOTSTRAPFS += spectools
 
@@ -80,6 +84,9 @@ IN_BOOTSTRAPFS += spectools
 sge-MODULES := sge
 sge-SPEC := sge.spec
 sge-BUILD-FROM-SRPM := yes
+sge-DEVEL-RPMS += kdevelop-devel kdevelop kdevelop-libs java-1.6.0-openjdk 
+sge-DEVEL-RPMS += lesstif lesstif-devel
+
 # turning this off - current focus is on deploying the sge box separately from myplc
 # packaging is still broken, and we're exploring a ready-t-o-use distro on centos
 # ALL += sge
@@ -240,7 +247,7 @@ IN_BOOTSTRAPFS += ipod
 #
 # NodeManager
 #
-nodemanager-MODULES := NodeManager
+nodemanager-MODULES := nodemanager
 nodemanager-SPEC := NodeManager.spec
 ALL += nodemanager
 IN_BOOTSTRAPFS += nodemanager
@@ -256,7 +263,7 @@ IN_BOOTSTRAPFS += sshd
 #
 # codemux: Port 80 demux
 #
-codemux-MODULES := CoDemux
+codemux-MODULES := codemux
 codemux-SPEC   := codemux.spec
 ALL += codemux
 IN_BOOTSTRAPFS += codemux
@@ -306,6 +313,7 @@ endif
 #
 vsys-MODULES := vsys
 vsys-SPEC := vsys.spec
+vsys-DEVEL-RPMS += ocaml-docs ocaml-ocamldoc
 ifeq "$(local_inotify_tools)" "true"
 vsys-DEPEND-DEVEL-RPMS := inotify-tools inotify-tools-devel
 endif
@@ -474,7 +482,7 @@ ALL += myplc
 # 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 Monitor
+myplc-docs-MODULES := myplc plcapi nodemanager 
 myplc-docs-SPEC := myplc-docs.spec
 ALL += myplc-docs