fix paths and start to fill in dependencies
[sfa.git] / debian / control
index b83cdb2..463e787 100644 (file)
@@ -7,7 +7,20 @@ Build-Depends: devscripts, debhelper (>=7.0.50~), debconf, dpatch
 
 Package: sfa-common
 Architecture: any
-Depends: python-openssl, python-m2crypto, python-dateutil
+Depends: python (>= 2.5), python-openssl (>= 0.7), python-m2crypto, python-dateutil, python-lxml, python-libxslt1, python-setuptools, python-zsi, postgresql (>= 8.2)
+# further depends from fedora - no obvious match on debian for now
+###tmp### #Requires: xmlsec1-openssl-devel  (libxmlsec1-dev or libxmlsec1-openssl or ??)
+###tmp### #Requires: util-linux-ng
+###tmp### # for the registry
+###tmp### #Requires: postgresql >= 8.2, postgresql-server >= 8.2
+###tmp### # xxx here 
+###tmp### Requires: postgresql-python
+###tmp### Requires: python-psycopg2
+###tmp### # f8=0.4 - f12=0.5 f14=0.6 f16=0.7
+###tmp### Requires: python-sqlalchemy
+###tmp### Requires: python-migrate
+###tmp### # the eucalyptus aggregate uses this module
+###tmp### Requires: python-xmlbuilder
 Description: Slice Facility Architecture, generic implementation derived from PlanetLab
 
 Package: sfa-flashpolicy
@@ -18,7 +31,6 @@ Description: SFA support for flash clients
 Package: sfa-client
 Architecture: any
 Depends: sfa-common
-Depends: pyOpenSSL >= 0.7
 Description: sfi, the SFA experimenter-side CLI
 
 Package: sfa-plc
@@ -29,7 +41,6 @@ Description: the SFA layer around MyPLC
 Package: sfa-cm
 Architecture: any
 Depends: sfa-common
-Depends: pyOpenSSL >= 0.6
 Description: the SFA layer around MyPLC NodeManager
 
 Package: sfa-federica