[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