diff --git a/__init__.py b/__init__.py
index 3727402422b4f176e56096d9ec0b9debb2046693_X19pbml0X18ucHk=..f46868c7344b7b2c9863b8026d8be227beacd353_X19pbml0X18ucHk= 100644
--- a/__init__.py
+++ b/__init__.py
@@ -1,4 +1,1 @@
-"""cubicweb-fresh application package
-
-expense reporting application
-"""
+"""cubicweb-fresh"""
diff --git a/__pkginfo__.py b/__pkginfo__.py
index 3727402422b4f176e56096d9ec0b9debb2046693_X19wa2dpbmZvX18ucHk=..f46868c7344b7b2c9863b8026d8be227beacd353_X19wa2dpbmZvX18ucHk= 100644
--- a/__pkginfo__.py
+++ b/__pkginfo__.py
@@ -1,4 +1,5 @@
 # pylint: disable-msg=W0622
 """cubicweb-fresh application packaging information"""
 
+modname = 'fresh'
 distname = 'cubicweb-fresh'
@@ -4,5 +5,4 @@
 distname = 'cubicweb-fresh'
-modname = distname.split('-', 1)[1]
 
 numversion = (0, 3, 2)
 version = '.'.join(str(num) for num in numversion)
@@ -14,10 +14,36 @@
 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
 
@@ -19,13 +45,8 @@
 
 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',
-]
diff --git a/debian/control b/debian/control
index 3727402422b4f176e56096d9ec0b9debb2046693_ZGViaWFuL2NvbnRyb2w=..f46868c7344b7b2c9863b8026d8be227beacd353_ZGViaWFuL2NvbnRyb2w= 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,6 @@
 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.
  .
@@ -18,2 +17,2 @@
  .
- expense reporting application
+ CubicWeb is a semantic web application framework, see http://www.cubicweb.org