Author: leidel
Date: Wed Jan 21 01:52:38 2009
New Revision: 35
Modified:
trunk/robots/__init__.py
trunk/setup.py
Log:
Simplified setup.py and bumped version to 0.5.4
Modified: trunk/robots/__init__.py
==============================================================================
--- trunk/robots/__init__.py (original)
+++ trunk/robots/__init__.py Wed Jan 21 01:52:38 2009
@@ -0,0 +1,2 @@
+VERSION = (0, 5, 4)
+__version__ = '.'.join(map(str, VERSION))
\ No newline at end of file
Modified: trunk/setup.py
==============================================================================
--- trunk/setup.py (original)
+++ trunk/setup.py Wed Jan 21 01:52:38 2009
@@ -1,51 +1,23 @@
-import os
from distutils.core import setup
-from distutils.command.install import INSTALL_SCHEMES
-app_name = 'robots'
-
-# Tell distutils to put the data_files in platform-specific installation
-# locations. See here for an explanation:
-#
http://groups.google.com/group/comp.lang.python/browse_thread/thread/35ec7b2fed36eaec/2105ee4d9e8042cb
-for scheme in INSTALL_SCHEMES.values():
- scheme['data'] = scheme['purelib']
-
-# Compile the list of packages available, because distutils doesn't have
-# an easy way to do this.
-packages, data_files = [], []
-root_dir = os.path.dirname(__file__)
-if root_dir:
- os.chdir(root_dir)
-
-for dirpath, dirnames, filenames in os.walk(app_name):
- # Ignore dirnames that start with '.'
- for i, dirname in enumerate(dirnames):
- if dirname.startswith('.'): del dirnames[i]
- if '__init__.py' in filenames:
- pkg = dirpath.replace(os.path.sep, '.')
- if os.path.altsep:
- pkg = pkg.replace(os.path.altsep, '.')
- packages.append(pkg)
- elif filenames:
- prefix = dirpath[len(app_name)+1:] # Strip "app_name/"
or "app_name\"
- for f in filenames:
- data_files.append(os.path.join(prefix, f))
-
-setup(name='django-'+app_name,
- version='0.5.3',
- description='Robots exclusion application for Django, complementing
Sitemaps.',
- long_description=open('docs/overview.rst').read(),
- author='Jannis Leidel',
- author_email='[email protected]',
- url='http://code.google.com/p/django-robots/',
- packages=packages,
- package_dir={app_name: app_name},
- package_data={app_name: data_files},
- classifiers=['Development Status :: 4 - Beta',
- 'Environment :: Web Environment',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: BSD License',
- 'Operating System :: OS Independent',
- 'Programming Language :: Python',
- 'Topic :: Utilities'],
- )
+setup(
+ name='django-robots',
+ version=__import__('robots').__version__,
+ description='Robots exclusion application for Django, complementing
Sitemaps.',
+ long_description=open('docs/overview.txt').read(),
+ author='Jannis Leidel',
+ author_email='[email protected]',
+ url='http://code.google.com/p/django-robots/',
+
download_url='http://github.com/jezdez/django-dbtemplates/zipball/0.5.4',
+ packages=['robots'],
+ package_dir={'dbtemplates': 'dbtemplates'},
+ classifiers=[
+ 'Development Status :: 4 - Beta',
+ 'Environment :: Web Environment',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: BSD License',
+ 'Operating System :: OS Independent',
+ 'Programming Language :: Python',
+ 'Framework :: Django',
+ ]
+)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pinax-updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/pinax-updates?hl=en
-~----------~----~----~----~------~----~------~--~---