debian/0000775000000000000000000000000012030360045007161 5ustar debian/changelog0000664000000000000000000007123412030360042011037 0ustar quickly (12.08.1-0ubuntu2) quantal; urgency=low * removing launchpad-integration bits leftover (was already removed in the code) -- Didier Roche Tue, 25 Sep 2012 18:47:30 +0200 quickly (12.08.1-0ubuntu1) quantal; urgency=low * New upstream release - Add --extras option to 'quickly share' (Vsevolod Velichko) - Overwrite quickly-owned files when upgrading to a new Quickly - Clean up the packaging for extras to not be as insane -- Michael Terry Tue, 21 Aug 2012 16:37:02 -0400 quickly (12.08-0ubuntu1) quantal; urgency=low * New upstream release - Build-Depend on libglib2.0-bin when building for extras (LP: #1022514, LP: #1018038) - Support Exec desktop keys with arguments to the executable for extras (LP: #1021675) - Support © symbol in license command - Fix appindicator support (LP: #1023618) - Add get_current_name() to quickly API -- Michael Terry Thu, 02 Aug 2012 10:10:09 -0400 quickly (12.05-0ubuntu1) quantal; urgency=low * New upstream release - Fix ubuntu-flash-game backend to work (LP: #1007086) - For ubuntu-cli and ubuntu-flash-game, don't keep warning about upgrading the project to use PyGI, even on fresh projects (LP: #1007006) - Fix 'package --extras' and 'submitubuntu' to create packages suitable for the ARB process again (LP: #1003818, LP: #998910, LP: #1002417) -- Michael Terry Thu, 31 May 2012 15:25:44 -0400 quickly (12.04-0ubuntu1) precise; urgency=low * New upstream release - Drops ubuntu-pygame template, as it uses deprecated desktopcouch. Users should try ubuntu-application and embed pygame. * debian/control: - Drop pygame and desktopcouch as dependencies * debian/patches/fix_test_example.patch: - Dropped, applied upstream -- Michael Terry Thu, 19 Apr 2012 10:53:13 -0400 quickly (12.03-0ubuntu2) precise; urgency=low * debian/patches/fix_test_example.patch: - Fix shipped example test so that 'quickly test' works out of the box. LP: #969133 -- Michael Terry Thu, 12 Apr 2012 10:59:45 -0400 quickly (12.03-0ubuntu1) precise; urgency=low * New upstream release - Tutorial update (LP: #929417, LP: #929420, LP: #929572) - Fix crash when creating derived-template projects (LP: #936379) - Don't strip comments from glade files (LP: #945808) * debian/rules: - Move project_root schema file to template directory after python-distutils-extra zealously places it in system schema folder. -- Michael Terry Wed, 14 Mar 2012 20:30:12 -0400 quickly (11.12-0ubuntu2) precise; urgency=low * debian/control: - Add gtk3 version of glade and gir1.2-* packages as Depends to template package. Keeping gtk2 versions around for old projects that haven't been ported yet. Can drop them in a future Ubuntu release. LP: #941230 -- Michael Terry Tue, 06 Mar 2012 10:23:53 -0500 quickly (11.12-0ubuntu1) precise; urgency=low * New upstream release * debian/patches/fix-cli-upgrade.patch, debian/patches/run_new_glade_gtk2.patch: - Dropped, included upstream -- Michael Terry Thu, 22 Dec 2011 12:02:31 -0500 quickly (11.10-0ubuntu4) oneiric; urgency=low * run_new_glade_gtk2.patch: - run the new gtk2 glade version * debian/control: - dep on glade-gtk2 -- Didier Roche Thu, 06 Oct 2011 12:59:54 +0200 quickly (11.10-0ubuntu3) oneiric; urgency=low * debian/control: - Add python-launchpad-integration to Depends list because the 'package' command will warn user not to continue if it isn't installed. LP: #862387 * debian/patches/fix-cli-upgrade.patch: - Don't raise an exception if the project_lib/Builder.py file isn't present when running 'upgrade'. It may not exist for valid reasons such as being an ubuntu-cli project. LP: #863483 -- Michael Terry Mon, 03 Oct 2011 14:09:36 -0400 quickly (11.10-0ubuntu2) oneiric; urgency=low * debian/control - python-quickly-common must conflict with older -core package so that the latter is removed before the newer -common is installed. Otherwise, the __init__.py file gets removed on distro upgrades, breaking package imports. The conflict forces apt to remove the old -core before adding the new -common, providing the __init__.py back again. Suggested by Jakub Wilk. (LP: #850744) - Update Standards-Version. -- Barry Warsaw Fri, 30 Sep 2011 18:25:09 -0400 quickly (11.10-0ubuntu1) oneiric; urgency=low * New upstream bug-fix release - Allow upgrading from mixed PyGI/PyGObject to just PyGObject -- Michael Terry Mon, 26 Sep 2011 09:21:58 -0400 quickly (11.09-0ubuntu1) oneiric; urgency=low * New upstream release + ubuntu-application: - add: Make indicator code set its icon to the project icon (Tony Byrne) - design: Call new 'glade' executable, not 'glade-3' (Paolo Sammicheli) - upgrade: Better detection for whether to use new /opt code (Tony Byrne) - Fix some mistakes in the tutorial (LP: #822972) - Don't mix PyGI and PyGObject calls in project code (LP: #840408) + common: - A lot of string cleanup and translation fixes (Paolo Sammicheli) - Updated translations * Update packaging to dh8, source format 3.0, and dh_python2 -- Michael Terry Mon, 12 Sep 2011 15:54:47 -0400 quickly (11.06-0ubuntu1) oneiric; urgency=low * New upstream release + ubuntu-application: - add: Support adding files from derived templates (Tony Byrne) - edit: Correctly open bin/project-name wrapper on Ubuntu 10.10-era projects (LP: #770294) - package: Work with Ubuntu 11.10's version of python-mkdebian + ubuntu-cli: - package: Avoid creating bogus .deb files by properly quoting paths (LP: #790011) + common: - Fix typo in man page (LP: #803258) - Updated translations * debian/patches/edit-10.10-wrapper-scripts.patch: - Dropped, included upstream * Stop shipping ubuntudevbar.py, as it is broken atm and is not very mature once it is running -- Michael Terry Wed, 06 Jul 2011 14:56:49 -0400 quickly (11.04-0ubuntu1.1) natty-proposed; urgency=low * debian/patches/edit-10.10-wrapper-scripts.patch: - Patch from upstream to make sure that 10.10-era projects have their wrapper script opened by 'quickly edit' (LP: #770294) * debian/control, debian/rules: - Add quilt patch system -- Michael Terry Wed, 27 Apr 2011 11:35:27 -0400 quickly (11.04-0ubuntu1) natty; urgency=low * New upstream release + ubuntu-application-template: - Separated user-modifiable code from quickly-owned code by adding new *_lib module in new projects that contains quickly-maintained code - Support self.ui['my widget'] widget access - Refresh tutorial for Ubuntu 11.04 with new screenshots and more editing + ubuntu-application-template and derivatives: - Add 'quickly test' command that will run unit tests on your code; some sample tests are included + ubuntu-pygame-template: - Add hiscores support by Alejandro J. Cura + common: - Fixed LP login support to work with latest liblaunchpad - Updated translations * debian/control: - Depend on python-nose for template unit tests - Update required version of python-launchpadlib -- Michael Terry Mon, 04 Apr 2011 11:32:15 -0400 quickly (11.03.1-0ubuntu2) natty; urgency=low * debian/control: - Depend on full desktopcouch, as we were missing one of the python packages earlier. LP: #708114 - Update recommends from python-quickly-widgets to new name python-quickly.widgets -- Michael Terry Wed, 09 Feb 2011 08:55:02 -0500 quickly (11.03.1-0ubuntu1) natty; urgency=low * New upstream release + ubuntu-application-template: - Use one scalable application icon, instead of 3 differently sized ones + ubuntu-application-template and derivatives: - Support writing metadata required by the Application Review Board when packaging (can enable with 'submitubuntu' or 'package --extras') - Add yelp to dependencies if your application uses ghelp: URLs - Some minor cleanups + ubuntu-flash-game-template: - First release of a flash game template by Stuart Langridge * debian/watch: - Add watch file * debian/control, debian/rules, debian/compat: - Update to dh8 and dh_python2 -- Michael Terry Thu, 03 Feb 2011 10:37:13 -0500 quickly (11.03-0ubuntu1) natty; urgency=low * New upstream release + ubuntu-application-template: - tutorial command reference 4.4 glade should be design (Tony Byrne) LP: #661699 - refresh the branding to the new ubuntu brand (Daniel Fore) (LP: #666557) - Support self.ui.label1 syntax - Support auto-connection of signal handlers named widget_signal_event() - support submitubuntu command to install applications in /opt (LP: #625581) + ubuntu-application-template and derivatives: - Fix apport code to not fail when lp-project name changes - Fix apport test to run cleanly by always upgrading from 0.3 to 0.4 template (test was originally written to test that upgrade) - Add many tests - Provide mallard-formatted starter help files (Tony Byrne) - Fix 'add dialog' to rename dialog name with dashes correctly - Add 'add help-guide' and 'add help-topic' (Tony Byrne) - Support custom licenses better by noticing when they are being used - add QUICKLY_EDITOR variable to override SELECTED_EDITOR or EDITOR if we want a dedicated editor for Quickly (Dennis Craven) - regenerate debian/copyright at each quickly release/package (LP: #656943) - When getting Launchpad credentials, only allow choosing full access - Cleanup various help descriptions to be more consistent + common: - Reorganize tests to be easier to run as a group (./test/run.sh) - quickly quickly should remove *.pyc files as commands are imported (LP: #658710) - If not running under X, use nano instead of gedit as fallback editor -- Michael Terry Mon, 06 Dec 2010 10:23:14 -0500 quickly (0.6.1-0ubuntu1) maverick; urgency=low * New bugfix release: + ubuntu-application-template and derivatives: - don't overwrite files in add command if already exists (Tony Byrne) (LP: #645490) - fix crash in in help() (Michael Terry) (LP: #649881) - force utf8 when creating a gpg key (LP: #640689) + common: - revert internal bzr calls to use subprocess calls again (LP: #648496, #642455) - translations update (en_GB, es, fr, uk) - urkkk, just saw that the tutorial contains the name and revision number. Update that as a workaround. Should be removed for next release. -- Didier Roche Wed, 06 Oct 2010 12:18:39 +0200 quickly (0.6-0ubuntu1) maverick; urgency=low * New upstream release: (LP: #638130) + quickly core: - enhance API with real case usage: nautilus extension - move bzr call to use internal API (Jelmer Vernooij) - support user defined template paths (Barry Warsaw) (LP: #585617) - quickly quickly now uses import command functionality from the origin template - fix copyright file (Kyle Nitzsche) (LP: #610096) + ubuntu-application-template and derivatives: - push the tarball to launchpad instead of the .changes (LP: #594256) - move bzr call to use internal API (Jelmer Vernooij) - add apache license (Monty Taylor) - update and improvment of the tutorial (Ryan Macnish) - "$ quickly add indicator" to add indicator support to your project (Owais Lone) - add yelp dep for tutorial (Umang Varma) (LP: #610026) - some fixes to the tutorial (Henrik H.) (LP: #608421) - don't add changelog for quickly package command (Umang Varma) (LP: #587538) - add quickly configure distribution to release to another distribution than your current one (Umang Varma) (LP: #608191) - Provide a modeline in generated source (Michael Terry) (LP: #606285) * debian/control: - bump python-distutils-extra build-dep - new core breaks older ubuntu-application template (package command) (LP: #635624) - quickly-ubuntu-template now depends on yelp (LP: #610026) -- Didier Roche Tue, 14 Sep 2010 17:12:23 +0200 quickly (0.4.3-0ubuntu1) lucid-proposed; urgency=low * New bugfix release: quickly core: - fix wrong template proposal for commands not followed by template ubuntu-application template: - change label caption from glade to design (LP: #571409) - fix dialog when having - in title name (LP: #578710) - fix unicode problems in About dialog (LP: #582584) (Petar Vasić) - fix the boiler plate for faulty preferences dialog code (LP: #587090) (Nick Veitch) ubuntu-application and inherited: - fix configure stripping team name for ppa (LP: #587314) (Frederik Elwert) - fix not all syntax for dependencies supported (LP: #587520) (Frederik Elwert) - fix issue and description of release: quickly release updated translations -- Didier Roche Fri, 11 Jun 2010 13:18:01 +0200 quickly (0.4.2-0ubuntu1) lucid; urgency=low * New bugfix upstream release: ubuntu-application template (and inherited): - fix verbose check in quicklyutils making release and share fail (LP: #570239) - updated translations -- Didier Roche Mon, 26 Apr 2010 19:33:33 +0200 quickly (0.4.1-0ubuntu1) lucid; urgency=low * New bugfix upstream release: ubuntu-application template (and inherited): - add more debugging info in --verbose mode for gpg keys - remove ~/.selected_editor detection. Introduced confusion for users (LP: #565586) - better message and user help when ppa not found (LP: #565581) - fix again some tutorial issues which had been lost during html -> docbook transition (LP: #499356) - fix gpg key creation with no email address (LP: #567272) - Updated translations -- Didier Roche Fri, 23 Apr 2010 16:24:58 +0200 quickly (0.4-0ubuntu1) lucid; urgency=low * New bugfix upstream release: - various fix to tutorial command (LP: #559565) - update some part of the existing tutorial (LP: #556237, #550510) - fix gpg key creation parameter %commit with right error message as we don't push it to LP (LP: #554302) - fix some case where gpg secret key wasn't exported to sign the package (LP: #555384) - add debug command relying on winpdb (Nafai) - remove some debug message - updated translations -- Didier Roche Wed, 14 Apr 2010 19:10:50 +0200 quickly (0.3.90-0ubuntu2) lucid; urgency=low * debian/control: - add gnome-doc-utils for building l10n -- Didier Roche Tue, 30 Mar 2010 09:49:56 +0200 quickly (0.3.90-0ubuntu1) lucid; urgency=low * New release: (LP: #550981) Quickly core: - check now that --template has one argument - -- enables to give options to templates (unknown options and arguments are still given to templates but -- specify explicity what to give to templates commands like -h, --version...) - check and enable recreation of the credential if user deletes it on Launchpad - Use realpath so that we can symlink to the binary in trunk. (Jonathan Lange) - project_path_not_found is raised when data_path_not_found should be (originated from Philip Peitsch's patch). (LP: #497688) - importing command in one template from another template is now possible support as well "all" keyword to import all commands from a template into another one (take care of overridden commands too) (LP: #452306, #487301) - add an apport hook to get installed templates (LP: #411127) - enable option completion for templates - handle now version upgrade, launching script for templates and handling versionning on them - change getstarted wording (LP: #486180) - Grant - Quickly ship now "version" tag instead of "format" tag - add some templatetools to check X display - if a commands exit with 4, do not show "ERROR:" (case of wrong command usage, for instance) - Rewrote importing module in both bin/quickly and ubuntu-project binary - Add get_camel_case_name() and get_sentence_name() to templatetools - Refactor some code in pre_create hook() - Now dashes and spaces support in project name! Dealing with python and packaging issues for you. (LP: #493130) - Provide Quickly API (LP: #426480) - Fix some issues in the man page ubuntu-application Template: - Enabling upload to team or user ppa, as well as any ppa. Use --ppa ppaname or --ppa team/ppaname .quickly file can be used as well with ppa = ppaname or ppa = team/ppaname (LP: #470192) ppa completion is also available - Change BSD header by full license - Add MIT license - Fixes an error when launchpad display name contains unicode character (Petar Vasić) - Fix typo in quickly help save (Petar Vasić) - Adds logo.png as logo property in about dialog (LP: #478389) (Petar Vasić) - Remove lp-project-change command and add configure command. configure lp-project [project_name] to set/reset lp project binded to your Quickly project ppa to set a default ppa with your project - Fix ~/.selected-editor being ignored (LP: #484730) - Fix wrong shell completion when in a template (it wrongly proposed all commands followed by templates) - Check if we have a X display available before running "run" or launching GUI in "create" command. - add -- support in quickly run to pass options like --help, --version so that Quickly core don't take them. - enable preferences save call being called multiple times (Philip Peitsch) - Use realpath so that we can symlink to the binary in trunk. - Fixed some errors in the tutorial (Brian) (LP: #499356) - Fix missing import sys in setup.py (Philip Peitsch) (LP: #499712) - rename ubuntu-project to ubuntu-application - enhance quickly license (no more Copyright file, only one AUTHORS file) personal license needs COPYING file now (and the header will be copied in every files). No more # needed in those files too. Some other little refactoring too (LP: #469330) - autolicence by default on first share/release (with LP info and on GPL-3) - change versionning support in ubuntu application: (LP: #476814) + quickly share just adds -publicX to current version where X is bumped at each "quicky share" execution + quickly release remove -publicX (if any) and release with current YY.MM. If there is already a release with that version, it will be YY.MM.1, then YY.MM.2 - add accelerators to menu items (jens persson) - set correctly title dialog (Philip Peitsch) (LP: #501999) - about dialog box is now fully automated: (LP: #478414) + update copyright, authors, license (when licensing) + version (when sharing and releasing) + homepage (when changing launchpad project: release and configure) - add an 'add' command. $ quickly dialog … is now $ quickly add dialog … (LP: #438320) - enable automatic release and milestone built in LP, releasing and pushing upstream tarball (LP: #470344) - automatic collect and publish changelog message from commits and save messages used during devlopment. (LP: #476572) - add i18n to boiler plate (LP: #423529) - enable adding manual depdencies to quickly project (LP: #474639) - enable configure its own bzr branch and resetting parent branch even once already configured (quickly configure bzr ) - now recommends seahorse-plugins to have a graphical prompt for signing package - rename quickly glade to quickly design (LP: #528664) - create command is now more flexible and enable people to inherit from other template more easily - add translation domain to gtkbuilder and fix some items that shouldn't been translatable (Łukasz Jernaś) - add apport and launchpadintegration to new and existing project once bounded to LP (Philip Peitsch) - fix spelling mistake "connexion" (Łukasz Jernaś) (LP: #532667) - the ubuntu-application tutorial is now internationalized and use docbook format. Translators, it's yours! (Shane Fagan) (LP: #525168) - package/share/release are now more quiet and only print something on error warning as a summary as with unfound packages, and so on (LP: #482915) - new algorithm to select good email automatically. Try to get the preferred email and update the AUTHOR file with it. - test GPG key and create one automatically if none is available. The corresponding public key availabity in launchpad is also checked. (LP: #427730, #408993) - add devscripts as a dependency (bug #465833), will fix all the depends mess later - bump python-distutils-extra (>= 2.18bzr1) ubuntu-cli Template: - first release using import command feature (no command written into the template itself). This is a basic ubuntu CLI application ubuntu-pygame Template: - first release using import command feature. python-pygame added as a depends * debian/control: - renamed and separate in multiple packages to get a -common used with Quickly widgets (LP: #519633) - suggests python-quickly-widgets -- Didier Roche Mon, 29 Mar 2010 19:00:48 +0200 quickly (0.2.6) karmic; urgency=low * New release: + ubuntu-application Template: - Fix desktop.in file not installed due to new python-distutils-extra policy (LP: #460355) + common: - Remove outdated information in README - change getstarted wording (LP: #486180) - Grant * reorganize packaging in creating python-quickly-core and python-quickly-common: - debian/control: add them and change depends - create debian/python-quickly-co{re,mmon}.install * debian/control: - bump Standards-Version -- Didier Roche Thu, 18 Feb 2010 17:02:36 +0100 quickly (0.2.5) karmic; urgency=low * New release: + Quickly Core: - deactivate option validity checking so that templates can have their own options. Discuss at UDS how to shape a better solution + ubuntu-application Template: - Fixed some some errors and oversites in the tutorial -- Didier Roche Sat, 24 Oct 2009 16:15:12 +0200 quickly (0.2.4) karmic; urgency=low * New release: + Quickly Core: - add comment regarding why certain characters are not allowed and remove any whitespace around project name (Mike Pontillo) - Fixed a bad project name variable in a function comment and a typo in the tutorial (Sense Hofstede) - Enable quickly running without an existing data path (LP: #447089) - Some refactoring on error handling with incorrect template path + ubuntu-application Template: - Fix share unicode issue when localized (LP: #444070) - quickly dialog needs input validation (LP: #442446) - Fix wrong link in tutorial (LP: #446310) (Johannes Mockenhaupt) - Added

paragraph where missing, adjust link to no point directly to rick's personal folder, removed stray, 'd' and 'su' on the second page of the dialog, changed couchgrid initialization should follow new way of doing it, change copyright file in tutorial to us '(C)', change packaging tutorial from svg to png (LP: #439111) - Focus is on the main window file when executing quickly glad (fix regression when project name has some capital letters) + common: - update translations -- Didier Roche Mon, 12 Oct 2009 19:48:17 +0200 quickly (0.2.3) karmic; urgency=low * New release: + Quickly Core: - Fix tutorial command not shown outside a project (previously overwriten because of = instead of extend()) - Bump requirement on distutilsextra to 2.10 to use desktopcouch bug fixing + ubuntu-application Template: - Launch gedit in background, keep default for others (LP: #425305) - Focus is on the main window file when executing quickly glade - Add Launchpad display name to DEBEMAIL + common: - updated translations -- Didier Roche Mon, 14 Sep 2009 17:54:39 +0200 quickly (0.2.2) karmic; urgency=low * New release: + Quickly Core: - Fix wrong release handling when not a number (LP: #424581) - Forbide bin and data as a project name (LP: #424635) -- Didier Roche Sat, 05 Sep 2009 15:58:22 +0200 quickly (0.2.1) karmic; urgency=low * New release: This is mostely a fix release, but we still have few must-have minor features so that people can easily begin to develop templates + Quickly Core: - Reshape variables in commandsconfig template file (LP: #421858) - Reshape command attributes for builtin commands - quickly without parameter now prints help - move some functions from ubuntu-application template to templatetools Quickly module to make them available to all templates (handle_additional_parameters, quickly_name, apply_file_rights, in_verbose_mode) - add missing quotes around new version number format [Ken VanDine] + ubuntu-application template: - quickly release and share should not start if there are no pgp keys available (LP: #419407) - Typo in preferences code for ubuntu-application template (LP: #421642) - preferences code stores record type rather than _id (LP: #421644) - Adapt new commandsconfig format - quickly edit fails if EDITOR=vim (support now interactive command) (LP: #418351) - quickly edit supports now sensible-editor choice - created application does not suport standard command line options (LP: #418355) - Quickly licence should create an AUTHORS file (LP: #424489) - ubuntu-application main python file code has stray, strange line of code (LP: #421653) - Typo in error message of $ quickly tutorial (LP: #422212), patch from [Niall Jackson] (LP: #422212) - Typo in the index page of the tutorial of ubuntu-application template [Niall Jackson] (LP: #422209) - Destroy the dialogs outright instead of merely hideing them since we always create new ones when the event is fired [John C Barstow] - ubuntu-application main python module commented code uses wrong naming convention for preferences dialog (LP: #421648) - Some output messages correction + common: - updated translations -- Didier Roche Fri, 04 Sep 2009 20:33:20 +0200 quickly (0.2) karmic; urgency=low * New upstream release. Most noticeable features/fixes are: - ubuntu-application should depend on cdbs and debhelper (LP: #408884) - Preferences should use client records API (LP: #402241) - Tutorial should use CouchWidget (LP: #402244) - quickly license should infer contact and name info from setup.py (LP: #402664) - quickly needs a command to list all commands (LP: #412900) - quickly can now handle special command very easily, reading from some configuration file which can be launched outside or inside a project, which have to be followed by a template… All of this also update automatically shell-completion behavior - "quickly help [command]" is needed (LP: #412902) - ubuntu-applications can be created with unpackagable names (LP: #414218) - quickly package doesn't have to sign packages (LP: #408992) - quickly needs a proper command class (LP: #411126) - shell-completion must call the script with a shell-completion parameter (LP: #412903) - quickly can now handle better command filtering. Use it! (LP: #412905) - quickly needs a manpage (LP: #406212) - ubuntu-application uses spaces instead tabs, which conflicts with gedit default settings (LP: #416527) - removed devscripts deps to use only dpkg-dev - Having no EMAIL environment variable set makes quickly release fail fixed (LP: #418369) - quickly needs using launchpad translation (LP: #406906) - updated translations (ca, es) -- Didier Roche Thu, 27 Aug 2009 00:04:48 +0200 quickly (0.1) karmic; urgency=low * Initial release. -- Didier Roche Fri, 24 Jul 2009 18:16:30 +0200 debian/rules0000775000000000000000000000101211730233332010237 0ustar #!/usr/bin/make -f %: dh $@ --with python2 override_dh_auto_install: dh_auto_install # python-distutils-extra likes to move any schema it finds to system location mkdir -p debian/tmp/usr/share/quickly/templates/ubuntu-application/project_root/data/glib-2.0/schemas/ mv debian/tmp/usr/share/glib-2.0/schemas/net.launchpad.project_name.gschema.xml debian/tmp/usr/share/quickly/templates/ubuntu-application/project_root/data/glib-2.0/schemas/ rmdir --ignore-fail-on-non-empty debian/tmp/usr/share/glib-2.0/schemas/ debian/control0000664000000000000000000000534012030360011010557 0ustar Source: quickly Section: devel Priority: extra Build-Depends: debhelper (>= 8), python (>= 2.6.6-3~), python-distutils-extra (>= 2.18), gnome-doc-utils Maintainer: Ubuntu Developers Standards-Version: 3.9.2 X-Python-Version: >= 2.6 Package: quickly Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-quickly-core Breaks: quickly-ubuntu-template (<< 0.5) Recommends: quickly-ubuntu-template | quickly-template, Description: build new apps quickly Quickly enables for prospective programmers a way to easily build new apps or contents based on templates and other systems for helping them write their code in a guided manner. . This package contains the quickly binary and shell completion handling Package: python-quickly-core Section: python Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-quickly-common (= ${source:Version}) Recommends: python-launchpadlib (>= 1.9.3), bzr Replaces: quickly (<< 0.4) Description: build new apps quickly Quickly enables for prospective programmers a way to easily build new apps or contents based on templates and other systems for helping them write their code in a guided manner. . This package contains the core function of Quickly Package: python-quickly-common Section: python Architecture: all Depends: ${misc:Depends}, ${python:Depends} Conflicts: python-quickly-core (<< 11.09) Replaces: quickly (<< 0.4) Description: build new apps quickly Quickly enables for prospective programmers a way to easily build new apps or contents based on templates and other systems for helping them write their code in a guided manner. . This package contains the common part needed for Quickly and Quickly extension Package: quickly-ubuntu-template Architecture: all Provides: quickly-template Depends: ${misc:Depends}, ${python:Depends}, cdbs (>= 0.4.43), debhelper (>= 6), dpkg-dev, devscripts, gir1.2-glib-2.0, gir1.2-gtk-3.0, python-gtk2, glade, glade-gtk2, python-launchpadlib (>= 1.9.3), python-lxml, dput, gedit | editor, bzr, python-distutils-extra (>= 2.21), winpdb, gir1.2-webkit-3.0, yelp, python-nose Suggests: python-quickly.widgets Description: quickly ubuntu application template Quickly enables for prospective programmers a way to easily build new apps or contents. . This package provides templates to create easily new projects for Ubuntu using glade, pygtk and couchdb or for a CLI. This also includes packaging, proper licencing and deploying code. debian/quickly-ubuntu-template.install0000664000000000000000000000006011641430223015362 0ustar debian/tmp/usr/share/quickly/templates/ubuntu-* debian/python-quickly-core.install0000664000000000000000000000005411641430223014501 0ustar debian/tmp/usr/lib/python*/*/quickly/[a-z]* debian/source_quickly.py0000664000000000000000000000274011641430223012602 0ustar ''' apport package hook for Quickly Copyright 2009 Didier Roche This file is part of Quickly This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see .''' from quickly import tools import os def add_info(report): ''' Add data path and available templates''' templates = [] try: quickly_data_path = tools.get_quickly_data_path() except tools.project_path_not_found: quickly_data_path = "No quickly data path found." try: template_directories = tools.get_template_directories() for template_dir in template_directories: templates.extend([os.path.join(template_dir, template_name) for template_name in os.listdir(template_dir)]) except tools.template_path_not_found: template_directories = "No template found." report['QuicklyDataPath'] = quickly_data_path report['QuicklyTemplatesDirectories'] = "\n".join(template_directories) report['QuicklyTemplates'] = "\n".join(templates) debian/copyright0000664000000000000000000000105111641430223011114 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Upstream-Name: quickly Upstream-Maintainer: Quickly Developer Team Upstream-Source: https://launchpad.net/quickly Files: * Copyright: (C) 2009 Rick Spencer Copyright: (C) 2009-2010 Didier Roche License: GPL-3 The full text of the GPL is distributed in /usr/share/common-licenses/GPL-3 on Debian systems. Files: data/templates/ubuntu-application/{bin,data,project_root,python}/* Licence: public domain All those files are licenced in public domain debian/watch0000664000000000000000000000011211641430223010207 0ustar version=3 http://launchpad.net/quickly/+download .*/quickly-(.+)\.tar\.gz debian/quickly-ubuntu-template.lintian-overrides0000664000000000000000000000037311641430223017361 0ustar # script ubuntu-application/bin/project_name is not executable because # it is revamped when creating a ubuntu-application based project. quickly-ubuntu-template: script-not-executable ./usr/share/quickly/templates/ubuntu-application/bin/project_name debian/compat0000664000000000000000000000000211641430223010362 0ustar 8 debian/source/0000775000000000000000000000000011641441040010463 5ustar debian/source/format0000664000000000000000000000001411641430223011672 0ustar 3.0 (quilt) debian/quickly.install0000664000000000000000000000025511641430223012237 0ustar debian/tmp/etc/ debian/tmp/usr/bin/ debian/tmp/usr/share/doc/ debian/tmp/usr/share/locale/ debian/tmp/usr/share/man/ debian/source_quickly.py usr/share/apport/package-hooks debian/python-quickly-common.install0000664000000000000000000000006111641430223015037 0ustar debian/tmp/usr/lib/python*/*/quickly/__init__.py