Fixed startup and added bugtracker
[ejpi] / support / builddeb.py
index 05836c5..f0e8018 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/
 """
@@ -21,7 +24,12 @@ __email__ = "eopage@byu.net"
 __version__ = constants.__version__
 __build__ = constants.__build__
 __changelog__ = """
-0.9.5
+0.9.6
+* Fullscreen by Ctrl+Enter
+* "Enter" in number entry causes a push
+* Reversed stack order to be more proper
+* Logging support
+* Fremantle Support
 
 0.9.4
  * Added icons
@@ -55,6 +63,7 @@ __changelog__ = """
 __postinstall__ = """#!/bin/sh -e
 
 gtk-update-icon-cache -f /usr/share/icons/hicolor
+rm -f ~/.ejpi/ejpi.log
 """
 
 
@@ -88,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__
@@ -105,7 +115,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"