diff options
author | Sébastien Villemot <sebastien@debian.org> | 2022-04-19 10:10:14 -0300 |
---|---|---|
committer | Sébastien Villemot <sebastien@debian.org> | 2022-04-19 10:10:14 -0300 |
commit | 8a4fcd88df3feb0aa7bead09aadab75d15c36a81 (patch) | |
tree | 89509b1454f0baceda2555f88cd0bf3bf7c478e2 |
Import octave-stk_2.7.0-2.debian.tar.xz
[dgit import tarball octave-stk 2.7.0-2 octave-stk_2.7.0-2.debian.tar.xz]
-rw-r--r-- | changelog | 234 | ||||
-rw-r--r-- | control | 23 | ||||
-rw-r--r-- | copyright | 49 | ||||
-rw-r--r-- | gbp.conf | 4 | ||||
-rw-r--r-- | octave-stk.lintian-overrides | 8 | ||||
-rw-r--r-- | patches/0003-Mark-expected-failure.patch | 21 | ||||
-rw-r--r-- | patches/octave7.patch | 19 | ||||
-rw-r--r-- | patches/series | 2 | ||||
-rwxr-xr-x | rules | 5 | ||||
-rw-r--r-- | source/format | 1 | ||||
-rw-r--r-- | upstream/metadata | 11 | ||||
-rw-r--r-- | watch | 2 |
12 files changed, 379 insertions, 0 deletions
diff --git a/changelog b/changelog new file mode 100644 index 0000000..5358564 --- /dev/null +++ b/changelog @@ -0,0 +1,234 @@ +octave-stk (2.7.0-2) unstable; urgency=medium + + * Team upload + + [ Debian Janitor ] + * Set upstream metadata fields: Repository. + + [ Sébastien Villemot ] + * octave7.patch: new patch, fixes FTBFS against Octave 7 (Closes: #1009136) + + -- Sébastien Villemot <sebastien@debian.org> Tue, 19 Apr 2022 15:10:14 +0200 + +octave-stk (2.7.0-1) unstable; urgency=medium + + * Team upload + + * New upstream version 2.7.0 + * d/p/0002-Remove-the-MOLE.patch: Drop patch (applied upstream) + * d/p/0003-Mark-expected-failure.patch: Refresh for new upstream version + * d/copyright: Reflect upstream changes + * d/control: Bump Standards-Version to 4.6.0 (no changes needed) + * Set upstream metadata fields: Archive. + + -- Rafael Laboissière <rafael@debian.org> Wed, 02 Mar 2022 03:37:21 -0300 + +octave-stk (2.6.1-5) unstable; urgency=medium + + * Team upload + * This version builds correctly against Octave 6 (Closes: #976206) + * d/control: Bump Standards-Version to 4.5.1 (no changes needed) + + -- Rafael Laboissière <rafael@debian.org> Wed, 30 Dec 2020 13:40:56 -0300 + +octave-stk (2.6.1-4) unstable; urgency=medium + + * Team upload + + * d/octave-secs2d.lintian-overrides: New file. + Add override for Lintian false positive warning + debian-changelog-file-is-a-symlink. + * d/control: Build-depend on dh-octave >= 1.0.2. + This ensures that the upstream ChangeLog.gz file has maximum + compression level. + + -- Rafael Laboissière <rafael@debian.org> Tue, 10 Nov 2020 17:20:14 -0300 + +octave-stk (2.6.1-3) unstable; urgency=medium + + * Team upload + + * d/control: + + Bump Standards-Version to 4.5.0 (no changes needed) + + Bump debhelper compatibility level to 13 + * d/u/metadata: + + Add Bug-{Database,Submit} and Repository-Browse fields + + Drop Name and Contact fields + * d/p/0003-Mark-expected-failure.patch: Set Forwarded:not-needed + * d/octave-stk.lintian-overrides: Rename tag + shared-library-lacks-prerequisites + + -- Rafael Laboissière <rafael@debian.org> Sun, 02 Aug 2020 13:07:37 -0300 + +octave-stk (2.6.1-2) unstable; urgency=medium + + * Team upload + + * d/control: Bump dependency on dh-octave to >= 0.7.1 + This allows the injection of the virtual package octave-abi-N into + the package's list of dependencies. + * d/octave-stk.lintian-overrides: Ignore Lintian warning + shared-lib-without-dependency-information. + + -- Rafael Laboissiere <rafael@debian.org> Sat, 09 Nov 2019 03:41:25 -0300 + +octave-stk (2.6.1-1) unstable; urgency=medium + + * Team upload + + * New upstream version 2.6.1 + * d/p/0002-Remove-the-MOLE.patch: Refresh for new upstream version + * d/p/0003-Mark-expected-failure.patch: Refresh for new upstream version + * d/control: Bump Standards-Version to 4.4.1 (no changes needed) + + -- Rafael Laboissiere <rafael@debian.org> Thu, 24 Oct 2019 13:33:11 -0300 + +octave-stk (2.6.0-1) unstable; urgency=medium + + * Team upload + + * New upstream version 2.6.0 + * d/copyright: Reflect upstream changes + * d/control: Bump Standards-Version to 4.4.0 (no changes needed) + * d/u/metadata: Update for new upstream version + + -- Rafael Laboissiere <rafael@debian.org> Sun, 22 Sep 2019 13:51:35 -0300 + +octave-stk (2.5.1-2) unstable; urgency=medium + + * Team upload + + * d/control: + + Add Rules-Requires-Root: no + + Bump Standards-Version to 4.3.0 + + Bump to debhelper compat level 12 + * Build-depend on debhelper-compat instead of using d/compat + + -- Rafael Laboissiere <rafael@debian.org> Wed, 02 Jan 2019 22:57:53 -0200 + +octave-stk (2.5.1-1) unstable; urgency=medium + + * Team upload. + * New upstream version 2.5.1 + + -- Rafael Laboissiere <rafael@debian.org> Tue, 03 Jul 2018 05:05:58 -0300 + +octave-stk (2.5.0-2) unstable; urgency=medium + + * Team upload. + + * d/control: + + Bump Standards-Version to 4.1.4 (no changes needed) + + Bump build-dependency on dh-octave to >= 0.5.3. + This avoids FTBFS when unit tests need to output plot commands. + * d/p/init-vars-in-compute-decomposition.patch: New patch. + This is a workaround for avoinding FTBFS against Octave 4.4. + * d/octave-stk.lintian-overrides: Remove unused overrides + + -- Rafael Laboissiere <rafael@debian.org> Sat, 16 Jun 2018 16:41:42 -0300 + +octave-stk (2.5.0-1) unstable; urgency=medium + + [ Mike Miller ] + * d/control, d/copyright: Use secure URL for upstream source. + + [ Julien Bect ] + * New upstream version 2.5.0 + * d/copyright: Update copyright info + * d/patches: Remove patch 0001, no longer needed + * d/patches/0002: update patch + * d/patches/0003: update patch + + -- Julien Bect <julien.bect@centralesupelec.fr> Mon, 26 Feb 2018 09:08:11 +0100 + +octave-stk (2.4.2-5) unstable; urgency=medium + + * Use dh-octave for building the package + * d/control: + + Use Debian's GitLab URLs in Vcs-* headers + + Change Maintainer to team+pkg-octave-team@tracker.debian.org + + -- Rafael Laboissiere <rafael@debian.org> Sat, 10 Feb 2018 07:39:09 -0200 + +octave-stk (2.4.2-4) unstable; urgency=medium + + * Team upload. + + * Use the dh-based version of octave-pkg-dev + * Set debhelper compatibility level to >= 11 + * d/control: Bump Standards-Version to 4.1.3 (no changes needed) + + -- Rafael Laboissiere <rafael@debian.org> Fri, 29 Dec 2017 22:14:50 -0200 + +octave-stk (2.4.2-3) unstable; urgency=medium + + * Team upload. + + * d/control: Build-depend on octave-pkg-dev > 1.5.2. + This version of octave-pkg-dev pulls gnuplot-nox. This later is no + more needed in the build-dependency list. + + -- Rafael Laboissiere <rafael@debian.org> Sat, 21 Oct 2017 08:47:02 -0200 + +octave-stk (2.4.2-2) unstable; urgency=medium + + * Team upload. + + [ Rafael Laboissiere ] + * d/control: Add Testsuite field + * d/control: Bump Standards-Version to 4.1.1 (no changes needed) + + [ Julien Bect ] + * d/patches/0003-Mark-expected-failure.patch: New patch. + (Closes: #876777) + + -- Sébastien Villemot <sebastien@debian.org> Fri, 13 Oct 2017 19:38:10 +0200 + +octave-stk (2.4.2-1) unstable; urgency=medium + + [ Rafael Laboissiere ] + * d/u/metadata: Add citation + * Bump debhelper compat level to 10 + * d/control: Build-depends on octave-pkg-dev >= 1.4.4 + * d/u/metadata: Fix Homepage + * d/u/metadata: Fix URL + * d/u/metadata: Quote text in Title. + Thanks to Adreas Tille for the patch + * Closes: #854448 + * d/control: Use cgit instead of gitweb in Vcs-Browser URL + + [ Sébastien Villemot ] + * d/copyright: use secure URL for format. + * d/watch: bump to format version 4. + * New upstream version 2.4.2 + * d/copyright: reflect upstream changes. + * d/control: bump Standards-Version to 4.0.0. + + [ Julien Bect ] + * d/octave-stk.lintian-overrides: Fix typo + * d/patches/0001: Refresh patch + * d/patches/0002: Refresh patch + * d/patches/0004: Remove patch (no longer needed, applied upstream) + + -- Julien Bect <julien.bect@centralesupelec.fr> Fri, 07 Jul 2017 17:21:00 +0200 + +octave-stk (2.3.4-1) unstable; urgency=low + + [ Rafael Laboissiere ] + * d/control: Use secure URIs in the Vcs-* fields + * d/control: Bump Standards-Version to 3.9.7 (no changes needed) + + [ Julien Bect ] + * Imported Upstream version 2.3.4 + * d/patches/0002: Refresh patch + * d/patches/0003: Remove patch (no longer needed, applied upstream) + * d/patches/0004: Remove patch (no longer needed, applied upstream) + * d/control: Bump Standards-Version to 3.9.8 (no changes needed) + + -- Julien Bect <julien.bect@centralesupelec.fr> Tue, 21 Jun 2016 08:25:13 +0200 + +octave-stk (2.3.3-1) unstable; urgency=low + + * Initial release (closes: #799173) + + -- Julien Bect <julien.bect@centralesupelec.fr> Fri, 20 Nov 2015 11:19:50 +0100 @@ -0,0 +1,23 @@ +Source: octave-stk +Section: math +Priority: optional +Maintainer: Debian Octave Group <team+pkg-octave-team@tracker.debian.org> +Uploaders: Julien Bect <julien.bect@centralesupelec.fr>, +Build-Depends: debhelper-compat (= 13), + dh-octave (>= 1.0.2) +Standards-Version: 4.6.0 +Homepage: https://octave.sourceforge.io/stk/ +Vcs-Git: https://salsa.debian.org/pkg-octave-team/octave-stk.git +Vcs-Browser: https://salsa.debian.org/pkg-octave-team/octave-stk +Testsuite: autopkgtest-pkg-octave +Rules-Requires-Root: no + +Package: octave-stk +Architecture: any +Depends: ${misc:Depends}, + ${octave:Depends}, + ${shlibs:Depends} +Description: (not so) Small Toolbox for Kriging + ${octave:Upstream-Description} + . + This Octave add-on package is part of the Octave-Forge project. diff --git a/copyright b/copyright new file mode 100644 index 0000000..6961494 --- /dev/null +++ b/copyright @@ -0,0 +1,49 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: stk package for Octave +Upstream-Contact: The Octave Community <octave-maintainers@octave.org> +Source: https://octave.sourceforge.io/stk/ + +Files: * +Copyright: 2015-2017, 2019-2022 CentraleSupelec + 2011-2014, SUPELEC + 2014, Ashwin Ravisankar + 2013, Guillaume Carlier + 2013, Florian Pasanisi + 2013, Valentin Resseguier + 2013, Alexandra Krauth + 2013, Elham Rahali + 2013, Derek Bingham, Simon Fraser University + 2012, Rik Wehbring + 1995-2012, Kurt Hornik + 2015-2017, LNE + 2005-2015, John W. Eaton + 2013-2015, Arun Giridhar + 2016, IRT SystemX + 2016, EDF R&D + 2007, Massachusetts Institute of Technology + 2010, Lyndon While, Lucas Bradstreet +License: GPL-3+ + +Files: debian/* +Copyright: 2015-2018 Julien Bect <julien.bect@centralesupelec.fr> + 2017 Sébastien Villemot <sebastien@debian.org> + 2016-2020, 2022 Rafael Laboissière <rafael@debian.org> +License: GPL-3+ + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License along + with this program. If not, see <http://www.gnu.org/licenses/>. + . + On Debian systems, the complete text of the GNU General Public + License, version 3, can be found in the file + `/usr/share/common-licenses/GPL-3'. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 0000000..6b65fe0 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,4 @@ +[DEFAULT] +debian-branch = debian/latest +upstream-branch = upstream/latest +pristine-tar = True diff --git a/octave-stk.lintian-overrides b/octave-stk.lintian-overrides new file mode 100644 index 0000000..8069aef --- /dev/null +++ b/octave-stk.lintian-overrides @@ -0,0 +1,8 @@ +# The *.mex produced by the octave-stk package behave as plugin +# modules which are loaded at running time by Octave. There is no +# need to provide dependency information for them. +octave-stk: shared-library-lacks-prerequisites usr/lib/* + +# This is a false positive. The file +# usr/share/doc/octave-stk/changelog.gz is not the Debian changelog. +octave-stk: debian-changelog-file-is-a-symlink usr/share/doc/octave-stk/changelog.gz diff --git a/patches/0003-Mark-expected-failure.patch b/patches/0003-Mark-expected-failure.patch new file mode 100644 index 0000000..3bda6eb --- /dev/null +++ b/patches/0003-Mark-expected-failure.patch @@ -0,0 +1,21 @@ +Description: Mark one unit test as expected failure +Author: Julien Bect <julien.bect@centralesupelec.fr> +Bug-Debian: https://bugs.debian.org/876777 +Forwarded: not-needed +Reviewed-By: Sébastien Villemot <sebastien@debian.org> +Last-Update: 2019-10-24 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/inst/param/estim/stk_param_init.m ++++ b/inst/param/estim/stk_param_init.m +@@ -408,7 +408,9 @@ + %! xt = stk_sampling_regulargrid (NT, DIM, BOX); % Generate a regular grid + %! zt = stk_feval (f, xt); % Values of f on the grid + +-%!test ++%!xtest % This test is known to fail in Debian buster i386 ++%! % because of a known problem in Octave's sqp/qp functions ++%! % http://savannah.gnu.org/bugs/?38875 + %! model = stk_model (@stk_materncov_iso); + %! [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); + %! model.param = stk_param_estim (model, xi, zi, param0); diff --git a/patches/octave7.patch b/patches/octave7.patch new file mode 100644 index 0000000..1467f78 --- /dev/null +++ b/patches/octave7.patch @@ -0,0 +1,19 @@ +Description: Disable test that fails under Octave 7 + The test failure comes from a regression in Octave 7, see: + https://lists.debian.org/debian-octave/2022/04/msg00002.html +Author: Sébastien Villemot <sebastien@debian.org> +Bug: https://savannah.gnu.org/bugs/index.php?62329 +Bug-Debian: https://bugs.debian.org/1009136 +Last-Update: 2022-04-19 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/inst/misc/distrib/stk_distrib_student_cdf.m ++++ b/inst/misc/distrib/stk_distrib_student_cdf.m +@@ -90,7 +90,6 @@ end % function + %!test + %! [p, q] = stk_distrib_student_cdf (1e10, 2); + %! assert (isequal (p, 1.0)); +-%! assert (stk_isequal_tolrel (q, 4.999999999999999999925e-21, 10 * eps)); + + %!assert (isequal (stk_distrib_student_cdf (0.0, 1), 0.5)); + %!assert (isequal (stk_distrib_student_cdf (inf, 1), 1.0)); diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..6eaa6ac --- /dev/null +++ b/patches/series @@ -0,0 +1,2 @@ +0003-Mark-expected-failure.patch +octave7.patch @@ -0,0 +1,5 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +%: + dh $@ --buildsystem=octave --with=octave diff --git a/source/format b/source/format new file mode 100644 index 0000000..46ebe02 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt)
\ No newline at end of file diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..e00a6ff --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,11 @@ +Archive: SourceForge +Reference: + Author: Bect, Julien and Vazquez, Emmanuel and others + Title: "STK: a Small (Matlab/Octave) Toolbox for Kriging. Release 2.6" + Year: 2019 + Type: misc + URL: http://kriging.sourceforge.net +Bug-Database: https://savannah.gnu.org/bugs/?group=octave +Bug-Submit: https://savannah.gnu.org/bugs/?func=additem&group=octave +Repository: https://github.com/stk-kriging/stk.git +Repository-Browse: https://octave.sourceforge.io/pkg-repository/stk/ @@ -0,0 +1,2 @@ +version=4 +http://sf.net/octave/stk-(.+)\.tar\.gz |