Edgewall Software

Ticket #6827: trac-setup-data-files.diff

File trac-setup-data-files.diff, 1.6 KB (added by Dave Gynn <dgynn@…>, 4 years ago)

updated patch with correct htdocs subdirectories

  • setup.py

     
    1313# history and logs, available at http://trac.edgewall.org/log/. 
    1414 
    1515from setuptools import setup, find_packages 
     16import glob 
    1617 
    1718setup( 
    1819    name = 'Trac', 
     
    4849        'trac.wiki': ['default-pages/*'], 
    4950        'trac.ticket': ['workflows/*.ini'], 
    5051    }, 
     52     
     53    data_files = [ ('share/trac/cgi-bin',  
     54                        ['cgi-bin/trac.cgi', 
     55                         'cgi-bin/trac.fcgi', ]),  
     56                   ('share/trac/htdocs',  
     57                        ['trac/htdocs/README', ] 
     58                        + glob.glob('trac/htdocs/*.*')), 
     59                   ('share/trac/htdocs/css',  
     60                        glob.glob('trac/htdocs/css/*.*')), 
     61                   ('share/trac/htdocs/js',  
     62                        glob.glob('trac/htdocs/js/*.*')), 
     63                   ('share/trac/htdocs/guide',  
     64                        glob.glob('trac/htdocs/guide/*.*')), 
     65                   ('share/trac/templates',  
     66                        ['trac/templates/README', 
     67                         'trac/templates/layout.html', 
     68                         'trac/templates/theme.html', ]),  
     69                   ('share/trac/wiki-macros',  
     70                        ['wiki-macros/README', ]),  
     71                   ('share/trac/wiki-default',  
     72                        glob.glob('trac/wiki/default-pages/*')), 
     73                   ('share/trac/conf', []), 
     74                   ('share/trac/plugins', []), 
     75    ], 
    5176 
    5277    test_suite = 'trac.test.suite', 
    5378    zip_safe = False,