X-Git-Url: http://git.maemo.org/git/?p=quicknote;a=blobdiff_plain;f=support%2Fbuilddeb.py;h=4e83f6756999be3787bbba499b1263ef218bfad0;hp=6234f03746f01e0b263cdccb752b5955d19852a2;hb=f65e95591ddf52734af3102f1db52c903b11590a;hpb=8679b5e1510e859b696e6400731b0ba957dbdf4c diff --git a/support/builddeb.py b/support/builddeb.py index 6234f03..4e83f67 100755 --- a/support/builddeb.py +++ b/support/builddeb.py @@ -21,9 +21,32 @@ __email__ = "n800@axique.net" __version__ = constants.__version__ __build__ = constants.__build__ __changelog__ = """ +0.7.11 + * Tiny speed improvement to startup + +0.7.10 + * Moved history to the (app)menu + * Moved search to Ctrl+f and (app)menu + * Switched category selection over to a touch selector entry, making it prettier and easier + * Deleting empty notes no longer prompts the user + * Cleaned up the history dialog a smidge + * Ctrl+w/q to quit + * Bug fix: not very consistent when a category is visible in dialogs + +0.7.9 + * UI Tweak: Removed "New Note..." due to weirdness and duplicated behavior + * UI Tweak: Added App Menu to access some category functionality + * Bugfix: Move To Category + * Bugfix: Removed carriage return on Ctrl+Enter + * Added .deb package support + 0.7.8 - * Spell checking + * Spell checking (Desktop only) * Fixing the application title + * Fremantle Support + * Ctrl+i and Ctrl+o to zoom in/out the interface + * Ctrl+enter to fullscreen app + * Ctrl+l to copy to clipboard the application debug log 0.7.7 * Slight modifications to the note history and SQL dialogs @@ -93,43 +116,38 @@ 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.bugTracker = "https://bugs.maemo.org/enter_bug.cgi?product=quicknote" p.upgradeDescription = __changelog__.split("\n\n", 1)[0] p.author = __author__ p.mail = __email__ - p.license = "lgpl" + p.license = "gpl" p.depends = ", ".join([ "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 += { "debian": ", python-glade2", - "chinook": maemoSpecificDepends, "diablo": maemoSpecificDepends, "fremantle": maemoSpecificDepends + ", python-glade2", - "mer": maemoSpecificDepends + ", python-glade2", }[distribution] p.section = { - "debian": "accessories", - "chinook": "accessories", + "debian": "editors", "diablo": "user/office", "fremantle": "user/office", - "mer": "user/office", }[distribution] p.arch = "all" p.urgency = "low" - p.distribution = "chinook diablo fremantle mer debian" + p.distribution = "diablo fremantle debian" p.repository = "extras" p.changelog = __changelog__ p.postinstall = __postinstall__ p.icon = { "debian": "26x26-quicknote.png", - "chinook": "26x26-quicknote.png", "diablo": "26x26-quicknote.png", - "fremantle": "64x64-quicknote.png", # Fremantle natively uses 48x48 - "mer": "64x64-quicknote.png", + "fremantle": "48x48-quicknote.png", # Fremantle natively uses 48x48 }[distribution] p["/usr/bin"] = [ "quicknote.py" ] for relPath, files in unflatten_files(find_files(".", "locale")).iteritems(): @@ -149,22 +167,33 @@ def build_package(distribution): for (oldName, newName) in files ) p["/usr/share/applications/hildon"] = ["quicknote.desktop"] - #p["/usr/share/dbus-1/services"] = ["quicknote.service"] p["/usr/share/icons/hicolor/26x26/hildon"] = ["26x26-quicknote.png|quicknote.png"] p["/usr/share/icons/hicolor/40x40/hildon"] = ["40x40-quicknote.png|quicknote.png"] p["/usr/share/icons/hicolor/48x48/hildon"] = ["48x48-quicknote.png|quicknote.png"] p["/usr/share/icons/hicolor/scalable/hildon"] = ["scale-quicknote.png|quicknote.png"] - print p - print p.generate( - version="%s-%s" % (__version__, __build__), - changelog=__changelog__, - build=False, - tar=True, - changes=True, - dsc=True, - ) - print "Building for %s finished" % distribution + if distribution == "debian": + print p + print p.generate( + version="%s-%s" % (__version__, __build__), + changelog=__changelog__, + build=True, + tar=False, + changes=False, + dsc=False, + ) + print "Building for %s finished" % distribution + else: + print p + print p.generate( + version="%s-%s" % (__version__, __build__), + changelog=__changelog__, + build=False, + tar=True, + changes=True, + dsc=True, + ) + print "Building for %s finished" % distribution if __name__ == "__main__":