-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
executable file
·44 lines (38 loc) · 1.19 KB
/
setup.py
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
#!/usr/bin/env python
#
# Installing:
# ./setup.py install
#
# See also README.txt under 'Packaging'
#
from distutils.core import setup
import svndump
dl_url_fmt = 'http://svn.borg.ch/svndumptool/$V/svndumptool-$V.tar.gz'
args = {
"name": 'svndumptool',
"version": svndump.__version,
"description": 'Package and cmdline tool for processing Subversion dump files.',
"license": 'GNU General Public License (GPL)',
"url": 'http://svn.borg.ch/svndumptool/',
"download_url": dl_url_fmt.replace( "$V", svndump.__version ),
"author": 'Martin Furter',
"author_email": '[email protected]',
"packages": [ 'svndump' ],
"scripts": [ 'svndumptool.py' ],
"classifiers": [
'Development Status :: 3 - Alpha',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'Programming Language :: Python',
'Topic :: Software Development :: Version Control',
# they still don't know subversion! what a shame!
# 'Topic :: Software Development :: Version Control :: SVN',
],
}
try:
import py2exe
args["console"] = [ 'svndumptool.py' ]
except:
pass
setup( **args )