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
-~----------~----~----~----~------~----~------~--~---

Reply via email to