[normaliz] 01/06: Imported Debian pre-patch 3.4.1+ds-0

Jerome Benoit calculus-guest at moszumanska.debian.org
Wed Nov 15 06:27:30 UTC 2017


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

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

commit 3ca65aa9a3f924355f47c6bbafd23d65f7ac48a6
Author: Jerome Benoit <calculus at rezozer.net>
Date:   Wed Nov 15 09:12:32 2017 +0400

    Imported Debian pre-patch 3.4.1+ds-0
---
 debian/changelog | 19 +++++++++++++++++++
 debian/compat    |  2 +-
 debian/control   | 28 ++++++----------------------
 debian/copyright | 25 +++++++++++++++++++++++--
 debian/rules     | 11 ++++-------
 debian/watch     |  6 +++---
 6 files changed, 56 insertions(+), 35 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index bba900a..de322cc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
+normaliz (3.4.1+ds-0) UNRELEASED; urgency=medium
+
+  * New upstream minor version.
+  * Debianization:
+    - debian/copyright, refresh;
+    - debian/control:
+      - debhelper, bump to 10 (see d/rules);
+      - Standards Version, bump to 4.1.1 (no change);
+      - discard the debug symbols package libnormaliz0-dbg;
+      - Build-Depends-Indep field, neutralize;
+    - debian/watch:
+      - version, bump to 4;
+      - path, refresh to upstream GitHUB site path;
+    - debian/rules:
+      - debhelper, bump to 10;
+      - doc composition, neutralize.
+
+ -- Jerome Benoit <calculus at rezozer.net>  Wed, 15 Nov 2017 04:59:09 +0000
+
 normaliz (3.1.1+ds-1) unstable; urgency=medium
 
   * New upstream version.
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index 0bd3227..4e75837 100644
--- a/debian/control
+++ b/debian/control
@@ -4,13 +4,13 @@ Priority: optional
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Jerome Benoit <calculus at rezozer.net>
 Build-Depends:
- debhelper (>= 9),
- cmake, help2man,
+ debhelper (>= 10),
+ help2man,
  libgmp-dev, libboost-dev
-Build-Depends-Indep:
- texlive-latex-base, texlive-latex-recommended, texlive-pictures,
- texlive-fonts-recommended, texlive-fonts-extra
-Standards-Version: 3.9.7
+##Build-Depends-Indep:
+## texlive-latex-base, texlive-latex-recommended, texlive-pictures,
+## texlive-fonts-recommended, texlive-fonts-extra
+Standards-Version: 4.1.1
 Homepage: https://www.normaliz.uni-osnabrueck.de/
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/normaliz.git
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/normaliz.git
@@ -79,22 +79,6 @@ Description: math computing tools for affine monoids, rational polytopes and con
  .
  This package provides the command line utility normaliz.
 
-Package: libnormaliz0-dbg
-Provides: libnormaliz-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: libnormaliz0 (= ${binary:Version}), ${misc:Depends}
-Conflicts: libnormaliz-dbg
-Suggests: pkg-config
-Multi-Arch: same
-Description: math computing tools for affine monoids, rational polytopes and cones - debug
- Normaliz is a mathematical tool for computations in affine monoids, vector
- configurations, lattice polytopes, and rational cones.
- .
- This package provides the debugging symbols for the libraries from
- the libnormaliz0-dev package.
-
 Package: normaliz-doc
 Section: doc
 Architecture: all
diff --git a/debian/copyright b/debian/copyright
index 430ebcd..a8760fc 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,13 +4,34 @@ Upstream-Contact: normaliz team <normaliz at uos.de>
 Source: https://www.normaliz.uni-osnabrueck.de/
 X-Upstream-Vcs: https://github.com/Normaliz/Normaliz.git
 Files-Excluded:
+ .travis-build.sh
+ .travis.yml
  source/libnormaliz/version.h
  test/sortdiff
  test/tools
+ */Makefile.in
+ m4/ax_cxx_compile_stdcxx.m4
+ m4/ax_openmp.m4
+ m4/libtool.m4
+ m4/lt~obsolete.m4
+ m4/ltoptions.m4
+ m4/ltsugar.m4
+ m4/ltversion.m4
+ aclocal.m4
+ bootstrap.sh
+ ltmain.sh
+ config.sub
+ config.guess
+ compile
+ depcomp
+ install-sh
+ missing
+ configure
+
 
 Files: *
 Copyright:
- 1997-2016 the normaliz team <normaliz at uos.de>
+ 1997-2017 the normaliz team <normaliz at uos.de>
    Winfried Bruns
    Bogdan Ichim
    Tim Romer
@@ -19,7 +40,7 @@ License: GPL-3+
 
 Files: debian/*
 Copyright:
- 2015-2016 Jerome Benoit <calculus at rezozer.net>
+ 2015-2017 Jerome Benoit <calculus at rezozer.net>
 License: GPL-3+
 
 License: GPL-3+
diff --git a/debian/rules b/debian/rules
index 5acd86c..028c916 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,13 +23,13 @@ default:
 	@uscan --no-conf --dehs --report || true
 
 %:
-	dh $@  --sourcedirectory=source --builddirectory=_build --parallel
+	dh $@ --builddirectory=_build
 
 override_dh_auto_configure:
 	dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DNMZ_OPENMP:BOOL=$(DEB_PKG_NMZ_OPENMP)
 
-override_dh_auto_build-indep:
-	$(MAKE) -C doc pdf
+##override_dh_auto_build-indep:
+##	$(MAKE) -C doc pdf
 
 override_dh_auto_test-arch:
 	$(MAKE) -C test NORMALIZ=$(CURDIR)/_build/normaliz
@@ -44,9 +44,6 @@ override_dh_auto_install-indep:
 override_dh_compress-indep:
 	dh_compress -X.pdf -Xexamples
 
-override_dh_strip:
-	dh_strip --dbg-package=libnormaliz0-dbg
-
 override_dh_auto_clean-indep:
 	[ ! -f doc/Makefile ] || $(MAKE) -C doc maintainer-clean
 
@@ -55,4 +52,4 @@ override_dh_clean-arch:
 	dh_clean -a
 
 get-orig-source:
-	uscan --no-conf --download-current-version --compression xz --verbose
+	uscan --no-conf --download-current-version --verbose
diff --git a/debian/watch b/debian/watch
index 33a2880..32af5e0 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
-version=3
-opts=dversionmangle=s/\+ds//,repacksuffix=+ds \
-https://www.normaliz.uni-osnabrueck.de/download/all-versions/ .*/Normaliz([\d\.]+)Source\.zip
+version=4
+opts=repack,repacksuffix=+ds,compression=xz,dversionmangle=s/\+ds// \
+https://github.com/Normaliz/Normaliz/releases .*/normaliz-(\d\S+)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/normaliz.git



More information about the debian-science-commits mailing list