Update of /cvsroot/freevo/freevo
In directory sc8-pr-cvs1:/tmp/cvs-serv14388

Modified Files:
        setup.py 
Log Message:
install docs

Index: setup.py
===================================================================
RCS file: /cvsroot/freevo/freevo/setup.py,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** setup.py    13 Sep 2003 10:08:20 -0000      1.5
--- setup.py    20 Sep 2003 14:10:33 -0000      1.6
***************
*** 16,19 ****
--- 16,22 ----
  import sys
  
+ sys.path.append('./src')
+ import version
+ 
  libs = ( ('mmpython', 'http://www.sf.net/projects/mmpython' ),
           ('pygame', 'http://www.pygame.org'),
***************
*** 42,49 ****
--- 45,59 ----
                         replace('./i18n', 'share/locale').\
                         replace('./contrib', 'share/freevo/contrib').\
+                        replace('./Docs', 'share/doc/freevo-%s' % 
version.__version__).\
                         replace('./helpers', 'share/freevo/helpers'), files))
      return result
  
+ # check if everything is in place
+ if not os.path.isdir('./Docs/howto'):
+     print 'Docs/howto not found. Looks like you are using the CVS version'
+     print 'of Freevo. Please run ./autogen.sh first'
+     sys.exit(0)
  
+ # create list of source files
  package_dir = {}
  os.path.walk('./src', package_finder, package_dir)
***************
*** 52,55 ****
--- 62,66 ----
      packages.append(p)
  
+ # create list of data files (share)
  data_files = []
  os.path.walk('./share', data_finder, data_files)
***************
*** 58,61 ****
--- 69,77 ----
  os.path.walk('./src/www/htdocs', data_finder, data_files)
  os.path.walk('./i18n', data_finder, data_files)
+ os.path.walk('./Docs/howto', data_finder, data_files)
+ 
+ for f in ('BUGS', 'COPYING', 'ChangeLog', 'INSTALL', 'README'):
+     data_files.append(('share/doc/freevo-%s' % version.__version__, ['%s' % f ]))
+ data_files.append(('share/doc/freevo-%s' % version.__version__, ['Docs/CREDITS' ]))
  
  # copy freevo_config.py to share/freevo. It's the best place to put it
***************
*** 81,89 ****
              
  
- version = open('VERSION').read()[:-1]
- 
  # now start the python magic
  setup (name = "freevo",
!        version = version,
         description = "Freevo",
         author = "Krister Lagerstrom, et al.",
--- 97,103 ----
              
  
  # now start the python magic
  setup (name = "freevo",
!        version = version.__version__,
         description = "Freevo",
         author = "Krister Lagerstrom, et al.",




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to