test/data/cubes/file/__pkginfo__.py
author sylvain.thenault@logilab.fr
Tue, 14 Apr 2009 14:50:28 +0200
branchtls-sprint
changeset 1341 9502d02630bf
child 1977 606923dff11b
permissions -rw-r--r--
fix tests
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1341
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     1
# pylint: disable-msg=W0622
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     2
"""cubicweb-file packaging information"""
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     3
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     4
distname = "cubicweb-file"
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     5
modname = distname.split('-', 1)[1]
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     6
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     7
numversion = (1, 4, 3)
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     8
version = '.'.join(str(num) for num in numversion)
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
     9
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    10
license = 'LGPL'
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    11
copyright = '''Copyright (c) 2003-2009 LOGILAB S.A. (Paris, FRANCE).
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    12
http://www.logilab.fr/ -- mailto:contact@logilab.fr'''
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    13
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    14
author = "Logilab"
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    15
author_email = "contact@logilab.fr"
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    16
web = ''
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    17
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    18
short_desc = "Raw file support for the CubicWeb framework"
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    19
long_desc = """CubicWeb is a entities / relations bases knowledge management system
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    20
developped at Logilab.
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    21
.
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    22
This package provides schema and views to store files and images in cubicweb
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    23
applications.
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    24
.
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    25
"""
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    26
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    27
from os import listdir
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    28
from os.path import join
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    29
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    30
CUBES_DIR = join('share', 'cubicweb', 'cubes')
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    31
try:
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    32
    data_files = [
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    33
        [join(CUBES_DIR, 'file'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    34
         [fname for fname in listdir('.')
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    35
          if fname.endswith('.py') and fname != 'setup.py']],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    36
        [join(CUBES_DIR, 'file', 'data'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    37
         [join('data', fname) for fname in listdir('data')]],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    38
        [join(CUBES_DIR, 'file', 'wdoc'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    39
         [join('wdoc', fname) for fname in listdir('wdoc')]],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    40
        [join(CUBES_DIR, 'file', 'views'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    41
         [join('views', fname) for fname in listdir('views') if fname.endswith('.py')]],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    42
        [join(CUBES_DIR, 'file', 'i18n'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    43
         [join('i18n', fname) for fname in listdir('i18n')]],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    44
        [join(CUBES_DIR, 'file', 'migration'),
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    45
         [join('migration', fname) for fname in listdir('migration')]],
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    46
        ]
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    47
except OSError:
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    48
    # we are in an installed directory
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    49
    pass
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    50
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    51
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    52
cube_eid = 20320
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    53
# used packages
9502d02630bf fix tests
sylvain.thenault@logilab.fr
parents:
diff changeset
    54
__use__ = ()