# # # add_file "__init__.py" # content [71853c6197a6a7f222db0f1978c7cb232b87c5ee] # # add_file "mtnplain" # content [9cfbd3d2863fc7cc04383e294b8c813a4e5d6c3a] # # add_file "setup.py" # content [ada59afc5ed7b75a5ee1411cce973ecfed9bf683] # ============================================================ --- __init__.py 71853c6197a6a7f222db0f1978c7cb232b87c5ee +++ __init__.py 71853c6197a6a7f222db0f1978c7cb232b87c5ee @@ -0,0 +1,2 @@ + + ============================================================ --- mtnplain 9cfbd3d2863fc7cc04383e294b8c813a4e5d6c3a +++ mtnplain 9cfbd3d2863fc7cc04383e294b8c813a4e5d6c3a @@ -0,0 +1,5 @@ +#!/usr/bin/env python + +from monotone_plain import plain +plain.main() + ============================================================ --- setup.py ada59afc5ed7b75a5ee1411cce973ecfed9bf683 +++ setup.py ada59afc5ed7b75a5ee1411cce973ecfed9bf683 @@ -0,0 +1,46 @@ +# urlgrabber distutils setup +import re as _re + +name = "plain" +description = """The monotone plain database synchronizer""" + +long_description = """The monotone plain (or "dumb") protocol allows +two-way synchronization via sftp or plain files, +and one-way (pull) via http(s) and ftp.""" + +license = "LGPL" +version = "0.0.1" +_authors = [ 'Nathaniel Smith', + 'Zbynek Winkler', + 'Riccardo "rghetta"', + 'Zbyszek Zagorski' ] + +author = ', '.join(_authors) +url = 'http://www.venge.net/monotone' + +packages = ['monotone_plain', 'monotone_plain.dws','monotone_plain.paramiko'] +package_dir = { + 'monotone_plain' : '.', + 'monotone_plain.dws' : 'dws', + 'monotone_plain.paramiko' : 'paramiko' +} +package_data = { + 'mtn' : ['__init__.py'] +} + +scripts = ['mtnplain'] +options = { 'clean' : { 'all' : 1 } } +classifiers = [ + 'Development Status :: 4 - Beta', + 'Topic :: Software Development :: Libraries :: Python Modules' + ] + +# load up distutils +if __name__ == '__main__': + config = globals().copy() + keys = config.keys() + for k in keys: + if k.startswith('_'): del config[k] + + from distutils.core import setup + setup(**config)