debian packaging

This commit is contained in:
Frédéric Péters 2018-11-04 15:07:51 +01:00
parent 2352e866ce
commit a3fd4f17fa
6 changed files with 74 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
py-vapid (1.4.0-1) unstable; urgency=low
* source package automatically created by stdeb 0.8.5
-- Frederic Peters <fpeters@entrouvert.com> Sun, 04 Nov 2018 15:04:54 +0100

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

55
debian/control vendored Normal file
View File

@ -0,0 +1,55 @@
Source: py-vapid
Maintainer: Frederic Peters <fpeters@entrouvert.com>
Section: python
Priority: optional
Build-Depends: debhelper (>= 9),
dh-python,
flake8,
python-all,
python-coverage,
python-cryptography,
python-flake8,
python-mock,
python-nose,
python-setuptools,
python3-all,
python3-coverage,
python3-cryptography,
python3-flake8,
python3-mock,
python3-nose,
python3-setuptools
Standards-Version: 3.9.6
Homepage: https://github.com/mozilla-services/vapid
Package: python-py-vapid
Architecture: all
Depends: ${misc:Depends}, ${python:Depends}
Description: Simple VAPID header generation library - Python 2
This minimal library contains the minimal set of functions you need to
generate a VAPID key set and get the headers you'll need to sign a
WebPush subscription update.
.
VAPID is a voluntary standard for WebPush subscription providers (sites
that send WebPush updates to remote customers) to self-identify to Push
Servers (the servers that convey the push notifications).
.
The VAPID "claims" are a set of JSON keys and values. There are two
required fields, one semi-optional and several optional additional
fields.
Package: python3-py-vapid
Architecture: all
Depends: ${misc:Depends}, ${python:Depends}
Description: Simple VAPID header generation library - Python 3
This minimal library contains the minimal set of functions you need to
generate a VAPID key set and get the headers you'll need to sign a
WebPush subscription update.
.
VAPID is a voluntary standard for WebPush subscription providers (sites
that send WebPush updates to remote customers) to self-identify to Push
Servers (the servers that convey the push notifications).
.
The VAPID "claims" are a set of JSON keys and values. There are two
required fields, one semi-optional and several optional additional
fields.

8
debian/rules vendored Executable file
View File

@ -0,0 +1,8 @@
#!/usr/bin/make -f
# This file was automatically generated by stdeb 0.8.5 at
# Sun, 04 Nov 2018 15:04:54 +0100
export PYBUILD_NAME=py-vapid
%:
dh $@ --with python2,python3 --buildsystem=pybuild

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)

4
debian/watch vendored Normal file
View File

@ -0,0 +1,4 @@
# please also check http://pypi.debian.net/py-vapid/watch
version=3
opts=uversionmangle=s/(rc|a|b|c)/~$1/ \
http://pypi.debian.net/py-vapid/py-vapid-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))