summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Villemot <sebastien@debian.org>2022-04-19 10:10:14 -0300
committerSébastien Villemot <sebastien@debian.org>2022-04-19 10:10:14 -0300
commit8a4fcd88df3feb0aa7bead09aadab75d15c36a81 (patch)
tree89509b1454f0baceda2555f88cd0bf3bf7c478e2
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--changelog234
-rw-r--r--control23
-rw-r--r--copyright49
-rw-r--r--gbp.conf4
-rw-r--r--octave-stk.lintian-overrides8
-rw-r--r--patches/0003-Mark-expected-failure.patch21
-rw-r--r--patches/octave7.patch19
-rw-r--r--patches/series2
-rwxr-xr-xrules5
-rw-r--r--source/format1
-rw-r--r--upstream/metadata11
-rw-r--r--watch2
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
diff --git a/control b/control
new file mode 100644
index 0000000..a281050
--- /dev/null
+++ b/control
@@ -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
diff --git a/rules b/rules
new file mode 100755
index 0000000..121f3c8
--- /dev/null
+++ b/rules
@@ -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/
diff --git a/watch b/watch
new file mode 100644
index 0000000..348c1a6
--- /dev/null
+++ b/watch
@@ -0,0 +1,2 @@
+version=4
+http://sf.net/octave/stk-(.+)\.tar\.gz