Minor updates being taken in from Dialcentral
[doneit] / support / builddeb.py
index 44463d9..14be7b6 100755 (executable)
@@ -1,6 +1,12 @@
 #!/usr/bin/python2.5
 
-from py2deb import *
+import os
+import sys
+
+try:
+       import py2deb
+except ImportError:
+       import fake_py2deb as py2deb
 
 
 __appname__ = "doneit"
@@ -37,9 +43,9 @@ __changelog__ = '''\
 '''
 
 
-__postinstall__ = '''#!/bin/sh
+__postinstall__ = '''#!/bin/sh -e
 
-gtk-update-icon-cache /usr/share/icons/hicolor
+gtk-update-icon-cache -f /usr/share/icons/hicolor
 '''
 
 
@@ -69,17 +75,17 @@ if __name__ == "__main__":
        except:
                pass
 
-       p = Py2deb(__appname__)
+       p = py2deb.Py2deb(__appname__)
        p.description = __description__
        p.author = __author__
        p.mail = __email__
        p.license = "lgpl"
-       p.depends = "python2.5, python2.5-gtk2"
+       p.depends = "python2.5, python2.5-gtk2, python2.5-xml"
        p.section = "user/communication"
        p.arch = "all"
        p.urgency = "low"
-       p.distribution = "chinook diablo"
-       p.repository = "extras-devel"
+       p.distribution = "chinook diablo fremantle"
+       p.repository = "extras"
        p.changelog = __changelog__
        p.postinstall = __postinstall__
        p.icon="26x26-doneit.png"