From ed9a7e2db9412ca72491104d4b8bbd6534bca387 Mon Sep 17 00:00:00 2001 From: Sandro Tosi Date: Mon, 9 Sep 2019 05:51:59 +0200 Subject: Import pyvisa_1.9.1-2.debian.tar.xz [dgit import tarball pyvisa 1.9.1-2 pyvisa_1.9.1-2.debian.tar.xz] --- changelog | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++++ control | 25 +++++++++ copyright | 148 +++++++++++++++++++++++++++++++++++++++++++++++++ gbp.conf | 2 + python3-pyvisa.docs | 1 + rules | 25 +++++++++ source/format | 1 + upstream/metadata | 6 ++ watch | 2 + 9 files changed, 365 insertions(+) create mode 100644 changelog create mode 100644 control create mode 100644 copyright create mode 100644 gbp.conf create mode 100644 python3-pyvisa.docs create mode 100755 rules create mode 100644 source/format create mode 100644 upstream/metadata create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..e6cfebf --- /dev/null +++ b/changelog @@ -0,0 +1,155 @@ +pyvisa (1.9.1-2) unstable; urgency=medium + + [ Ondřej Nový ] + * Use debhelper-compat instead of debian/compat. + + [ Sandro Tosi ] + * Team upload. + * Remove Python 2 support; Closes: #938296 + * debian/control + - bump Standards-Version to 4.4.0 (no changes needed) + + -- Sandro Tosi Sun, 08 Sep 2019 23:51:59 -0400 + +pyvisa (1.9.1-1) unstable; urgency=medium + + * New upstream release + - Drop patch + * debian/upstream/metadata added pointing to github + + -- Ruben Undheim Sun, 19 Aug 2018 22:22:03 +0200 + +pyvisa (1.9.0-1) unstable; urgency=medium + + * New upstream release + + [ Ondřej Nový ] + * debian/control: Set Vcs-* to salsa.debian.org + * debian/copyright: Use https protocol in Format field + * debian/control: Deprecating priority extra as per policy 4.0.1 + * debian/changelog: Remove trailing whitespaces + * debian/control: Remove ancient X-Python3-Version field + + [ Ruben Undheim ] + * Updated homepage URL, watch URL and source url in debian/copyright + * debian/copyright: Updates according to changes in new release + * debian/compat: compat level set to 11 + * debian/control: + - debhelper >= 11 + - Standards version 4.2.0 + * Deleted debian/.git-dpm + * debian/patches/0001-fix-build.patch: + - Fix an issue popping up when building on latest sid + + -- Ruben Undheim Sun, 05 Aug 2018 21:12:47 +0200 + +pyvisa (1.8-4) unstable; urgency=low + + * Moved python-pyvisa-py back from Depends to Recommends. (Closes: #836963) + This fixes a circular dependency issue. + + -- Ruben Undheim Thu, 22 Sep 2016 19:22:55 +0200 + +pyvisa (1.8-3) unstable; urgency=medium + + [ Ondřej Nový ] + * Fixed VCS URL (https) + + [ Ruben Undheim ] + * debian/control: + - Move libvisa0 from Depends to Suggests + - Move python-pyvisa-py from Recommends to Depends + - New Standards version 3.9.8 + + -- Ruben Undheim Sat, 27 Aug 2016 10:41:27 +0200 + +pyvisa (1.8-2) unstable; urgency=low + + * debian/control: + - Recommend pyvisa-py + - Small improvement of package description + + -- Ruben Undheim Sat, 12 Sep 2015 01:38:44 +0200 + +pyvisa (1.8-1) unstable; urgency=low + + * New upstream release + + -- Ruben Undheim Tue, 01 Sep 2015 22:26:12 +0200 + +pyvisa (1.7-1) unstable; urgency=medium + + * New upstream release + * Updated d/copyright with info about new files. + * d/control: + - transitional package pyvisa moved to Section "oldlibs" and description + changed. + + -- Ruben Undheim Fri, 29 May 2015 16:50:18 +0200 + +pyvisa (1.6.3-4) unstable; urgency=medium + + * d/control: + - Added missing install dependencies: python-pkg-resources and + python3-pkg-resources + + -- Ruben Undheim Thu, 28 May 2015 22:45:17 +0200 + +pyvisa (1.6.3-3) unstable; urgency=low + + * Uploaded to unstable + + -- Ruben Undheim Sat, 23 May 2015 11:55:57 +0200 + +pyvisa (1.6.3-2) experimental; urgency=low + + * Added python3 binary: python3-pyvisa + * Renamed pyvisa binary to python-pyvisa + * debian/copyright: + - Added copyright year and comment for Hernan E. Grecco + * debian/control: + - Added everything needed for building python3 binary as well + as python2 binary. + - Cleaned up Build-Depends list + - Section: python, Priority: optional + - python-pyvisa "replaces" and "breaks" pyvisa to provide backwards + compatibility + - pyvisa transitional dummy package added + * debian/docs --> python-pyvisa.docs and python3-pyvisa.docs + * debian/install --> python-pyvisa.install and python3-pyvisa.install + * debian/rules: + - Added --with python3 and --buildsystem=python_distutils + - More in override_dh_auto_clean to properly clean up + - override_dh_auto_build and override_dh_auto_install for building + python3 binary correctly. + + -- Ruben Undheim Mon, 16 Mar 2015 19:11:37 +0100 + +pyvisa (1.6.3-1) experimental; urgency=low + + * New upstream release (Closes: 775767) + - All patches removed + * New maintainer + * debian/control: + - Added new dependencies: dh-python, {python:Depends} + - Removed unneeded dependencies + - Standards-version to 3.9.6 + - Added X-Python-Version + * debian/copyright: + - Added new copyright holders + - Changed source URL + * debian/rules: + - Added override_dh_auto_clean to properly clean + - Install CHANGES as upstream changelog since it + is the newest + * debian/watch: Changed URL (upstream has changed) + * Added debian/gbp.conf to enable pristine-tar build + * Added debian/docs and debian/install for installing docs + + -- Ruben Undheim Thu, 12 Mar 2015 07:44:18 +0100 + +pyvisa (1.4-1) unstable; urgency=low + + * Initial release + + -- Simon Richter Tue, 29 Jan 2013 23:50:45 +0100 diff --git a/control b/control new file mode 100644 index 0000000..a8b5d41 --- /dev/null +++ b/control @@ -0,0 +1,25 @@ +Source: pyvisa +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Ruben Undheim +Build-Depends: debhelper-compat (= 11), + dh-python, + python3-all, + python3-setuptools +Standards-Version: 4.4.0 +X-Python-Version: all +Vcs-Browser: https://salsa.debian.org/python-team/modules/pyvisa +Vcs-Git: https://salsa.debian.org/python-team/modules/pyvisa.git +Homepage: https://pyvisa.readthedocs.io/ + +Package: python3-pyvisa +Architecture: all +Depends: python3-pkg-resources, ${python3:Depends}, ${misc:Depends} +Recommends: python3-pyvisa-py +Suggests: libvisa0 +Description: Python 3 bindings for Virtual Instrument Software Architecture + The VISA standard provides a common interface for communication with test + and measurement equipment. + . + This package provides Python 3 bindings for VISA. diff --git a/copyright b/copyright new file mode 100644 index 0000000..593bb84 --- /dev/null +++ b/copyright @@ -0,0 +1,148 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: pyvisa +Source: https://github.com/pyvisa/pyvisa + +Files: * +Copyright: 2005-2018 PyVISA Authors and contributors + 2005, 2006, 2007, 2008 Torsten Bronger + 2005, 2006, 2007, 2008 Gregor Thalhammer + 2012, 2013 Florian Bauer + 2013-2015 Hernan E. Grecco +License: MIT +Comment: Hernan E. Grecco is the current upstream and his commits (and copyright + dates) can be checked at https://github.com/hgrecco/pyvisa + +Files: docs/default.css +Copyright: ? David Goodger +License: public-domain + This stylesheet has been placed in the public domain. + +Files: pyvisa/thirdparty/prettytable.py +Copyright: 2009-2013 Luke Maurits +License: BSD-3-clause + +Files: pyvisa/compat/nullhandler.py + pyvisa/compat/struct.py +Copyright: 2013, 2015 PSF +License: PSF + +Files: pyvisa/compat/ordereddict.py +Copyright: 2009 Raymond Hettinger +License: MIT + +Files: docs/_themes/* +Copyright: 2010 Armin Ronacher +License: BSD-3-clause + +Files: docs/_themes/sphinx_rtd_theme/search.html + docs/_themes/sphinx_rtd_theme/layout_old.html +Copyright: 2007-2013 Sphinx team +License: BSD-3-clause + +Files: debian/* +Copyright: 2013 Simon Richter + 2015-2016,2018 Ruben Undheim +License: GPL-2+ + + + +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. + + +License: GPL-2+ + This package 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 package 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 + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + + +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: PSF + 1. This LICENSE AGREEMENT is between the Python Software Foundation + ("PSF"), and the Individual or Organization ("Licensee") accessing and + otherwise using this software ("Python") in source or binary form and + its associated documentation. + . + 2. Subject to the terms and conditions of this License Agreement, PSF + hereby grants Licensee a nonexclusive, royalty-free, world-wide + license to reproduce, analyze, test, perform and/or display publicly, + prepare derivative works, distribute, and otherwise use Python + alone or in any derivative version, provided, however, that PSF's + License Agreement and PSF's notice of copyright, i.e., "Copyright (c) + 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights + Reserved" are retained in Python alone or in any derivative version + prepared by Licensee. + . + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python. + . + 4. PSF is making Python available to Licensee on an "AS IS" + basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + . + 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + . + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + . + 7. Nothing in this License Agreement shall be deemed to create any + relationship of agency, partnership, or joint venture between PSF and + Licensee. This License Agreement does not grant permission to use PSF + trademarks or trade name in a trademark sense to endorse or promote + products or services of Licensee, or any third party. + . + 8. By copying, installing or otherwise using Python, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 0000000..cec628c --- /dev/null +++ b/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True diff --git a/python3-pyvisa.docs b/python3-pyvisa.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/python3-pyvisa.docs @@ -0,0 +1 @@ +README diff --git a/rules b/rules new file mode 100755 index 0000000..3fba670 --- /dev/null +++ b/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_auto_clean: + $(RM) -r PyVISA.egg-info + $(RM) -r build + dh_auto_clean + +#override_dh_auto_build: +# dh_auto_build +# set -ex; for python in $(shell py3versions -r); do \ +# $$python setup.py build; \ +# done + +#override_dh_auto_install: +# dh_auto_install +# set -ex; for python in $(shell py3versions -r); do \ +# $$python setup.py install --install-layout=deb \ +# --root $(CURDIR)/debian/tmp; \ +# done; + +override_dh_installchangelogs: + dh_installchangelogs -k CHANGES diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..57757e1 --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,6 @@ +--- +Bug-Database: https://github.com/pyvisa/pyvisa/issues +Bug-Submit: https://github.com/pyvisa/pyvisa/issues/new +Name: pyvisa +Repository: https://github.com/pyvisa/pyvisa.git +Repository-Browse: https://github.com/pyvisa/pyvisa diff --git a/watch b/watch new file mode 100644 index 0000000..c427358 --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=3 +https://github.com/pyvisa/pyvisa/releases /pyvisa/pyvisa/archive/(\d\S+)\.tar\.(?:bz2|gz|xz) -- cgit v1.2.3