~roadmr/ubuntu/oneiric/checkbox/fix-662322-in-0.12.9

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Bazaar Package Importer
  • Author(s): Marc Tardif, Gabor Keleman
  • Date: 2009-08-19 15:36:05 UTC
  • Revision ID: james.westby@ubuntu.com-20090819153605-weo6htup3yi6zn0t
Tags: 0.8~alpha4
* New upstream version:
  * Changed icon.
  * Added timeout property to lock_prompt plugin.
  * Added concept of attachments to tests.
  * Added support for backslahes in templates to wrap lines.
  * Added support blacklisting and whitelisting both tests and suites.
  * Introduced the concept of jobs for suites, tests and attachments.
  * Removed upstart event which is no longer needed.
  * Replaced architecture and category with requires in test definitions.
* Fixed pygst dependency (LP: #334442)
* Fixed configuration file updates during install (LP: #330596)
* Fixed and expanded translations (LP: #347038)
* Fixed ignored system proxy settings (LP: #345548)
* Fixed parsing blank lines in templates (LP: #393907)
* Fixed escaping of lists (LP: #394001)
* Fixed timeout in manual tests (LP: #377986)
* Fixed CLI interface dialog.
* Fixed support for FreeDesktop XDG base directory specification (LP: #363549)
* Added general and package specific apport hooks

[ Gabor Keleman ]
* Fixed untranslated strings in tests (LP: #374666)
* Fixed untranslated last screen (LP: #374646)

Show diffs side-by-side

added added

removed removed

Lines of Context:
110
110
            infile = posixpath.join("bin", posixpath.basename(outfile))
111
111
            substitute_variables(infile, outfile, {
112
112
                "CHECKBOX_SHARE:-.": "CHECKBOX_SHARE:-/usr/share/checkbox",
113
 
                "CHECKBOX_DATA:-.": "CHECKBOX_DATA:-~/.checkbox"})
 
113
                "CHECKBOX_DATA:-.": "CHECKBOX_DATA:-$XDG_CACHE_HOME/checkbox"})
114
114
 
115
115
 
116
116
setup(
121
121
    license = "GPL",
122
122
    description = "Checkbox System Testing",
123
123
    long_description = """
124
 
This project provides an extensible interface for system testing. The
125
 
results can then be sent to Launchpad.
 
124
This project provides an extensible interface for system testing.
126
125
""",
127
126
    data_files = [
128
127
        ("/etc/dbus-1/system.d/", ["backend/*.conf"]),
136
135
        ("share/checkbox/report/", ["report/*"]),
137
136
        ("share/checkbox/scripts/", ["scripts/*"]),
138
137
        ("share/checkbox/gtk/", ["gtk/checkbox-gtk.glade", "gtk/*.png"]),
139
 
        ("share/dbus-1/system-services", ["backend/*.service"])],
 
138
        ("share/dbus-1/system-services", ["backend/*.service"]),
 
139
        ("share/apport/package-hooks/", ["apport/source_checkbox.py"]),
 
140
        ("share/apport/general-hooks/", ["apport/checkbox.py"])],
140
141
    scripts = ["bin/checkbox-backend", "bin/checkbox-cli", "bin/checkbox-gtk"],
141
142
    packages = ["checkbox", "checkbox.contrib", "checkbox.lib", "checkbox.reports",
142
143
        "checkbox.registries", "checkbox_cli", "checkbox_gtk"],