Changeset 328 for cleverbox/trunk

Show
Ignore:
Timestamp:
02/29/08 17:57:52 (4 years ago)
Author:
trivoallan
Message:

cleverbox :

  • fixed cleverbox version number. Fixes #37
  • explicitely forbid the cleverbox to run with trac-0.10.3. Fixes #43
Location:
cleverbox/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • cleverbox/trunk/cleverbox/scripts/admin.py

    r261 r328  
    6060        self.env = Environment(env_path) 
    6161 
    62         # Check if environment needs an upgrade 
    6362        try: 
     63            # Cleverbox cannot run with trac-0.10.3 
     64            import trac 
     65            if trac.__version__ == '0.10.3': 
     66                print 
     67                print "A bug in trac-0.10.3 prevents the cleverbox from working correctly." 
     68                print "Please upgrade or downgrade your trac installation." 
     69                print 
     70                 
     71                sys.exit(1) 
     72                 
     73            # Check if environment needs an upgrade             
    6474            if check_upgrade and self.env.needs_upgrade(cleverbox.version): 
    6575                print 
  • cleverbox/trunk/debian/control

    r272 r328  
    88Package: cleverboxfuture 
    99Architecture: all 
    10 Depends: ${python:Depends}, subversion (>=1.4.2), trac (>=0.10.3), libapache2-mod-python (>=3.2.10), libapache2-svn (>=1.4.2), python-setuptools (>=0.6c3-3) 
     10Depends: ${python:Depends}, subversion (>=1.4.2), trac (>=0.10), libapache2-mod-python (>=3.2.10), libapache2-svn (>=1.4.2), python-setuptools (>=0.6c3-3) 
    1111Suggests: libapache2-mod-macro  
    12 Conflicts: cleverbox 
     12Conflicts: cleverbox, trac-0.10.3 
    1313Description: Trac and Subversion instances deployment shell  
    1414 The cleverbox provides an interactive command line shell dedicated to the  
  • cleverbox/trunk/setup.py

    r260 r328  
    2929Environment :: Console 
    3030Intended Audience :: System Administrators 
    31 License :: OSI Approved :: GNU General Public License (GPL) 
     31License :: OSI Approved :: GNU General Public License (GPL) v3 
    3232Natural Language :: English 
    33 Operating System :: POSIX :: Linux 
     33Operating System :: POSIX 
    3434Topic :: Software Development :: Bug Tracking 
     35Topic :: Software Development :: Version Control :: Subversion 
    3536Topic :: System :: Systems Administration 
    3637Topic :: Utilities 
     
    6061     
    6162    # Dependencies 
    62     install_requires=['setuptools>=0.6b1', 'trac>=0.10.3'] 
     63    install_requires=['setuptools>=0.6b1', 'trac>=0.10.4'] 
    6364)