[primesieve] 01/01: Imported Debian patch 5.6.0+ds-2 (refreshment)
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sat May 14 14:52:40 UTC 2016
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository primesieve.
commit 7b6c049c9f59d6f2023aa853b9fd0c70ca69d885
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sat May 14 15:36:13 2016 +0100
Imported Debian patch 5.6.0+ds-2 (refreshment)
---
debian/changelog | 16 ++++++++++++++++
debian/control | 24 +++---------------------
debian/copyright | 2 +-
debian/rules | 6 ++----
4 files changed, 22 insertions(+), 26 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 122a9ef..73846bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+primesieve (5.6.0+ds-2) unstable; urgency=medium
+
+ * Debianization:
+ - debian/copyright:
+ - refresh;
+ - debian/control:
+ - discard the debug symbols package libbliss1d-dbg;
+ - Standards Version, bump to 3.9.8 (no change);
+ - Vcs-Git header, secure;
+ - debian/rules:
+ - discard the debug symbols material (see above);
+ - dpkg-buildflags, add hardening=+all;
+ - reproducible build, attempt.
+
+ -- Jerome Benoit <calculus at rezozer.net> Sat, 14 May 2016 14:34:00 +0000
+
primesieve (5.6.0+ds-1) unstable; urgency=medium
* New upstream release.
diff --git a/debian/control b/debian/control
index 9d50884..8764089 100644
--- a/debian/control
+++ b/debian/control
@@ -8,9 +8,9 @@ Build-Depends-Indep:
doxygen, graphviz,
texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended,
rdfind, symlinks
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/primesieve.git
-Vcs-Git: git://anonscm.debian.org/debian-science/packages/primesieve.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/primesieve.git
Homepage: http://primesieve.org/
Package: primesieve
@@ -92,29 +92,11 @@ Description: fast prime number generator C/C++ library -- bin
.
This package provides the command line utility primesieve.
-Package: libprimesieve6-dbg
-Architecture: any
-Multi-Arch: same
-Section: debug
-Priority: extra
-Depends: libprimesieve6 (= ${binary:Version}), ${misc:Depends}
-Conflicts: libprimesieve-dbg
-Provides: libprimesieve-dbg
-Description: fast prime number generator C/C++ library -- debug
- primesieve is a free software program and C/C++ library that generates
- primes using a highly optimized sieve of Eratosthenes implementation.
- primesieve can generate primes and prime k-tuplets up to nearly 2^64.
- .
- See http://primesieve.org/ for more information.
- .
- This package provides the debugging symbols.
-
Package: primesieve-doc
Architecture: all
Multi-Arch: foreign
Section: doc
-Depends: libjs-jquery,
- ${misc:Depends}
+Depends: libjs-jquery, ${misc:Depends}
Suggests: primesieve (= ${binary:Version}), pdf-viewer, www-browser
Description: fast prime number generator C/C++ library -- doc
primesieve is a free software program and C/C++ library that generates
diff --git a/debian/copyright b/debian/copyright
index 82f966b..ba513e3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -21,7 +21,7 @@ License: GPL-3+
Files: debian/*
Copyright:
- 2015 Jerome Benoit <calculus at rezozer.net>
+ 2015-2016 Jerome Benoit <calculus at rezozer.net>
License: GPL-3+
License: BSD-2-clause
diff --git a/debian/rules b/debian/rules
index 6e3c660..1036fcf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
export DEB_PKG_VERSION = $(shell dpkg-parsechangelog -S Version)
## inspired from mpfr material
@@ -40,16 +42,12 @@ override_dh_auto_install-indep:
override_dh_installdocs:
dh_installdocs -pprimesieve-bin --link-doc=libprimesieve6
- dh_installdocs -plibprimesieve6-dbg --link-doc=libprimesieve6
dh_installdocs -plibprimesieve6-dev --link-doc=libprimesieve6-dev-common
dh_installdocs --remaining-packages
override_dh_compress-indep:
dh_compress -X.pdf -Xexamples
-override_dh_strip:
- dh_strip --dbg-package=libprimesieve6-dbg
-
get-orig-source:
uscan --no-conf --download-current-version --compression xz --verbose
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/primesieve.git
More information about the debian-science-commits
mailing list