My setup.py contains:
------------------------------------------------------------------------ #!/usr/bin/env python # Veusz distutils setup script
# $Id: setup.py,v 1.2 2005/04/13 17:03:55 jeremysanders Exp $
import glob from setuptools import setup
version = open('VERSION').read().strip()descr = '''Veusz is a scientific plotting package, designed to create publication-ready Postscript output. It features GUI, command-line, and scripting interfaces. Graphs are constructed from "widgets", allowing complex layouts to be designed. Veusz supports plotting functions, data with errors, keys, labels, stacked plots, multiple plots, and fitting data.'''
setup(name = 'veusz',
version = version,
description = 'A scientific plotting package',
long_description = descr,
author = 'Jeremy Sanders',
author_email = '[EMAIL PROTECTED]',
url = 'http://home.gna.org/veusz/',
license = 'GPL',
classifiers = ['Programming Language :: Python',
'Development Status :: 4 - Beta',
'Environment :: X11 Applications :: Qt',
'Intended Audiance :: Advanced End Users',
'Licence :: OSI Approved :: '
'GNU General Public License (GPL)',
'Topic :: Scientific/Engineering :: Visualization'],
package_dir = { 'veusz': '',
'veusz.dialogs': 'dialogs',
'veusz.document': 'document',
'veusz.setting': 'setting',
'veusz.utils': 'utils',
'veusz.widgets': 'widgets',
'veusz.windows': 'windows' },
package_data = { 'veusz.windows': ['icons/*.png'],
'veusz': ['images/*.png'] },
packages = ['veusz',
'veusz.dialogs',
'veusz.document',
'veusz.setting',
'veusz.utils',
'veusz.widgets',
'veusz.windows']
)
------------------------------------------------------------When it is run with python setup.py bdist_rpm
I get,
running bdist running bdist_dumb running build running build_py creating build/lib/veusz/mages error: can't copy 'mages/logo.png': doesn't exist or not a regular file
(I have tried removing the build and dist directories). Somehow the first character of 'images' has been chopped off. If I remove the package_data command, everything works (except the data don't get packaged).
Any ideas???
Thanks
Jeremy
-- Jeremy Sanders <[EMAIL PROTECTED]> http://www.jeremysanders.net/ Cambridge, UK Public Key Server PGP Key ID: E1AAE053 _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
