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