diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 000000000..ff185bfe7 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +graft po diff --git a/setup.py b/setup.py index 0573c2958..c36e97970 100755 --- a/setup.py +++ b/setup.py @@ -29,10 +29,10 @@ except ImportError: from distutils import log from distutils.command.build import build from distutils.command.install import install as install -from distutils.core import setup, Command, Extension from distutils.dep_util import newer from distutils.dist import Distribution from distutils.spawn import find_executable +from setuptools import setup, Command, Extension ext_modules = [ Extension('picard.util._astrcmp', sources=['picard/util/_astrcmp.c']), @@ -663,6 +663,7 @@ args2 = { 'patch_version': picard_patch_version, }, 'scripts': ['scripts/picard'], + 'install_requires': ['PyQt5', 'mutagen'], } args.update(args2) @@ -779,6 +780,6 @@ if py2exe is None and do_py2app is False: args['data_files'].append(('share/icons/hicolor/256x256/apps', ['resources/images/256x256/picard.png'])) args['data_files'].append(('share/icons/hicolor/scalable/apps', ['resources/img-src/picard.svg'])) args['data_files'].append(('share/applications', ('picard.desktop',))) - + args['data_files'].append('scripts/picard.in') setup(**args)