[Synopsis-changes] Synopsis/Synopsis setup.py,1.11,1.12

Stefan Seefeld stefan at synopsis.fresco.org
Mon Nov 24 22:08:15 UTC 2003


Update of /cvs/synopsis/Synopsis
In directory frida:/tmp/cvs-serv31025

Modified Files:
	setup.py 
Log Message:
cleanup

Index: setup.py
===================================================================
RCS file: /cvs/synopsis/Synopsis/setup.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -d -r1.11 -r1.12
--- setup.py	22 Nov 2003 14:52:16 -0000	1.11
+++ setup.py	24 Nov 2003 22:08:12 -0000	1.12
@@ -10,7 +10,7 @@
 from distutils.core import setup
 from distutils import sysconfig
 
-import os, sys, re
+from Synopsis import config
 
 from Synopsis.dist.command.config import config
 from Synopsis.dist.command.build_doc import build_doc
@@ -20,8 +20,10 @@ from Synopsis.dist.command.build_ext imp
 # patch distutils if it can't cope with the "classifiers" keyword
 from distutils.dist import DistributionMetadata
 if not hasattr(DistributionMetadata, 'classifiers'):
-    DistributionMetadata.classifiers = None
-    DistributionMetadata.download_url = None
+   DistributionMetadata.classifiers = None
+   DistributionMetadata.download_url = None
+
+import os, sys, re, glob
 
 module_ext = sysconfig.get_config_var('SO')
 
@@ -48,27 +50,26 @@ ext_modules = [('Synopsis/Parsers/C', 'c
 
 scripts = ['synopsis', 'synopsis-qt', 'compile-xref', 'search-xref']
 
-data_files = ["dump.css",
-              "synopsis.jpg", "synopsis200.jpg",
-              "syn-down.png", "syn-right.png", "syn-dot.png"]
-from Synopsis import __version__
+data_files = []
+
+data_files.append(('share/Synopsis', glob.glob('share/Synopsis/*.*')))
 
 setup(cmdclass={'config':config,
                 'build_doc':build_doc,
                 'build_ext':build_ext,
                 'build':build},
       name="synopsis",
-      version=__version__,
-      author="Stefan Seefeld & Stephen Davies",
-      author_email="stefan at fresco.org",
-      description="source code inspection tool",
+      version=config.version,
+      maintainer="Stefan Seefeld",
+      maintainer_email="stefan at fresco.org",
+      description="source code introspection tool",
       url="http://synopsis.fresco.org",
       download_url = 'http://synopsis.fresco.org/download',
       classifiers = ['Development Status :: 5 - Production/Stable',
                      'Environment :: Console',
                      'Environment :: Web Environment',
                      'Intended Audience :: Developers',
-                     'License :: OSI Approved :: GNU General Public License (GPL)',
+                     'License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)',
                      'Operating System :: POSIX',
                      'Programming Language :: Python',
                      'Programming Language :: C++',
@@ -76,4 +77,4 @@ setup(cmdclass={'config':config,
       packages=py_packages,
       ext_modules=ext_modules,
       scripts=prefix(scripts, "bin/"),
-      data_files=[('share/Synopsis', prefix(data_files, "share/Synopsis/"))])
+      data_files=data_files)





More information about the Synopsis-changes mailing list