Updating changelist
[ejpi] / support / builddeb.py
index 54ac3d4..4e15f26 100755 (executable)
@@ -13,6 +13,9 @@ import constants
 
 __appname__ = constants.__app_name__
 __description__ = """A Touch Screen Optimized RPN Calculator using Pie Menus
+RPN: Stack based math, come on it is fun
+Pie Menus: Press them or press-drag them
+History: Its such a drag, so drag them around, delete them, etc
 .
 Homepage: http://ejpi.garage.maemo.org/
 """
@@ -24,6 +27,9 @@ __changelog__ = """
 0.9.6
 * Fullscreen by Ctrl+Enter
 * "Enter" in number entry causes a push
+* Reversed stack order to be more proper
+* Logging support, Ctrl+l to copy the log
+* Fremantle Support
 
 0.9.4
  * Added icons
@@ -57,6 +63,7 @@ __changelog__ = """
 __postinstall__ = """#!/bin/sh -e
 
 gtk-update-icon-cache -f /usr/share/icons/hicolor
+rm -f ~/.ejpi/ejpi.log
 """
 
 
@@ -90,6 +97,7 @@ def build_package(distribution):
        p = py2deb.Py2deb(__appname__)
        p.prettyName = constants.__pretty_app_name__
        p.description = __description__
+       p.bugTracker = "https://bugs.maemo.org/enter_bug.cgi?product=ejpi"
        p.upgradeDescription = __changelog__.split("\n\n", 1)[0]
        p.author = __author__
        p.mail = __email__
@@ -98,6 +106,7 @@ def build_package(distribution):
                "python2.6 | python2.5",
                "python-gtk2 | python2.5-gtk2",
                "python-xml | python2.5-xml",
+               "python-dbus | python2.5-dbus",
        ])
        maemoSpecificDepends = ", python-osso | python2.5-osso, python-hildon | python2.5-hildon"
        p.depends += {
@@ -107,7 +116,13 @@ def build_package(distribution):
                "fremantle": maemoSpecificDepends + ", python-glade2",
                "mer": maemoSpecificDepends + ", python-glade2",
        }[distribution]
-       p.section = "user/accessories"
+       p.section = {
+               "debian": "accessories",
+               "chinook": "accessories",
+               "diablo": "user/science",
+               "fremantle": "user/science",
+               "mer": "user/science",
+       }[distribution]
        p.arch = "all"
        p.urgency = "low"
        p.distribution = "chinook diablo fremantle mer debian"