Mercurial > p > roundup > code
annotate setup.py @ 4690:9ead86b4fe71
setup.py: Fix trove classifier. Roundup uses MIT license, not PSF.
| author | anatoly techtonik <techtonik@gmail.com> |
|---|---|
| date | Thu, 29 Nov 2012 02:27:46 +0300 |
| parents | 85dfe17c182e |
| children | 002119646555 |
| rev | line source |
|---|---|
|
85
fe0b33370244
Made setup.py executable, added id and log.
Richard Jones <richard@users.sourceforge.net>
parents:
78
diff
changeset
|
1 #! /usr/bin/env python |
|
213
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
2 # |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
3 # Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
4 # This module is free software, and you may redistribute it and/or modify |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
5 # under the same terms as Python, so long as this copyright message and |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
6 # disclaimer are retained in their original form. |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
7 # |
| 214 | 8 # IN NO EVENT SHALL BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR |
|
213
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
9 # DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
10 # OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
11 # POSSIBILITY OF SUCH DAMAGE. |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
12 # |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
13 # BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
|
d45384bc6420
Added the copyright/license notice to (nearly) all files...
Richard Jones <richard@users.sourceforge.net>
parents:
210
diff
changeset
|
17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
|
2300
e98bb674cb7d
binary distribution includes compiled message catalogs
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2253
diff
changeset
|
18 # |
|
85
fe0b33370244
Made setup.py executable, added id and log.
Richard Jones <richard@users.sourceforge.net>
parents:
78
diff
changeset
|
19 |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
20 |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
21 from roundup.dist.command.build_doc import build_doc |
| 4068 | 22 from roundup.dist.command.build_scripts import build_scripts |
| 23 from roundup.dist.command.build_py import build_py | |
| 24 from roundup.dist.command.build import build, list_message_files | |
| 25 from roundup.dist.command.bdist_rpm import bdist_rpm | |
|
4516
85dfe17c182e
Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
4495
diff
changeset
|
26 from roundup.dist.command.install_lib import install_lib |
| 4068 | 27 from distutils.core import setup |
|
78
edcca72de643
first cut at setup.py - installs the package, but not the bin/cgi-bin yet
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff
changeset
|
28 |
| 4068 | 29 import sys, os |
|
78
edcca72de643
first cut at setup.py - installs the package, but not the bin/cgi-bin yet
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff
changeset
|
30 from glob import glob |
|
593
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
31 |
|
1320
3758a5af985f
Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents:
1287
diff
changeset
|
32 # patch distutils if it can't cope with the "classifiers" keyword |
|
1673
85cb3f524bba
make distutils less whiney
Richard Jones <richard@users.sourceforge.net>
parents:
1662
diff
changeset
|
33 from distutils.dist import DistributionMetadata |
|
85cb3f524bba
make distutils less whiney
Richard Jones <richard@users.sourceforge.net>
parents:
1662
diff
changeset
|
34 if not hasattr(DistributionMetadata, 'classifiers'): |
|
1320
3758a5af985f
Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents:
1287
diff
changeset
|
35 DistributionMetadata.classifiers = None |
|
1461
c0673f1739c3
oops, handle older pythons w.r.t. download_url
Richard Jones <richard@users.sourceforge.net>
parents:
1458
diff
changeset
|
36 DistributionMetadata.download_url = None |
|
1320
3758a5af985f
Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents:
1287
diff
changeset
|
37 |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
38 def include(d, e): |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
39 """Generate a pair of (directory, file-list) for installation. |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
40 |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
41 'd' -- A directory |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
42 |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
43 'e' -- A glob pattern""" |
|
4110
435cce827b40
additional fix to handle Unauthorised in file serving
Richard Jones <richard@users.sourceforge.net>
parents:
4105
diff
changeset
|
44 |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
45 return (d, [f for f in glob('%s/%s'%(d, e)) if os.path.isfile(f)]) |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
46 |
|
593
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
47 def scriptname(path): |
|
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
48 """ Helper for building a list of script names from a list of |
|
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
49 module files. |
|
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
50 """ |
|
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
51 script = os.path.splitext(os.path.basename(path))[0] |
| 4068 | 52 script = script.replace('_', '-') |
|
593
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
53 return script |
|
2256f81293c1
Conversion to generated script stubs
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
580
diff
changeset
|
54 |
|
1576
80519db85eac
More tweaks to the licensing to make the Debian folks happy :)
Richard Jones <richard@users.sourceforge.net>
parents:
1461
diff
changeset
|
55 def main(): |
|
753
938edfdeac6e
Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
56 # template munching |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
57 packages = [ |
|
753
938edfdeac6e
Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
58 'roundup', |
|
4089
eddb82d0964c
Add compatibility package to allow us to deal with Python versions 2.3..2.6.
Richard Jones <richard@users.sourceforge.net>
parents:
4069
diff
changeset
|
59 'roundup.anypy', |
|
1059
3f20880c2a7e
additional packages
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
60 'roundup.cgi', |
|
3f20880c2a7e
additional packages
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
61 'roundup.cgi.PageTemplates', |
|
3f20880c2a7e
additional packages
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
62 'roundup.cgi.TAL', |
|
3f20880c2a7e
additional packages
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
63 'roundup.cgi.ZTUtils', |
|
753
938edfdeac6e
Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
64 'roundup.backends', |
|
2776
10e96f3ee658
install demo.py as a module in roundup package.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2684
diff
changeset
|
65 'roundup.scripts', |
|
753
938edfdeac6e
Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
66 ] |
|
2776
10e96f3ee658
install demo.py as a module in roundup package.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2684
diff
changeset
|
67 py_modules = ['roundup.demo',] |
|
437
a1e778940f92
Install html template files to share/roundup/templates
Jürgen Hermann <jhermann@users.sourceforge.net>
parents:
402
diff
changeset
|
68 |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
69 # build list of scripts from their implementation modules |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
70 scripts = [scriptname(f) for f in glob('roundup/scripts/[!_]*.py')] |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
71 |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
72 data_files = [ |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
73 ('share/roundup/cgi-bin', ['frontends/roundup.cgi']), |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
74 ] |
|
1419
c717b8d63a7e
included UN*X manual pages from Bastian Kleineidam
Richard Jones <richard@users.sourceforge.net>
parents:
1320
diff
changeset
|
75 # install man pages on POSIX platforms |
|
c717b8d63a7e
included UN*X manual pages from Bastian Kleineidam
Richard Jones <richard@users.sourceforge.net>
parents:
1320
diff
changeset
|
76 if os.name == 'posix': |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
77 data_files.append(include('share/man/man1', '*')) |
|
1419
c717b8d63a7e
included UN*X manual pages from Bastian Kleineidam
Richard Jones <richard@users.sourceforge.net>
parents:
1320
diff
changeset
|
78 |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
1587
diff
changeset
|
79 # add the templates to the data files lists |
| 1918 | 80 from roundup.init import listTemplates |
|
4099
3c0852dbcf39
Reformat to reduce line-length.
Stefan Seefeld <stefan@seefeld.name>
parents:
4096
diff
changeset
|
81 templates = [t['path'] |
|
3c0852dbcf39
Reformat to reduce line-length.
Stefan Seefeld <stefan@seefeld.name>
parents:
4096
diff
changeset
|
82 for t in listTemplates('share/roundup/templates').values()] |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
1587
diff
changeset
|
83 for tdir in templates: |
|
2684
94229a0832bd
install extensions directories in tracker templates.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2448
diff
changeset
|
84 for idir in '. detectors extensions html'.split(): |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
85 data_files.append(include(os.path.join(tdir, idir), '*')) |
|
78
edcca72de643
first cut at setup.py - installs the package, but not the bin/cgi-bin yet
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff
changeset
|
86 |
|
2300
e98bb674cb7d
binary distribution includes compiled message catalogs
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2253
diff
changeset
|
87 # add message files |
|
2332
804c5c735bf1
don't compile message catalogs...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2316
diff
changeset
|
88 for (_dist_file, _mo_file) in list_message_files(): |
|
4099
3c0852dbcf39
Reformat to reduce line-length.
Stefan Seefeld <stefan@seefeld.name>
parents:
4096
diff
changeset
|
89 data_files.append((os.path.dirname(_mo_file), |
|
3c0852dbcf39
Reformat to reduce line-length.
Stefan Seefeld <stefan@seefeld.name>
parents:
4096
diff
changeset
|
90 [os.path.join("build", _mo_file)])) |
|
2300
e98bb674cb7d
binary distribution includes compiled message catalogs
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2253
diff
changeset
|
91 |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
92 # add docs |
| 4100 | 93 data_files.append(include('share/doc/roundup/html', '*')) |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
4012
diff
changeset
|
94 |
|
753
938edfdeac6e
Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
95 # perform the setup action |
|
773
6e6c63a57df9
[SF#569415] {version]]
Richard Jones <richard@users.sourceforge.net>
parents:
753
diff
changeset
|
96 from roundup import __version__ |
|
4110
435cce827b40
additional fix to handle Unauthorised in file serving
Richard Jones <richard@users.sourceforge.net>
parents:
4105
diff
changeset
|
97 |
|
4495
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
98 # long_description may not contain non-ascii characters. Distutils |
|
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
99 # will produce an non-installable installer on linux *and* we can't |
|
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
100 # run the bdist_wininst on Linux if there are non-ascii characters |
|
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
101 # because the distutils installer will try to use the mbcs codec |
|
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
102 # which isn't available on non-windows platforms. See also |
|
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
103 # http://bugs.python.org/issue10945 |
|
4492
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
104 long_description=open('doc/announcement.txt').read().decode('utf8') |
|
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
105 try: |
|
4495
53e438d1ca19
fix long_description again:
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4492
diff
changeset
|
106 long_description = long_description.encode('ascii') |
|
4492
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
107 except UnicodeEncodeError, cause: |
|
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
108 print >> sys.stderr, "doc/announcement.txt contains non-ascii: %s" \ |
|
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
109 % cause |
|
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
110 sys.exit(42) |
|
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
111 |
| 4068 | 112 setup(name='roundup', |
| 113 version=__version__, | |
| 114 author="Richard Jones", | |
| 115 author_email="richard@users.sourceforge.net", | |
| 4111 | 116 description="A simple-to-use and -install issue-tracking system" |
|
4105
ed9dd44b470b
reinstate description/long_description in setup.py
Richard Jones <richard@users.sourceforge.net>
parents:
4100
diff
changeset
|
117 " with command-line, web and e-mail interfaces. Highly" |
|
ed9dd44b470b
reinstate description/long_description in setup.py
Richard Jones <richard@users.sourceforge.net>
parents:
4100
diff
changeset
|
118 " customisable.", |
|
4492
5d43b2a5eb69
test that announcement.txt is pure ASCII...
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents:
4436
diff
changeset
|
119 long_description=long_description, |
| 4068 | 120 url='http://www.roundup-tracker.org', |
| 121 download_url='http://pypi.python.org/pypi/roundup', | |
| 122 classifiers=['Development Status :: 5 - Production/Stable', | |
| 123 'Environment :: Console', | |
| 124 'Environment :: Web Environment', | |
| 125 'Intended Audience :: End Users/Desktop', | |
| 126 'Intended Audience :: Developers', | |
| 127 'Intended Audience :: System Administrators', | |
|
4690
9ead86b4fe71
setup.py: Fix trove classifier. Roundup uses MIT license, not PSF.
anatoly techtonik <techtonik@gmail.com>
parents:
4516
diff
changeset
|
128 'License :: OSI Approved :: MIT License', |
| 4068 | 129 'Operating System :: MacOS :: MacOS X', |
| 130 'Operating System :: Microsoft :: Windows', | |
| 131 'Operating System :: POSIX', | |
| 132 'Programming Language :: Python', | |
| 133 'Topic :: Communications :: Email', | |
| 134 'Topic :: Office/Business', | |
| 135 'Topic :: Software Development :: Bug Tracking', | |
| 136 ], | |
|
3719
a8835786ecf7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
137 |
| 4068 | 138 # Override certain command classes with our own ones |
| 139 cmdclass= {'build_doc': build_doc, | |
| 140 'build_scripts': build_scripts, | |
| 141 'build_py': build_py, | |
| 142 'build': build, | |
| 143 'bdist_rpm': bdist_rpm, | |
|
4516
85dfe17c182e
Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
4495
diff
changeset
|
144 'install_lib': install_lib, |
| 4068 | 145 }, |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
146 packages=packages, |
| 4068 | 147 py_modules=py_modules, |
|
4096
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
148 scripts=scripts, |
|
ab542607f2fb
Move man pages into 'share/man/man1' and simplify setup.py
Stefan Seefeld <stefan@seefeld.name>
parents:
4089
diff
changeset
|
149 data_files=data_files) |
|
78
edcca72de643
first cut at setup.py - installs the package, but not the bin/cgi-bin yet
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff
changeset
|
150 |
|
1576
80519db85eac
More tweaks to the licensing to make the Debian folks happy :)
Richard Jones <richard@users.sourceforge.net>
parents:
1461
diff
changeset
|
151 if __name__ == '__main__': |
|
1640
d0b29215aa44
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
1619
diff
changeset
|
152 main() |
|
1576
80519db85eac
More tweaks to the licensing to make the Debian folks happy :)
Richard Jones <richard@users.sourceforge.net>
parents:
1461
diff
changeset
|
153 |
|
2684
94229a0832bd
install extensions directories in tracker templates.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2448
diff
changeset
|
154 # vim: set filetype=python sts=4 sw=4 et si : |
