[primesieve] 04/04: new upstream release: upgrade
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sat Dec 19 20:01:09 UTC 2015
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository primesieve.
commit a3e4752bdaa2019c259d670f930f78923636a89c
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sat Dec 19 20:40:43 2015 +0100
new upstream release: upgrade
---
debian/adhoc/Makefile | 4 +-
debian/changelog | 14 +++++--
debian/clean | 2 +-
debian/control | 49 ++++++++--------------
...-common.docs => libprimesieve6-dev-common.docs} | 0
...n.install => libprimesieve6-dev-common.install} | 0
...eve5-dev.install => libprimesieve6-dev.install} | 0
.../{libprimesieve5.docs => libprimesieve6.docs} | 0
...bprimesieve5.install => libprimesieve6.install} | 0
...-overrides => libprimesieve6.lintian-overrides} | 2 +-
debian/rules | 8 ++--
11 files changed, 36 insertions(+), 43 deletions(-)
diff --git a/debian/adhoc/Makefile b/debian/adhoc/Makefile
index c97d11f..cc29268 100644
--- a/debian/adhoc/Makefile
+++ b/debian/adhoc/Makefile
@@ -14,7 +14,7 @@ H2MFLAGS = \
default:
ABS_DOCDIR=$(abspath $(TOP_BUILDDIR))/DEBIAN/doc
-doc: doxygen/Doxyfile
+doc: doc/Doxyfile
mkdir -p $(ABS_DOCDIR)
cp -p $< $(ABS_DOCDIR)/Doxyfile
echo "OUTPUT_DIRECTORY = $(ABS_DOCDIR)" >> $(ABS_DOCDIR)/Doxyfile
@@ -30,7 +30,7 @@ doc: doxygen/Doxyfile
make && mv refman.pdf primesieve_refman.pdf ; \
}
-doxygen/Doxyfile: $(TOP_BUILDDIR)/doxygen/Doxyfile
+doc/Doxyfile: $(TOP_BUILDDIR)/doc/Doxyfile
cp -p $< $@
manpages: primesieve.1
diff --git a/debian/changelog b/debian/changelog
index a7b24bc..122a9ef 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,16 @@
-primesieve (5.6.0+ds-1) UNRELEASED; urgency=medium
+primesieve (5.6.0+ds-1) unstable; urgency=medium
+ * New upstream release.
* Debianization:
- debian/copyright:
- - Files-Excluded field, refine.
-
- -- Jerome Benoit <calculus at rezozer.net> Fri, 18 Dec 2015 03:42:41 +0000
+ - Files-Excluded field, refine;
+ - debian/control, upgrade SO version to version 6;
+ - debian/libprimesieve5*, idem;
+ - debian/rules, idem;
+ - debian/clean, refresh;
+ - debian/adhoc/Makefile, idem.
+
+ -- Jerome Benoit <calculus at rezozer.net> Sat, 19 Dec 2015 19:39:29 +0000
primesieve (5.5.0+ds-1) unstable; urgency=medium
diff --git a/debian/clean b/debian/clean
index 463c4ba..50da101 100644
--- a/debian/clean
+++ b/debian/clean
@@ -1,3 +1,3 @@
README.implementation
primesieve.1
-doxygen/Doxyfile
+doc/Doxyfile
diff --git a/debian/control b/debian/control
index 19e1d08..9d50884 100644
--- a/debian/control
+++ b/debian/control
@@ -3,18 +3,11 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
Uploaders: Jerome Benoit <calculus at rezozer.net>
Section: math
Priority: optional
-Build-Depends: debhelper (>= 9),
- autotools-dev,
- dh-autoreconf,
- libtool,
- help2man
-Build-Depends-Indep: doxygen,
- graphviz,
- texlive-latex-recommended,
- texlive-latex-extra,
- texlive-fonts-recommended,
- rdfind,
- symlinks
+Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, libtool, help2man
+Build-Depends-Indep:
+ doxygen, graphviz,
+ texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended,
+ rdfind, symlinks
Standards-Version: 3.9.6
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/primesieve.git
Vcs-Git: git://anonscm.debian.org/debian-science/packages/primesieve.git
@@ -22,8 +15,7 @@ Homepage: http://primesieve.org/
Package: primesieve
Architecture: any
-Depends: primesieve-bin,
- ${misc:Depends}
+Depends: primesieve-bin, ${misc:Depends}
Description: fast prime number generator C/C++ library
primesieve is a free software program and C/C++ library that generates
primes using a highly optimized sieve of Eratosthenes implementation.
@@ -33,12 +25,11 @@ Description: fast prime number generator C/C++ library
.
This dummy package provides the standard installation.
-Package: libprimesieve5
+Package: libprimesieve6
Architecture: any
Multi-Arch: same
Section: libs
-Depends: ${shlibs:Depends},
- ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: primesieve-bin (= ${binary:Version})
Pre-Depends: ${misc:Pre-Depends}
Conflicts: libprimesieve
@@ -52,13 +43,13 @@ Description: fast prime number generator C/C++ library -- lib
.
This package provides the shared library.
-Package: libprimesieve5-dev
+Package: libprimesieve6-dev
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: libprimesieve5 (= ${binary:Version}),
- libprimesieve5-dev-common (= ${source:Version}),
- ${misc:Depends}
+Depends:
+ libprimesieve6 (= ${binary:Version}), libprimesieve6-dev-common (= ${source:Version}),
+ ${misc:Depends}
Suggests: pkg-config
Conflicts: libprimesieve-dev
Provides: libprimesieve-dev
@@ -72,12 +63,12 @@ Description: fast prime number generator C/C++ library -- libdev
This package provides the static library and symbolic links needed
for development.
-Package: libprimesieve5-dev-common
+Package: libprimesieve6-dev-common
Architecture: all
Multi-Arch: foreign
Section: libdevel
Depends: ${misc:Depends}
-Recommends: libprimesieve5-dev (= ${binary:Version})
+Recommends: libprimesieve6-dev (= ${binary:Version})
Provides: libprimesieve-dev-common
Description: fast prime number generator C/C++ library -- headers
primesieve is a free software program and C/C++ library that generates
@@ -91,8 +82,7 @@ Description: fast prime number generator C/C++ library -- headers
Package: primesieve-bin
Architecture: any
Multi-Arch: foreign
-Depends: ${shlibs:Depends},
- ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: fast prime number generator C/C++ library -- bin
primesieve is a free software program and C/C++ library that generates
primes using a highly optimized sieve of Eratosthenes implementation.
@@ -102,13 +92,12 @@ Description: fast prime number generator C/C++ library -- bin
.
This package provides the command line utility primesieve.
-Package: libprimesieve5-dbg
+Package: libprimesieve6-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
-Depends: libprimesieve5 (= ${binary:Version}),
- ${misc:Depends}
+Depends: libprimesieve6 (= ${binary:Version}), ${misc:Depends}
Conflicts: libprimesieve-dbg
Provides: libprimesieve-dbg
Description: fast prime number generator C/C++ library -- debug
@@ -126,9 +115,7 @@ Multi-Arch: foreign
Section: doc
Depends: libjs-jquery,
${misc:Depends}
-Suggests: primesieve (= ${binary:Version}),
- pdf-viewer,
- www-browser
+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
primes using a highly optimized sieve of Eratosthenes implementation.
diff --git a/debian/libprimesieve5-dev-common.docs b/debian/libprimesieve6-dev-common.docs
similarity index 100%
rename from debian/libprimesieve5-dev-common.docs
rename to debian/libprimesieve6-dev-common.docs
diff --git a/debian/libprimesieve5-dev-common.install b/debian/libprimesieve6-dev-common.install
similarity index 100%
rename from debian/libprimesieve5-dev-common.install
rename to debian/libprimesieve6-dev-common.install
diff --git a/debian/libprimesieve5-dev.install b/debian/libprimesieve6-dev.install
similarity index 100%
rename from debian/libprimesieve5-dev.install
rename to debian/libprimesieve6-dev.install
diff --git a/debian/libprimesieve5.docs b/debian/libprimesieve6.docs
similarity index 100%
rename from debian/libprimesieve5.docs
rename to debian/libprimesieve6.docs
diff --git a/debian/libprimesieve5.install b/debian/libprimesieve6.install
similarity index 100%
rename from debian/libprimesieve5.install
rename to debian/libprimesieve6.install
diff --git a/debian/libprimesieve5.lintian-overrides b/debian/libprimesieve6.lintian-overrides
similarity index 66%
rename from debian/libprimesieve5.lintian-overrides
rename to debian/libprimesieve6.lintian-overrides
index d8f4437..90e477d 100644
--- a/debian/libprimesieve5.lintian-overrides
+++ b/debian/libprimesieve6.lintian-overrides
@@ -1,2 +1,2 @@
# the upstream source contains C++ code with an intricate (and non-human) ABI
-libprimesieve5: no-symbols-control-file
+libprimesieve6: no-symbols-control-file
diff --git a/debian/rules b/debian/rules
index ffd1267..6e3c660 100755
--- a/debian/rules
+++ b/debian/rules
@@ -39,16 +39,16 @@ override_dh_auto_install-indep:
$(MAKE) -C _build install-data-am DESTDIR=$(CURDIR)/debian/tmp
override_dh_installdocs:
- dh_installdocs -pprimesieve-bin --link-doc=libprimesieve5
- dh_installdocs -plibprimesieve5-dbg --link-doc=libprimesieve5
- dh_installdocs -plibprimesieve5-dev --link-doc=libprimesieve5-dev-common
+ 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=libprimesieve5-dbg
+ 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