Merge
authorOlivier Cayrol (Logilab) <Olivier.Cayrol@logilab.fr>
Tue, 09 Feb 2010 13:58:45 +0100
changeset 32 85a1b82d6a72
parent 31 c6db30991a0c (current diff)
parent 25 f46868c7344b (diff)
child 33 98eba9e700ed
Merge
--- a/__init__.py	Mon Aug 31 13:54:09 2009 +0200
+++ b/__init__.py	Tue Feb 09 13:58:45 2010 +0100
@@ -1,4 +1,1 @@
-"""cubicweb-fresh application package
-
-expense reporting application
-"""
+"""cubicweb-fresh"""
--- a/__pkginfo__.py	Mon Aug 31 13:54:09 2009 +0200
+++ b/__pkginfo__.py	Tue Feb 09 13:58:45 2010 +0100
@@ -1,8 +1,8 @@
 # pylint: disable-msg=W0622
 """cubicweb-fresh application packaging information"""
 
+modname = 'fresh'
 distname = 'cubicweb-fresh'
-modname = distname.split('-', 1)[1]
 
 numversion = (0, 3, 2)
 version = '.'.join(str(num) for num in numversion)
@@ -14,18 +14,39 @@
 author = 'Logilab'
 author_email = 'contact@logilab.fr'
 
-short_desc = 'expense reporting application'
-long_desc = '''expense reporting application'''
+short_desc = 'expense tracking application built on the CubicWeb framework'
+long_desc = '''This CubicWeb component provides an expense tracking application.
+
+CubicWeb is a semantic web application framework, see http://www.cubicweb.org
+'''
+
+ftp = ''
+web = 'http://www.cubicweb.org/project/%s' % distname
+
+classifiers = [
+    'Environment :: Web Environment',
+    'Framework :: CubicWeb',
+    'Programming Language :: Python',
+    'Programming Language :: JavaScript',
+    ]
+
+pyversions = ['2.4']
+
+__depends_cubes__ = {'expense': '>= 0.4.4',
+                     'workcase': None,
+                     }
+__depends__ = {'cubicweb': '>= 3.2.0'}
+for key, value in __depends_cubes__.items():
+    __depends__['cubicweb-'+key] = value
+__use__ = tuple(__depends_cubes__)
+__recommend__ = ()
+
+# packaging ###
 
 from glob import glob
 from os import listdir as _listdir
 from os.path import join, isdir
 
-ftp = ''
-web = 'http://www.cubicweb.org/project/%s' % distname
-
-pyversions = ['2.4']
-
 #from cubicweb.devtools.pkginfo import get_distutils_datafiles
 TEMPLATES_DIR = join('share', 'cubicweb', 'cubes')
 THIS_TEMPLATE_DIR = join(TEMPLATES_DIR, 'fresh')
@@ -48,11 +69,3 @@
 
 
 cube_eid = None # <=== FIXME if you need direct bug-subscription
-__use__ = ('expense', 'workcase')
-
-classifiers = [
-           'Environment :: Web Environment',
-           'Framework :: CubicWeb',
-           'Programming Language :: Python',
-           'Programming Language :: JavaScript',
-]
--- a/debian/control	Mon Aug 31 13:54:09 2009 +0200
+++ b/debian/control	Tue Feb 09 13:58:45 2010 +0100
@@ -12,8 +12,7 @@
 Conflicts: cubicweb-fresh, erudi-fresh-client, erudi-fresh-server, erudi-fresh-comp
 Replaces: cubicweb-fresh, erudi-fresh-client, erudi-fresh-server, erudi-fresh-comp
 Depends: cubicweb-common (>= 3.2.0), cubicweb-expense (>= 0.4.4), cubicweb-workcase
-Description: expense reporting application
- CubicWeb is a entities / relations bases knowledge management system
- developed at Logilab.
+Description: expense tracking application built on the CubicWeb framework
+ This CubicWeb component provides an expense tracking application.
  .
- expense reporting application
+ CubicWeb is a semantic web application framework, see http://www.cubicweb.org