diff options
| author | Zygmunt Krynicki <zygmunt.krynicki@canonical.com> | 2014-04-07 19:00:31 +0200 |
|---|---|---|
| committer | Sylvain Pineau <sylvain.pineau@canonical.com> | 2016-10-07 09:48:54 +0200 |
| commit | d72160d1a539beef7236b8d90377b2af2d27c0cb (patch) | |
| tree | e48221aef748383fd72a46b135b1947b4635fb63 | |
| parent | cbbe2fe63a1b22f6d0873bfe11ff3e834a1a883c (diff) | |
plainbox-provider-checkbox (0.4-1) unstable; urgency=medium
* New upstream release. List of bugfixes: https://launchpad.net/plainbox-provider-checkbox/14.04/0.4 * debian/watch: look for new releases on launchpad * debian/rules: stop using pybuild and use manage.py {i18n,build,install,validate} instead. This also drops dependency on python3-distutils-extra and replaces that with intltool * debian/control: drop X-Python3-Version * debian/control: make plainbox-provider-checkbox depend on python and python2.7 (for some scripts) rather than suggesting them. * debian/upstream/signing-key.asc: Use armoured gpg keys to avoid having to keep binary files in Debian packaging. Also, replace that with my key since I made the 0.3 release upstream. * debian/source/lintian-overrides: add an override for warning about no source for flash movie with reference to a bug report that discusses that issue. * debian/source/include-binaries: drop (no longer needed) * debian/patches: drop (no longer needed) * debian/plainbox-provider-checkbox.lintian-overrides: drop (no longer needed) * Stop being a python3 module, move to from DPMT to PAPT
| -rw-r--r-- | debian/changelog | 37 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 65 | ||||
| -rw-r--r-- | debian/copyright | 131 | ||||
| -rwxr-xr-x | debian/rules | 19 | ||||
| -rw-r--r-- | debian/source/format | 1 | ||||
| -rw-r--r-- | debian/source/lintian-overrides | 2 | ||||
| -rw-r--r-- | debian/upstream/signing-key.asc | 42 | ||||
| -rw-r--r-- | debian/watch | 4 |
9 files changed, 302 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..29c59b4 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,37 @@ +plainbox-provider-checkbox (0.4-1) unstable; urgency=medium + + * New upstream release. List of bugfixes: + https://launchpad.net/plainbox-provider-checkbox/14.04/0.4 + * debian/watch: look for new releases on launchpad + * debian/rules: stop using pybuild and use manage.py + {i18n,build,install,validate} instead. This also drops dependency on + python3-distutils-extra and replaces that with intltool + * debian/control: drop X-Python3-Version + * debian/control: make plainbox-provider-checkbox depend on python and + python2.7 (for some scripts) rather than suggesting them. + * debian/upstream/signing-key.asc: Use armoured gpg keys to avoid having to + keep binary files in Debian packaging. Also, replace that with my key + since I made the 0.3 release upstream. + * debian/source/lintian-overrides: add an override for warning about no + source for flash movie with reference to a bug report that discusses that + issue. + * debian/source/include-binaries: drop (no longer needed) + * debian/patches: drop (no longer needed) + * debian/plainbox-provider-checkbox.lintian-overrides: drop (no longer + needed) + * Stop being a python3 module, move to from DPMT to PAPT + + -- Zygmunt Krynicki <zygmunt.krynicki@canonical.com> Mon, 07 Apr 2014 19:00:31 +0200 + +plainbox-provider-checkbox (0.3-2) unstable; urgency=low + + * Patch the checkbox.provider file to add the version number, required by + plainbox >= 0.5. + + -- Sylvain Pineau <sylvain.pineau@canonical.com> Tue, 28 Jan 2014 13:20:39 +0100 + +plainbox-provider-checkbox (0.3-1) unstable; urgency=low + + * Initial release (Closes: #735208) + + -- Sylvain Pineau <sylvain.pineau@canonical.com> Wed, 22 Jan 2014 00:58:42 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..8364ba3 --- /dev/null +++ b/debian/control @@ -0,0 +1,65 @@ +Source: plainbox-provider-checkbox +Section: utils +Priority: optional +Maintainer: Checkbox Developers <checkbox-dev@lists.launchpad.net> +Uploaders: Sylvain Pineau <sylvain.pineau@canonical.com>, + Zygmunt Krynicki <zygmunt.krynicki@canonical.com>, + Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org> +Build-Depends: + debhelper (>= 9), + dh-python, + intltool, + python (>= 2.7), + python3, + python3-plainbox (>= 0.5.3), +Standards-Version: 3.9.5 +Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/plainbox-provider-checkbox/trunk/ +Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/plainbox-provider-checkbox/trunk/ +Homepage: http://launchpad.net/checkbox + +Package: plainbox-provider-checkbox +Architecture: any +Depends: + ${misc:Depends}, + ${shlibs:Depends}, + plainbox-provider-resource-generic (>= 0.3), + python (>= 2.7), + python2.7, + python3, +Recommends: gir1.2-gst-plugins-base-1.0, + gir1.2-gstreamer-1.0, + gstreamer1.0-plugins-good, + gstreamer1.0-pulseaudio, + libgstreamer1.0-0, + pm-utils, + python3-apt, + python3-dbus, + python3-gi +Suggests: bonnie++, + bootchart, + curl, + ethtool, + fwts, + git-core, + glmark2, + glmark2-es2, + hdparm, + lshw, + mesa-utils, + nmap, + obexd-client, + obexftp, + render-bench, + smartmontools, + sox, + stress, + sysstat, + wmctrl +Description: CheckBox provider for PlainBox + This package provides the CheckBox jobs collection, i.e the hardware test + definitions and scripts originally included with CheckBox. + It is used together alongside with PlainBox. + . + Jobs are smallest units of testing that can be performed by PlainBox. + All jobs have an unique name. There are many types of jobs, some are fully + automated others are fully manual. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..3f4f674 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,131 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: plainbox-provider-checkbox +Source: https://launchpad.net/checkbox + +Files: * +Copyright: Copyright 2007-2013 Canonical Ltd. +License: GPL-3 + 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 warranty of + MERCHANTABILITY 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 <http://www.gnu.org/licenses/>. + . + On Debian-based systems the full text of the GPL, version 3, can be found at + /usr/share/common-licenses/GPL-3. + +Files: bin/alsa_info +Copyright: Copyright (C) 2007 Free Software Foundation. +License: GPL-2 + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY 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, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian-based systems the full text of the GPL, version 2, can be found at + /usr/share/common-licenses/GPL-2. + +Files: bin/camera_test +Copyright: + Copyright 2008-2012 Canonical Ltd. + . + The v4l2 ioctl code comes from the Python bindings for the v4l2 + userspace api (http://pypi.python.org/pypi/v4l2): + Copyright (C) 1999-2009 the contributors + . + The JPEG metadata parser is a part of bfg-pages: + http://code.google.com/p/bfg-pages/source/browse/trunk/pages/getimageinfo.py + Copyright (C) Tim Hoffman +License: GPL-3 + 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 warranty of + MERCHANTABILITY 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 <http://www.gnu.org/licenses/>. + . + On Debian-based systems the full text of the GPL, version 3, can be found at + /usr/share/common-licenses/GPL-3. + +Files: bin/graphics_driver +Copyright: Copyright (C) 2010-2012 Bryce W. Harrington All Rights Reserved. +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +Files: bin/mm-test +Copyright: + Copyright (C) 2008 Novell, Inc. + Copyright (C) 2009 Red Hat, Inc. +License: GPL-2 + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY 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, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian-based systems the full text of the GPL, version 2, can be found at + /usr/share/common-licenses/GPL-2. + +Files: src/threaded_memtest.c +Copyright: Copyright (C) 2006 Red Hat, Inc. All Rights Reserved. +License: GPL-2 + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY 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, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian-based systems the full text of the GPL, version 2, can be found at + /usr/share/common-licenses/GPL-2. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2101f1a --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_auto_clean: + python3 manage.py clean + +override_dh_auto_build: + python3 manage.py build + python3 manage.py i18n + +override_dh_auto_test: + python3 manage.py validate + +override_dh_auto_install: + python3 manage.py install \ + --prefix=/usr --layout=unix \ + --root=$(CURDIR)/debian/plainbox-provider-checkbox/ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000..f031478 --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1,2 @@ +# https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1303919 +plainbox-provider-checkbox source: source-is-missing diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000..0e7f561 --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,42 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQENBFKwFVIBCADKU9N0j1zVG1bzMb8ex6E0rtnt2iVE4Of+ev07xq7T/kKp/Dsm +XUdV+teImQ6RCsHHlN6+a7fqTC468iHtK0fgYArILZx0Dc+VV7XNhFgvlruZoUHO +HqTpCmI7U5yYup4xT3ZzhrqJnn5yRa3SK5+SgvtuWsbJdodkb+C7cmYwm6gZ1q/1 +raO5hKyg4erSlbyEXc2Ka708950s7l4MpyzHA9kLq5Eo9rAP9IUs/gvh/tcVXf2K +/0cr7u7BjTNgIXAhvWiv0nT475rnZzUDnFhZDhwqIgY0UUBWGsT0HWBeG/CooRns +cQm6Ey3Ajk7HEBJm+JOnWuZqo5j1TucFddQ3ABEBAAG0Jlp5Z211bnQgS3J5bmlj +a2kgPHprcnluaWNraUBnbWFpbC5jb20+iQE+BBMBAgAoBQJSsBVSAhsDBQkB4TOA +BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDSG1MMGLIyH/o2B/4952TbXO25 +A6RWESjOuUhFC/ZAApNcB9MTFj9H+eggEzIPrGFsptV83ceoi+JOuXQM0Eaxw+1N +WfF+Z00vYo0BdgYdK656zveCETrmLarBe9+DCl/rZSmOASbXPYulNeUA2nyx6U3D +VapnjzebQ8F0GRZqaSGJq78orbW08tXIQ6E2yNcNmJUjyRmOYsVMGW7ee3hmIEKx ++3EN+odIPKuXerDrSwUZcrHBbmu+XAL1TG/F3Q1w7gBLY/PiF9CDhgQ7mYiWUAKy +WYVXTC9RkyoqshjqbEcqRQ51zIVUBcUc8fczAMdR5PqS5Y4d00nelPS/qHodfQF8 +47pojdnJGx0miQIcBBABAgAGBQJSy9W4AAoJECbKqQEReiUehF8P/0J77SbjEQJN +puNRBCY3YHcmQBZS4bqnvJXzTJsLmOEx8JydyE7E8h/o0DztJ+rZB6xiMeUXjG8i +yu2j7ra19W1crxH/NRaNsxEgj6jnR7+oJIhMq4k1K8VuTMiQoikJt2hd6CIpEz0o +w8mpAu6sQlCNyYpuIzXFykVTvJ+2YlZZ/LOV9eaZDaNX53H+9DM5Qlv9vYE4htZ8 +QVB7uNDWz8A760VhxEPQZgrE/KCTigzhLmxfyNtuPep7nwrWqUy5BRwluzGhOchn +Pr2NKQhL5OgfrQ+PfYNQkhtzkm4LtAdlyiRncpsuSQyACh9luatJSsHwp4yCRA9h +iCQcgpKsFNCtunT71EOhRzmr4jLLAcDTDq0652TvcWeA0Yd3ikLRd0Y3U60En14f +cJC9GCVIi7yVNE3LJQeWMPFuLpv64EdLV1G6PDj7OqEdLksHb1hqJ+WKBPC0YnRZ +yd62bVhrZiUcuxQnNtqyp5Am1mlnficAyjhCjUHHkXlUFrmCt4ebGH1LAbfLiuEj +ZB1n3m7bPbWv1bEIsx+Mi0pt2Fi6jQ7jEH1qPDSNgv2RQ53N4lNJCTu240OSzcVW +ZnEIWnEV1PN7UqnTZmNU72sFnGHTzv/eiP0jhDc8Xpww5HRybP3kzZgaHeY+fM/g +c5C9fW43hvrPxg4UDj8buKz+n7k0sV/WuQENBFKwFVIBCADJTpL7w0hWI8MSpPaq +RCvFc+IHHhXXdEJ4miEglTVWrX14qvSo0dk90Kgpi9kuGK1I1nm9NVK8ml/fSqIC +SL2xAVQzFzK5X3/PB4DyHGW0MWVvPjIsJBy3VDPcdEWiqJyjIHCAyblx9aHwW+TP +GxY49jqoEGi3AVZzMlxBnGDl/gxGhSFwxQMNgmGLk6KNAK5x2a2/yXrEUzk0gNqv +PUS6Gcnamz0H3W4EsEv/6gSq9pLVPfLEykqoMXFwBneQn3CbGYa7yOokK0PQVrWH +4DE5f/DZGJcSw3epc+FGK96NogNDODVbFpYFpBuyf2JqcnmhiWRLeTwPB7zzxZAe +dJTxABEBAAGJASUEGAECAA8FAlKwFVICGwwFCQHhM4AACgkQ0htTDBiyMh/OXwgA +vdPfzO6YfsAPpDLcTtvepzaYnooK6H2TLETmTbcoQG2KQKLeSTCVf6842v+2uIyT +7n4mPk3Bq4HZPR0kQmwbkGBGSKkKdEI2pbuKbS6j3xTwgKltn3NPhGAAHjZC28JS +LnQwHbb4Fq/aPnGRE/MhrJWocKTsenyqsv0hXjpKgGT6CJmzK0xqHQ0J8boVdvuv +0lpOH4huJrY1v4CgTb9Lel8+nVQdV/YW37q6ie8tKcuV/E0Bg2SDlrp1sB5fw6ug +Gmw1KgG5PEGCw3aw8nTSxcs+SvlbcoQHQ4wxaC8JMk9FFd6jXMWJL9dWP+ZA61od +xxGS57/Nmfbij8UuxgkLtw== +=4Jty +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..381d299 --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=pgpsigurlmangle=s/$/.asc/ \ + http://launchpad.net/plainbox-provider-checkbox/+download/ \ + https://launchpad\.net/plainbox-provider-checkbox/.*/.*/\+download/2013\.com\.canonical\.certification.checkbox-(.*).tar.gz |
