#!/usr/bin/env python # -*- coding: utf-8 -*- import os from distutils.core import setup treebeard = __import__('treebeard') version_tuple = treebeard.VERSION version = "%d.%d" % version_tuple[:2] if version_tuple[2] is not None: svnf = os.path.join(os.path.dirname(os.path.abspath(treebeard.__file__)), '.svn/entries') gotdir = False version = '%s_%s' % (version, str(version_tuple[2])) if os.path.isfile(svnf): for ln in open(svnf): ln = ln.rstrip() if gotdir: version = '%s_rev%s' % (version, ln.replace(' ', '')) break if ln == 'dir': gotdir = True setup( name = 'django-treebeard', version = version, url = 'http://code.google.com/p/django-treebeard/', author = 'Gustavo Picon', author_email = 'gpicon@gmail.com', license = 'Apache License 2.0', packages = ['treebeard'], description = 'Efficient Materialized Path tree implementation for' ' Django 1.0+', )