__pkginfo__.py
changeset 858 e6ae125d5903
parent 482 2e400b8dfc25
child 859 17555e9b9854
equal deleted inserted replaced
857:f5728ee6fe39 858:e6ae125d5903
     4 """
     4 """
     5 
     5 
     6 distname = "cubicweb"
     6 distname = "cubicweb"
     7 modname = "cubicweb"
     7 modname = "cubicweb"
     8 
     8 
     9 numversion = (3, 0, 4)
     9 numversion = (3, 0, 10)
    10 version = '.'.join(str(num) for num in numversion)
    10 version = '.'.join(str(num) for num in numversion)
    11 
    11 
    12 license = 'LCL'
    12 license = 'GPL'
    13 copyright = '''Copyright (c) 2003-2008 LOGILAB S.A. (Paris, FRANCE).
    13 copyright = '''Copyright (c) 2003-2009 LOGILAB S.A. (Paris, FRANCE).
    14 http://www.logilab.fr/ -- mailto:contact@logilab.fr'''
    14 http://www.logilab.fr/ -- mailto:contact@logilab.fr'''
    15 
    15 
    16 author = "Logilab"
    16 author = "Logilab"
    17 author_email = "contact@logilab.fr"
    17 author_email = "contact@logilab.fr"
    18 
    18 
    25 * a RQL command line client to the repository
    25 * a RQL command line client to the repository
    26 * an adaptative modpython interface to the server
    26 * an adaptative modpython interface to the server
    27 * a bunch of other management tools
    27 * a bunch of other management tools
    28 """
    28 """
    29 
    29 
    30 web = ''
    30 web = 'http://www.cubicweb.org'
    31 ftp = ''
    31 ftp = 'ftp://ftp.logilab.org/pub/cubicweb'
    32 pyversions = ['2.4']
    32 pyversions = ['2.4', '2.5']
    33 
    33 
    34 
    34 
       
    35 import sys
    35 from os import listdir, environ
    36 from os import listdir, environ
    36 from os.path import join, isdir
    37 from os.path import join, isdir
    37 import glob
    38 import glob
    38 
    39 
    39 scripts = [s for s in glob.glob(join('bin', 'cubicweb-*'))
    40 scripts = [s for s in glob.glob(join('bin', 'cubicweb-*'))
    58 
    59 
    59 if environ.get('APYCOT_ROOT'):
    60 if environ.get('APYCOT_ROOT'):
    60     # --home install
    61     # --home install
    61     pydir = 'python'
    62     pydir = 'python'
    62 else:
    63 else:
    63     pydir = join('python2.4', 'site-packages')
    64     python_version = '.'.join(str(num) for num in sys.version_info[0:2])
       
    65     pydir = join('python' + python_version, 'site-packages')
    64 
    66 
    65 try:
    67 try:
    66     data_files = [
    68     data_files = [
    67         # common data
    69         # common data
    68         #[join('share', 'cubicweb', 'entities'),
    70         #[join('share', 'cubicweb', 'entities'),
    88         [join('lib', pydir, 'cubicweb', 'web', 'views'),
    90         [join('lib', pydir, 'cubicweb', 'web', 'views'),
    89          [join(views_dir, fname) for fname in listdir(views_dir) if fname.endswith('.pt')]],
    91          [join(views_dir, fname) for fname in listdir(views_dir) if fname.endswith('.pt')]],
    90         [join('share', 'cubicweb', 'cubes', 'shared', 'i18n'),
    92         [join('share', 'cubicweb', 'cubes', 'shared', 'i18n'),
    91          [join(i18n_dir, fname) for fname in listdir(i18n_dir)]],
    93          [join(i18n_dir, fname) for fname in listdir(i18n_dir)]],
    92         # skeleton
    94         # skeleton
    93         
       
    94         ]
    95         ]
    95 except OSError:
    96 except OSError:
    96     # we are in an installed directory, don't care about this
    97     # we are in an installed directory, don't care about this
    97     pass
    98     pass