Commit 054ee0de authored by jcfp's avatar jcfp

add support for python3

parent cca04338
......@@ -2,7 +2,16 @@ python-yenc (0.4.0-3) UNRELEASED; urgency=medium
[ JCF Ploemen (jcfp) ]
* Watch: switch upstream url to https.
* Control: add Testsuite: autopkgtest-pkg-python.
* Control:
+ add Testsuite: autopkgtest-pkg-python.
+ add python3-yenc binary package.
+ sort and reorder build-deps.
+ build-depend on python3-all-dev (Python 3 support).
* Compat: bump to 11 (from 9).
* Rules: add python3 addon to dh sequencer command and set buildsys
to pybuild.
* Patches: add 02 to add support for Python 3, based on a pull request
at upstream bitbucket.
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
......@@ -10,9 +19,6 @@ python-yenc (0.4.0-3) UNRELEASED; urgency=medium
* d/control: Remove ancient X-Python-Version field
* Convert git repository from git-dpm to gbp layout
[ JCF Ploemen (jcfp) ]
* Compat: bump to 11 (from 9).
-- JCF Ploemen (jcfp) <linux@jcf.pm> Tue, 07 Nov 2017 09:10:24 +0000
python-yenc (0.4.0-2) unstable; urgency=low
......
......@@ -4,7 +4,11 @@ Section: python
Priority: optional
Maintainer: JCF Ploemen (jcfp) <linux@jcf.pm>
Uploaders: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Build-Depends: debhelper (>= 11~), python-all-dev (>= 2.6.6-3~), dh-python
Build-Depends:
debhelper (>= 11~),
python-all-dev,
python3-all-dev,
dh-python
Standards-Version: 3.9.8
Vcs-Git: https://salsa.debian.org/python-team/modules/python-yenc.git
Vcs-Browser: https://salsa.debian.org/python-team/modules/python-yenc
......@@ -14,8 +18,22 @@ Package: python-yenc
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
Provides: ${python:Provides}
Description: yEnc encoding/decoding extension for Python
Description: yEnc encoding/decoding extension (Python 2)
The yEnc module provides a simple API for raw encoding/decoding of
yencoded binaries, mainly used when retrieving from or posting to
Usenet. It is significantly faster than any pure-Python
implementation.
.
This package contains the Python 2 module.
Package: python3-yenc
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}
Provides: ${python3:Provides}
Description: yEnc encoding/decoding extension (Python 3)
The yEnc module provides a simple API for raw encoding/decoding of
yencoded binaries, mainly used when retrieving from or posting to
Usenet. It is significantly faster than any pure-Python
implementation.
.
This package contains the Python 3 module.
This diff is collapsed.
01_use_debian_compiler_flags.diff
02_py3_support_upstream_bitbucket_pr.diff
......@@ -5,9 +5,10 @@
# enable all hardening except pie (ftbfs)
export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-pie
export PYBUILD_NAME=yenc
%:
dh $@ --with python2
dh $@ --with python2,python3 --buildsys=pybuild
override_dh_installchangelogs:
dh_installchangelogs -k CHANGES
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment