[Python-modules-commits] [fpylll] 01/01: Slightly Improved Initial Packaging

Jerome Benoit calculus-guest at moszumanska.debian.org
Sat Oct 22 01:49:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

calculus-guest pushed a commit to branch master
in repository fpylll.

commit 41d8b7a1703d71df9c1c0a17bf1c516145b13b5c
Author: Jerome Benoit <calculus at rezozer.net>
Date:   Sat Oct 22 02:48:10 2016 +0100

    Slightly Improved Initial Packaging
---
 debian/changelog                                   |  2 +-
 debian/control                                     |  5 ++---
 debian/patches/series                              |  3 ++-
 .../upstream-lintian-spelling-controversial.patch  | 22 ++++++++++++++++++++++
 ...pstream-lintian-spelling-uncontroversial.patch} |  6 +++---
 debian/tests/control                               |  2 ++
 6 files changed, 32 insertions(+), 8 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4ce6a43..0227162 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,4 +2,4 @@ fpylll (0.2.3+ds-1) unstable; urgency=medium
 
   * Initial release. (Closes: #841005)
 
- -- Jerome Benoit <calculus at rezozer.net>  Fri, 21 Oct 2016 03:09:07 +0000
+ -- Jerome Benoit <calculus at rezozer.net>  Sat, 22 Oct 2016 01:45:02 +0000
diff --git a/debian/control b/debian/control
index eb88588..2c04490 100644
--- a/debian/control
+++ b/debian/control
@@ -15,8 +15,7 @@ Build-Depends: cython (>= 0.24),
                python-cysignals,
                python-flake8,
                python-numpy,
-               python-setuptools,
-               python-sphinx
+               python-setuptools
 Build-Depends-Indep: python-docutils
 Standards-Version: 3.9.8
 X-Python-Version: >= 2.7
@@ -37,7 +36,7 @@ Description: Python wrapper for LLL-reduction of Euclidean lattices -- Python
 Package: python-fpylll-doc
 Section: doc
 Architecture: all
-Depends: ${misc:Depends}, ${sphinxdoc:Depends}
+Depends: ${misc:Depends}
 Suggests: pdf-viewer, www-browser
 Enhances: python-fpylll (= ${source:Version})
 Description: Python wrapper for LLL-reduction of Euclidean lattices -- doc
diff --git a/debian/patches/series b/debian/patches/series
index 2f7b1b3..a2caf1e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
-upstream-lintian-spelling.patch
+upstream-lintian-spelling-uncontroversial.patch
+upstream-lintian-spelling-controversial.patch
diff --git a/debian/patches/upstream-lintian-spelling-controversial.patch b/debian/patches/upstream-lintian-spelling-controversial.patch
new file mode 100644
index 0000000..70c61f7
--- /dev/null
+++ b/debian/patches/upstream-lintian-spelling-controversial.patch
@@ -0,0 +1,22 @@
+Description: source typo: controversial
+ Correct spelling error as reported by lintian in some binaries;
+ meant to silence lintian and eventually to be submitted to the
+ upstream maintainer.
+Origin: vendor, Debian
+Bug: https://github.com/fplll/fpylll/issues/43
+Forwarded: https://github.com/fplll/fpylll/pull/45
+Comment: spelling-error-in-binary
+Author: Jerome Benoit <calculus at rezozer.net>
+Last-Update: 2016-10-22
+
+--- a/src/fpylll/fplll/bkz.pyx
++++ b/src/fpylll/fplll/bkz.pyx
+@@ -96,7 +96,7 @@
+         for `max_no_dec` iterations.
+ 
+         :param scale: target decrease
+-        :param int max_no_dec: number of rounds we allow to be stuck
++        :param int max_no_dec: number of rounds allowed to be stuck
+         """
+         if self._type == mpz_double:
+             return self._core.mpz_double.test_abort(scale, max_no_dec)
diff --git a/debian/patches/upstream-lintian-spelling.patch b/debian/patches/upstream-lintian-spelling-uncontroversial.patch
similarity index 88%
rename from debian/patches/upstream-lintian-spelling.patch
rename to debian/patches/upstream-lintian-spelling-uncontroversial.patch
index 285acdb..2c8ee63 100644
--- a/debian/patches/upstream-lintian-spelling.patch
+++ b/debian/patches/upstream-lintian-spelling-uncontroversial.patch
@@ -1,12 +1,12 @@
-Description: source typo
+Description: source typo: uncontroversial
  Correct spelling error as reported by lintian in some binaries;
  meant to silence lintian and eventually to be submitted to the
  upstream maintainer.
 Origin: vendor, Debian
-Forwarded: WIP
+Forwarded: https://github.com/fplll/fpylll/pull/44
 Comment: spelling-error-in-binary
 Author: Jerome Benoit <calculus at rezozer.net>
-Last-Update: 2016-10-21
+Last-Update: 2016-10-22
 
 --- a/src/fpylll/fplll/integer_matrix.pyx
 +++ b/src/fpylll/fplll/integer_matrix.pyx
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..f12e293
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,2 @@
+Test-Command: py.test /usr/share/doc/python-fpylll-doc/tests
+Depends: python-fpylll, python-fpylll-doc, python-pytest

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/fpylll.git



More information about the Python-modules-commits mailing list