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

Jerome Benoit calculus-guest at moszumanska.debian.org
Sat Oct 29 13:53:22 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 10f0b0af378255e6c65b79cc8331c2b309811438
Author: Jerome Benoit <calculus at rezozer.net>
Date:   Sat Oct 29 14:28:51 2016 +0100

    Hardened Initial Packaging
---
 debian/changelog                | 2 +-
 debian/clean                    | 1 +
 debian/control                  | 1 +
 debian/rules                    | 5 +++++
 debian/source/lintian-overrides | 2 ++
 5 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 0227162..b7f6eff 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>  Sat, 22 Oct 2016 01:45:02 +0000
+ -- Jerome Benoit <calculus at rezozer.net>  Sat, 29 Oct 2016 13:27:03 +0000
diff --git a/debian/clean b/debian/clean
index 1fb3f11..467ea28 100644
--- a/debian/clean
+++ b/debian/clean
@@ -1,2 +1,3 @@
+.pybuild/
 build/
 src/fpylll/config.pxi
diff --git a/debian/control b/debian/control
index 1e2d16d..953ac23 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Build-Depends: cython (>= 0.24),
                libgmp-dev,
                libmpfr-dev,
                libpython-dev,
+               pkg-config,
                python-all,
                python-cysignals,
                python-flake8,
diff --git a/debian/rules b/debian/rules
index ecff967..b9bd16a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,5 +19,10 @@ override_dh_auto_install-indep:
 override_dh_compress-indep:
 	dh_compress -X.pdf -Xexamples
 
+# running `setup.py clean' builts cython files;
+# Bug: https://github.com/cython/cython/issues/1495
+override_dh_auto_clean:
+	@true
+
 get-orig-source:
 	uscan --no-conf --download-current-version --compression xz --verbose
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..c74904c
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# The upstream source ball is downloaded from its GitHub repository
+debian-watch-may-check-gpg-signature

-- 
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