185
205
'version': release,
186
'description': "MoinMoin %s.%s is a Python clone of WikiWiki" % (release, revision),
187
'author': "J�rgen Hermann",
188
'author_email': "jh@web.de",
189
'url': "http://moinmoin.wikiwikiweb.de/",
206
'description': "MoinMoin %s is an easy to use, full-featured and extensible wiki software package" % (release, ),
207
'author': "Juergen Hermann et al.",
208
'author_email': "moin-user@lists.sourceforge.net",
209
# maintainer(_email) not active because distutils/register can't handle author and maintainer at once
210
'download_url': 'http://static.moinmo.in/files/moin-%s.tar.gz' % (release, ),
211
'url': "http://moinmo.in/",
190
212
'license': "GNU GPL",
191
213
'long_description': """
192
A WikiWikiWeb is a collaborative hypertext environment, with an
193
emphasis on easy access to and modification of information. MoinMoin
194
is a Python WikiClone that allows you to easily set up your own wiki,
195
only requiring a Python installation.
214
MoinMoin is an easy to use, full-featured and extensible wiki software
215
package written in Python. It can fulfill a wide range of roles, such as
216
a personal notes organizer deployed on a laptop or home web server,
217
a company knowledge base deployed on an intranet, or an Internet server
218
open to individuals sharing the same interests, goals or projects.""",
219
'classifiers': """Development Status :: 5 - Production/Stable
220
Environment :: No Input/Output (Daemon)
221
Environment :: Web Environment
222
Environment :: Win32 (MS Windows)
223
Intended Audience :: Customer Service
224
Intended Audience :: Developers
225
Intended Audience :: Education
226
Intended Audience :: End Users/Desktop
227
Intended Audience :: Financial and Insurance Industry
228
Intended Audience :: Healthcare Industry
229
Intended Audience :: Information Technology
230
Intended Audience :: Legal Industry
231
Intended Audience :: Manufacturing
232
Intended Audience :: Other Audience
233
Intended Audience :: Religion
234
Intended Audience :: Science/Research
235
Intended Audience :: System Administrators
236
Intended Audience :: Telecommunications Industry
237
License :: OSI Approved :: GNU General Public License (GPL)
238
Natural Language :: Chinese (Simplified)
239
Natural Language :: Chinese (Traditional)
240
Natural Language :: Danish
241
Natural Language :: Dutch
242
Natural Language :: English
243
Natural Language :: French
244
Natural Language :: German
245
Natural Language :: Hebrew
246
Natural Language :: Hungarian
247
Natural Language :: Italian
248
Natural Language :: Javanese
249
Natural Language :: Korean
250
Natural Language :: Norwegian
251
Natural Language :: Russian
252
Natural Language :: Serbian
253
Natural Language :: Spanish
254
Natural Language :: Vietnamese
255
Operating System :: MacOS :: MacOS X
256
Operating System :: Microsoft :: Windows
257
Operating System :: Microsoft :: Windows :: Windows 95/98/2000
258
Operating System :: Microsoft :: Windows :: Windows NT/2000
259
Operating System :: OS Independent
260
Operating System :: POSIX
261
Operating System :: POSIX :: BSD :: FreeBSD
262
Operating System :: POSIX :: Linux
263
Operating System :: Unix
264
Programming Language :: Python
265
Topic :: Communications :: Conferencing
266
Topic :: Internet :: WWW/HTTP :: Dynamic Content
267
Topic :: Office/Business :: Groupware
268
Topic :: Text Processing :: Markup""".splitlines(),
199
273
'MoinMoin.action',
200
276
'MoinMoin.converter',
201
278
'MoinMoin.filter',
202
279
'MoinMoin.formatter',
281
'MoinMoin.i18n.tools',
204
282
'MoinMoin.logfile',
205
283
'MoinMoin.macro',
206
285
'MoinMoin.parser',
207
'MoinMoin.processor',
208
287
'MoinMoin.script',
209
288
'MoinMoin.script.account',
210
289
'MoinMoin.script.cli',
211
290
'MoinMoin.script.export',
212
291
'MoinMoin.script.import',
292
'MoinMoin.script.index',
213
293
'MoinMoin.script.maint',
214
294
'MoinMoin.script.migration',
215
'MoinMoin.script.lupy',
216
295
'MoinMoin.script.old',
217
296
'MoinMoin.script.old.migration',
218
297
'MoinMoin.script.old.xmlrpc-tools',
298
'MoinMoin.script.server',
299
'MoinMoin.script.xmlrpc',
219
302
'MoinMoin.server',
220
303
'MoinMoin.stats',
221
304
'MoinMoin.support',
222
'MoinMoin.support.lupy',
223
'MoinMoin.support.lupy.index',
224
'MoinMoin.support.lupy.search',
305
'MoinMoin.support.xapwrap',
306
'MoinMoin.support.parsedatetime',
225
307
'MoinMoin.theme',
309
'MoinMoin.userprefs',
228
311
'MoinMoin.widget',
229
312
'MoinMoin.wikixml',
230
313
'MoinMoin.xmlrpc',
232
# if we get *massive* amounts of test, this should probably be left out
315
# all other _tests are missing here, either we have all or nothing:
319
# We can use package_* instead of the smart_install_data hack when we
320
# require Python 2.4.
321
#'package_dir': { 'MoinMoin.i18n': 'MoinMoin/i18n', },
322
#'package_data': { 'MoinMoin.i18n': ['README', 'Makefile', 'MoinMoin.pot', 'POTFILES.in',
236
326
# Override certain command classes with our own ones
238
328
'build_scripts': build_scripts_moin,
329
'install_data': smart_install_data, # hack needed for 2.3
241
332
'scripts': moin_scripts,
243
# This copy the contents of wiki dir under sys.prefix/share/moin
334
# This copies the contents of wiki dir under sys.prefix/share/moin
244
335
# Do not put files that should not be installed in the wiki dir, or
245
336
# clean the dir before you make the distribution tarball.
246
'data_files': makeDataFiles('share/moin', 'wiki'),
337
'data_files': makeDataFiles('share/moin', 'wiki') + makeDataFiles('MoinMoin/i18n', 'MoinMoin/i18n')
249
340
if hasattr(distutils.dist.DistributionMetadata, 'get_keywords'):
250
341
setup_args['keywords'] = "wiki web"
252
343
if hasattr(distutils.dist.DistributionMetadata, 'get_platforms'):
253
setup_args['platforms'] = "win32 posix"
344
setup_args['platforms'] = "any"
257
apply(setup, (), setup_args)
258
349
except distutils.errors.DistutilsPlatformError, ex:
265
356
"distutils" often needs developer support installed to work
266
correctly, which is usually located in a separate package
357
correctly, which is usually located in a separate package
267
358
called "python%d.%d-dev(el)".
269
360
Please contact the system administrator to have it installed.