Author: dmeyer
Date: Sat Mar 18 20:51:44 2006
New Revision: 8113

Modified:
   trunk/setup.py

Log:
handle mbus and notifier as external

Modified: trunk/setup.py
==============================================================================
--- trunk/setup.py      (original)
+++ trunk/setup.py      Sat Mar 18 20:51:44 2006
@@ -35,7 +35,8 @@
 PYNOTIFIER_VERSION = '0.4.0pre1'
 PYMBUS_VERSION     = '0.9.0pre4'
 
-submodules = [ 'core', 'ui', 'tvdev', 'tvserver', 'webserver', 'apps' ]
+submodules = [ 'lib/notifier', 'lib/mbus', 'core', 'ui', 'tvdev',
+               'tvserver', 'webserver', 'apps' ]
 
 for a in sys.argv:
     if a.startswith('--help'):
@@ -58,31 +59,13 @@
                 os.unlink(file)
             
 else:
-    if not os.path.isdir('lib'):
-        os.makedirs('lib')
-
-    for lib in ('pyMbus', 'pyNotifier'):
-        filename = '%s-%s' % (lib, globals()['%s_VERSION' % lib.upper()])
-        urlname  = '%s_%s-1.tar.gz' % (lib.lower(), globals()['%s_VERSION' % 
lib.upper()])
-        if not os.path.isdir('lib/%s' % filename):
-            if not os.path.isfile('lib/%s.tar.gz' % filename):
-                URL = 'http://www.bitkipper.net/Downloads/'
-                ACTION = '?action=AttachFile&do=get&target='
-                print '\'%s%s%s%s.tar.gz\''
-                os.system('wget \'%s%s%s%s\' -O lib/%s.tar.gz' % \
-                          (URL, lib, ACTION, urlname, filename))
-            os.system('tar -zxvf lib/%s.tar.gz -C lib' % filename)
-        print '[setup] Entering lib', filename
-        os.chdir('lib/%s' % filename)
-        execfile('setup.py')
-        os.chdir('../..')
-        print '[setup] Leaving lib', lib
-        
     for m in submodules:
         print '[setup] Entering freevo submodule', m
         os.chdir(m)
         execfile('setup.py')
         os.chdir('..')
+        if m.startswith('lib/'):
+            os.chdir('..')
         print '[setup] Leaving freevo submodule', m
         if m == 'core':
             # Adding base/build/lib to the python path so that all kaa modules


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to