1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#! /usr/bin/env python
import sys
from distutils.core import setup
# Patch distutils if it can't cope with
# the "classifiers" or "download_url" keywords.
if sys.version < '2.2.3':
from distutils.dist import DistributionMetadata
DistributionMetadata.classifiers = None
DistributionMetadata.download_url = None
#
# Setup.
#
setup(name='yagtd',
version='0.3.3',
description='Yet Another Getting Things Done',
author='Mikael NAVARRO',
author_email='klnavarro@free.fr',
contact='Mikael NAVARRO',
contact_email='klnavarro@gmail.com',
long_description='A primitive Getting Things Done to-do list manager.',
license='GNU General Public License',
url='https://gna.org/projects/yagtd',
download_url = 'http://download.gna.org/yagtd',
platforms='Theorically all platforms.',
package_dir = {'': 'src'},
packages = [''],
data_files = [('share/doc/yagtd', ['AUTHORS', 'COPYING', 'LICENCE',
'README', 'LISEZMOI', 'INSTALL',
'NEWS', 'ChangeLog']),
('share/doc/yagtd/rest', ['doc/yagtd.rest', 'doc/yagtd.png',
'doc/yagtd.html', 'doc/default.css']),
('share/man/man1', ['doc/yagtd.1']),
('share/doc/yagtd/tools', ['tools/yagtd-mode.el',
'tools/yagtd-s60.py'])],
scripts=['src/yagtd.py'],
classifiers = ['Development Status :: 4 - Beta',
'Intended Audience :: End Users/Desktop',
'Environment :: Console (Text Based)',
'License :: OSI Approved :: GNU General Public License (GPL)',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Topic :: Office/Business']
)
|