diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..579bbc4 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,40 @@ +python-jwcrypto (0.6.0-2) unstable; urgency=medium + + * compat, control: Bump compat to 12. + * Switch to python3 only. (Closes: #937862) + * control: Bump policy to 4.4.0. + + -- Timo Aaltonen Thu, 12 Sep 2019 00:04:33 +0300 + +python-jwcrypto (0.6.0-1) unstable; urgency=medium + + * New upstream release. (Closes: #925457) + * control: Update vcs urls. + * control: Drop X-Python-Version*. + + -- Timo Aaltonen Tue, 02 Apr 2019 09:05:15 +0300 + +python-jwcrypto (0.4.2-1) unstable; urgency=medium + + * New upstream release. + * control: Bump policy to 4.1.2, no changes. + * Bump debhelper to 10. + + -- Timo Aaltonen Sat, 23 Dec 2017 10:00:03 +0200 + +python-jwcrypto (0.3.2-1) unstable; urgency=medium + + * New upstream release. + - CVE-2016-6298 + * control, copyright, watch: Update upstream url. + * watch: Fix tarball name. + * control: Add vcs urls. + * control: Bump policy to 3.9.8, no changes. + + -- Timo Aaltonen Mon, 19 Sep 2016 16:23:47 +0300 + +python-jwcrypto (0.2.1-1) unstable; urgency=low + + * Initial upload. (Closes: #800702) + + -- Timo Aaltonen Fri, 02 Oct 2015 09:24:49 +0300 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..45149aa --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +*.egg-info/* diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..48082f7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +12 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..c7990de --- /dev/null +++ b/debian/control @@ -0,0 +1,26 @@ +Source: python-jwcrypto +Maintainer: Debian FreeIPA Team +Uploaders: Timo Aaltonen +Section: python +Priority: optional +Build-Depends: + debhelper (>= 12), + dh-python, + python3-all, + python3-cryptography, + python3-nose, + python3-setuptools, +Standards-Version: 4.4.0 +Homepage: https://github.com/latchset/jwcrypto +Vcs-Git: https://salsa.debian.org/freeipa-team/python-jwcrypto.git +Vcs-Browser: https://salsa.debian.org/freeipa-team/python-jwcrypto + +Package: python3-jwcrypto +Architecture: all +Depends: ${misc:Depends}, ${python3:Depends}, + python3-cryptography, +Description: Python3 implementation of JOSE Web standards + This python module implements JWK,JWS,JWE specifications using + python-cryptography. + . + This package includes the python3 version. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..e361d13 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,28 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: jwcrypto +Source: https://github.com/latchset/jwcrypto + +Files: * +Copyright: 2015 JWCrypto Project Contributors +License: LGPL-3+ + +Files: debian/* +Copyright: 2015 Timo Aaltonen +License: LGPL-3+ + +License: LGPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; either version 3 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 Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 3 can be found in "/usr/share/common-licenses/LGPL-3". diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..881d085 --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +# This file was automatically generated by stdeb 0.8.5 at +# Fri, 02 Oct 2015 09:24:49 +0300 +export PYBUILD_NAME=jwcrypto +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_auto_install: + dh_auto_install + rm -rf debian/python*-jwcrypto/usr/lib/python*/dist-packages/jwcrypto-*.egg-info + find $(CURDIR)/debian/python* -name 'tests*.py' -exec rm '{}' ';' + find $(CURDIR)/debian/python* -name 'LICENSE' -exec rm '{}' ';' + find $(CURDIR)/debian/python* -name 'README.md' -exec rm '{}' ';' 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/options b/debian/source/options new file mode 100644 index 0000000..dc4dc76 --- /dev/null +++ b/debian/source/options @@ -0,0 +1 @@ +extend-diff-ignore = "(^|/)(.coveragerc|.travis.yml|Makefile|docs/.*|requirements.txt|tox.ini|^[^/]+\.egg-info/)$" diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..3a819e1 --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=uversionmangle=s/(rc|a|b|c)/~$1/,filenamemangle=s/^.*v/python-jwcrypto-/ \ +https://github.com/latchset/jwcrypto/tags \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.(?:gz|bz2|xz)