Rafael Laboissière [Tue, 30 Aug 2022 17:29:52 +0000 (14:29 -0300)]
d/control: Make libmgl-dev depend on lib{gif,hdf4,hdf5,hpdf}-dev
Closes: #1004219
Thanks: Marius Mikucionis for the diagnosis
Rafael Laboissière [Tue, 30 Aug 2022 16:56:44 +0000 (13:56 -0300)]
Make CMake "find_package(MathGL2)" work
+ d/control: libmgl-dev depend on mathgl (for /usr/bin/mgltask) and
udav (for /usr/bin/udav)
+ d/mathgl.install: Install mgl.cgi in /usr/lib/cgi-bin
+ d/mathgl.links: Symlink /usr/lib/cgi-bin/mgl.cgi in /usr/bin
(avoid Lintian warning spare-manual-page)
Closes: #1004218
Gbp-Dch: Full
Thanks: Marius Mikucionis for the diagnosis
Rafael Laboissière [Tue, 30 Aug 2022 16:00:26 +0000 (13:00 -0300)]
d/changelog: Keep line under 80 characters wide
Gbp-Dch: Ignore
Rafael Laboissière [Mon, 30 May 2022 10:06:12 +0000 (07:06 -0300)]
d/changelog: Add entry for release 8.0.1-2
Gbp-Dch: Ignore
Vagrant Cascadian [Tue, 18 Jan 2022 00:52:33 +0000 (00:52 +0000)]
d/rules: Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via dh_auto_configure override
This avoids embedding the full path in RPATH, which triggers BuildId
differences.
https://tests.reproducible-builds.org/debian/issues/unstable/cmake_rpath_contains_build_path_issue.html
Closes: #1003915
Rafael Laboissière [Sat, 14 May 2022 06:57:24 +0000 (03:57 -0300)]
d/control: Bump Standards-Version to 4.6.1 (no changes needed)
Rafael Laboissière [Thu, 13 Jan 2022 10:05:06 +0000 (07:05 -0300)]
d/changelog: Add entry for release 8.0.1-1
Gbp-Dch: Ignore
Rafael Laboissière [Thu, 13 Jan 2022 10:03:12 +0000 (07:03 -0300)]
d/p/spelling-errors.patch: Refresh for new upstream version
Rafael Laboissière [Thu, 13 Jan 2022 10:02:13 +0000 (07:02 -0300)]
d/p/libs-version-soversion.patch: Drop patch (applied upstream)
Rafael Laboissière [Thu, 13 Jan 2022 08:54:55 +0000 (05:54 -0300)]
Merge tag 'upstream/8.0.1'
Upstream version 8.0.1
Rafael Laboissière [Thu, 13 Jan 2022 08:53:49 +0000 (05:53 -0300)]
New upstream version 8.0.1
Rafael Laboissière [Fri, 7 Jan 2022 16:34:10 +0000 (13:34 -0300)]
d/changelog: Add entry for release 8.0-1~exp.1
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 8 Jan 2022 08:20:47 +0000 (05:20 -0300)]
d/copyright: Add stanza for debian/* files
Rafael Laboissière [Fri, 7 Jan 2022 16:32:46 +0000 (13:32 -0300)]
d/p/libs-version-soversion.patch: New patch
Rafael Laboissière [Fri, 7 Jan 2022 16:31:27 +0000 (13:31 -0300)]
d/p/spelling-errors.patch: New patch
Rafael Laboissière [Fri, 7 Jan 2022 16:29:19 +0000 (13:29 -0300)]
d/control: Add myself to the list of Uploaders
Rafael Laboissière [Fri, 7 Jan 2022 16:27:22 +0000 (13:27 -0300)]
Drop Replaces and Conflicts relationships for the library packages
Rafael Laboissière [Fri, 7 Jan 2022 16:26:25 +0000 (13:26 -0300)]
Adjust package names for new upstream release
Rafael Laboissière [Tue, 4 Jan 2022 15:47:12 +0000 (12:47 -0300)]
Merge tag 'upstream/8.0'
Upstream version 8.0
Rafael Laboissière [Tue, 4 Jan 2022 15:46:06 +0000 (12:46 -0300)]
New upstream version 8.0
Rafael Laboissière [Fri, 24 Dec 2021 16:18:44 +0000 (13:18 -0300)]
d/changelog: Add entry for release 2.5-2
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 18 Dec 2021 06:48:47 +0000 (03:48 -0300)]
d/changelog: Upload to experimental
Rafael Laboissière [Sat, 18 Dec 2021 07:30:40 +0000 (04:30 -0300)]
d/control: Build-depend on desktop-file-utils
Rafael Laboissière [Sat, 18 Dec 2021 07:27:56 +0000 (04:27 -0300)]
d/control: Order build-dependencies alphabetically
Gbp-Dch: Ignore
Rafael Laboissière [Sun, 12 Dec 2021 14:35:10 +0000 (11:35 -0300)]
d/changelog: Prepare changelog for next release
Gbp-Dch: Ignore
Rafael Laboissière [Sun, 12 Dec 2021 15:14:01 +0000 (12:14 -0300)]
d/control: Use binary:Version instead of source:Version in dependencies on libmgl-data
This makes the package safely binNMUable.
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 11 Dec 2021 22:15:27 +0000 (19:15 -0300)]
Adjust the names of the d/lib*.install files for new upstream SOVERSION
Rafael Laboissière [Sat, 11 Dec 2021 21:42:17 +0000 (18:42 -0300)]
d/control: Adjust package names for new upstream SOVERSION
Rafael Laboissière [Sat, 11 Dec 2021 21:59:36 +0000 (18:59 -0300)]
Delete bogus upstream files which were wrongly introduced into the master branch
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 11 Dec 2021 21:12:26 +0000 (18:12 -0300)]
d/control: Bump Standards-Version to 4.6.0 (no changes needed)
Rafael Laboissière [Sat, 11 Dec 2021 20:54:40 +0000 (17:54 -0300)]
d/libmgl-dev.examples: Install the examples
Rafael Laboissière [Sat, 11 Dec 2021 20:53:25 +0000 (17:53 -0300)]
d/libmgl-dev.install: Install the *.cmake files
Rafael Laboissière [Sat, 11 Dec 2021 20:51:58 +0000 (17:51 -0300)]
d/libmgl-data.install: Install the gettext (*.mo) files
Rafael Laboissière [Sat, 11 Dec 2021 20:50:47 +0000 (17:50 -0300)]
d/control: Tighten dependency on libmgl-data to the current binary:Version
Rafael Laboissière [Sat, 11 Dec 2021 20:48:37 +0000 (17:48 -0300)]
d/rules: Drop dependency on libmgl-data for secondary libraries
All libmgl-*<soversion> libraries depend on the main library
libmgl<soversion>, which depends on libmgl-data.
Gbp-Dch: Full
Rafael Laboissière [Sat, 11 Dec 2021 18:14:43 +0000 (15:14 -0300)]
d/u/metadata: New file
Rafael Laboissière [Sat, 11 Dec 2021 12:50:01 +0000 (09:50 -0300)]
d/udav.install: Fix location of udav.desktop
Rafael Laboissière [Sat, 11 Dec 2021 12:49:37 +0000 (09:49 -0300)]
d/mathgl.install: Include mgllab.desktop
Rafael Laboissière [Sat, 11 Dec 2021 20:53:57 +0000 (17:53 -0300)]
fixup
Rafael Laboissière [Sat, 11 Dec 2021 10:30:10 +0000 (07:30 -0300)]
New upstream installation path for Python files
+ d/python3-mathgl.install: Adjust for new upstream layout
+ d/not-installed: Ignore the .pyc file
Gbp-Dch: Full
Rafael Laboissière [Sat, 11 Dec 2021 12:46:03 +0000 (09:46 -0300)]
Drop leading debian/tmp/ path in d/*.install files
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 11 Dec 2021 10:30:54 +0000 (07:30 -0300)]
d/control: Bump to debhelper compatibility level 13
Rafael Laboissière [Sat, 11 Dec 2021 10:21:34 +0000 (07:21 -0300)]
New scheme for enabling cmake modules
+ d/p/CMakeLists.patch: Drop patch
+ d/rules: Activate the modules through -D options to dh_auto_configure
Gbp-Dch: Full
Rafael Laboissière [Fri, 10 Dec 2021 18:19:00 +0000 (15:19 -0300)]
d/p/python3.patch: Drop patch (applied upstream)
Rafael Laboissière [Fri, 10 Dec 2021 18:12:15 +0000 (15:12 -0300)]
Merge tag 'upstream/2.5'
Upstream version 2.5
Rafael Laboissière [Fri, 10 Dec 2021 15:04:40 +0000 (12:04 -0300)]
New upstream version 2.5
Rafael Laboissière [Wed, 9 Dec 2020 19:25:55 +0000 (16:25 -0300)]
Changelog entry for version 2.4.4-7
Gbp-Dch: Ignore
Rafael Laboissière [Mon, 7 Dec 2020 18:58:03 +0000 (15:58 -0300)]
Changelog entry for version 2.4.4-7~exp
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 5 Dec 2020 23:59:14 +0000 (20:59 -0300)]
Bump version of watch file to 4
Rafael Laboissière [Sat, 5 Dec 2020 23:58:42 +0000 (20:58 -0300)]
Add DEP3 headers to the Debian patches
Rafael Laboissière [Sat, 5 Dec 2020 23:57:45 +0000 (20:57 -0300)]
Fix wildcard matches in copyright file
Rafael Laboissière [Sat, 5 Dec 2020 23:56:40 +0000 (20:56 -0300)]
Add Rules-Requires-Root: no
Rafael Laboissière [Sat, 5 Dec 2020 23:55:59 +0000 (20:55 -0300)]
Bump Standards-Version to 4.5.1 (no changes needed)
Rafael Laboissière [Sat, 5 Dec 2020 23:21:45 +0000 (20:21 -0300)]
Add list of exclusions for Git
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 5 Dec 2020 22:50:26 +0000 (19:50 -0300)]
Remove trailing whitespace
Gbp-Dch: Ignore
Rafael Laboissière [Sat, 5 Dec 2020 22:47:14 +0000 (19:47 -0300)]
Disable building of the SWIG binding for Octave
The Debian Octave Group is preparing the transtion Octave5 ⇒ Octave 6 [1]
and mathgl is in the way.
Now, mathgl uses SWIG for building its binding for Octave. However, SWIG
is currently incompatible with Octave 6 and neither the Octave upstream
authors [2] nor the SWIG upstream authors [3] are willing to fix the
problem.
The simple solution is to drop the Octave support of mathgl. At any rate,
dropping Octave for mathgl will have absolutely no effect in the package,
because the two *.oct files generated at building are not installed
anywhere. Even though mathgl build-depends on liboctave-dev, none of the
resulting binary package depend on Octave in any way.
[1] https://bugs.debian.org/976386
[2] https://savannah.gnu.org/bugs/?func=detailitem&item_id=59422
[3] https://github.com/swig/swig/issues/1893
Closes: #976381
Dimitrios Eftaxiopoulos [Wed, 8 Jul 2020 16:29:47 +0000 (19:29 +0300)]
Merge changes of the 2.4.4-6 debian release
Alastair McKinstry [Thu, 27 Feb 2020 09:36:17 +0000 (09:36 +0000)]
Merge branch 'master' of salsa.debian.org:science-team/mathgl
Dimitrios Eftaxiopoulos [Sun, 8 Dec 2019 17:33:37 +0000 (19:33 +0200)]
Correct d/changelog
Dimitrios Eftaxiopoulos [Sun, 8 Dec 2019 17:15:15 +0000 (19:15 +0200)]
Update d/changelog
Dimitrios Eftaxiopoulos [Sun, 8 Dec 2019 13:53:42 +0000 (15:53 +0200)]
Remove unecessary changes in python3.patch
Dimitrios Eftaxiopoulos [Sun, 8 Dec 2019 10:01:54 +0000 (12:01 +0200)]
Remove python-numpy from build dependencies
Dimitrios Eftaxiopoulos [Sun, 8 Dec 2019 08:53:10 +0000 (10:53 +0200)]
Disable buiding of python2 module
Dimitrios Eftaxiopoulos [Sat, 30 Nov 2019 20:16:32 +0000 (22:16 +0200)]
Update source from mathgl_2.4.4.orig.tar.gz in the archive
Dimitrios Eftaxiopoulos [Sat, 30 Nov 2019 20:07:54 +0000 (22:07 +0200)]
Update debian dir from mathgl_2.4.4-4.debian.tar.xz
Alastair McKinstry [Wed, 2 Oct 2019 18:23:38 +0000 (19:23 +0100)]
Filter format-security warnings which break autogenerated code
Alastair McKinstry [Wed, 2 Oct 2019 16:42:11 +0000 (17:42 +0100)]
Disable format-security as it breaks on autogenerated code
Alastair McKinstry [Wed, 2 Oct 2019 08:45:42 +0000 (09:45 +0100)]
Merge missing changes into git
Alastair McKinstry [Wed, 2 Oct 2019 08:38:01 +0000 (09:38 +0100)]
Standard-Version: 4.4.1.0
Alastair McKinstry [Wed, 2 Oct 2019 08:37:36 +0000 (09:37 +0100)]
Switch from obsolete texlive-generic-recommended to texlive-plain-generic
Alastair McKinstry [Mon, 29 Jul 2019 18:29:27 +0000 (19:29 +0100)]
Merge branch 'master' of salsa.debian.org:science-team/mathgl
Alastair McKinstry [Mon, 29 Jul 2019 18:13:47 +0000 (19:13 +0100)]
overide dh_dwz of mips, mipsel archs as it causes FTBFS
Alastair McKinstry [Mon, 29 Jul 2019 18:13:47 +0000 (19:13 +0100)]
overide dh_dwz of mips, mipsel archs as it causes FTBFS
Alastair McKinstry [Mon, 29 Jul 2019 18:10:41 +0000 (19:10 +0100)]
Merge branch 'master' of salsa.debian.org:science-team/mathgl
Dimitrios Eftaxiopoulos [Sun, 28 Jul 2019 08:37:16 +0000 (11:37 +0300)]
Update d/changelog
Dimitrios Eftaxiopoulos [Sun, 28 Jul 2019 01:23:56 +0000 (04:23 +0300)]
Remove d/compat file and use Build-Depends: debhelper-compat (= 12) in d/control
Dimitrios Eftaxiopoulos [Sat, 27 Jul 2019 23:50:26 +0000 (02:50 +0300)]
Remove unused fix_hdf5.patch
Dimitrios Eftaxiopoulos [Sat, 27 Jul 2019 22:51:59 +0000 (01:51 +0300)]
Update debian dir from mathgl_2.4.4-1.debian.tar.xz
Dimitrios Eftaxiopoulos [Sat, 27 Jul 2019 22:08:05 +0000 (01:08 +0300)]
Update upstream source from tag 'upstream/2.4.4'
Update to upstream version '2.4.4'
with Debian dir
0f71eaa705666ac7a8ab5c2bf36d6d56f3a40e0b
Dimitrios Eftaxiopoulos [Sat, 27 Jul 2019 22:07:23 +0000 (01:07 +0300)]
New upstream version 2.4.4
Alastair McKinstry [Mon, 15 Jul 2019 08:11:56 +0000 (09:11 +0100)]
push 2.4.4-1 to unstable
Alastair McKinstry [Mon, 15 Jul 2019 07:49:53 +0000 (08:49 +0100)]
Standards-Version: 4.4.0
Alastair McKinstry [Mon, 15 Jul 2019 07:49:16 +0000 (08:49 +0100)]
New upstream release
Alastair McKinstry [Mon, 15 Jul 2019 07:49:00 +0000 (08:49 +0100)]
Merge tag 'upstream/2.4.4'
Alastair McKinstry [Mon, 15 Jul 2019 07:48:43 +0000 (08:48 +0100)]
upstream release 2.4.4
Alastair McKinstry [Tue, 25 Jun 2019 10:42:33 +0000 (11:42 +0100)]
prep 2.4.3-1 for unstable
Alastair McKinstry [Tue, 25 Jun 2019 09:42:23 +0000 (10:42 +0100)]
Now use debhelper 12
Alastair McKinstry [Sat, 20 Apr 2019 10:42:05 +0000 (11:42 +0100)]
Drop Python2 module
Alastair McKinstry [Sat, 20 Apr 2019 10:41:24 +0000 (11:41 +0100)]
Drop Multiarch for now
Alastair McKinstry [Sat, 20 Apr 2019 10:40:29 +0000 (11:40 +0100)]
Drop python-mathgl.install
Alastair McKinstry [Sat, 20 Apr 2019 10:40:13 +0000 (11:40 +0100)]
drop pthread.patch
Alastair McKinstry [Sat, 20 Apr 2019 08:58:22 +0000 (09:58 +0100)]
Standards-Version: 4.3.0
Alastair McKinstry [Sat, 20 Apr 2019 07:05:52 +0000 (08:05 +0100)]
Merge branch 'debian/master'
Alastair McKinstry [Sat, 20 Apr 2019 06:39:42 +0000 (07:39 +0100)]
Update VCS-* references to salsa.debian.org.
Alastair McKinstry [Sat, 20 Apr 2019 06:22:41 +0000 (07:22 +0100)]
cgi-bin now found in /usr/lib/cgi-bin ; mv to /usr/bin
Alastair McKinstry [Wed, 17 Apr 2019 13:20:11 +0000 (14:20 +0100)]
Enable OpenMP support. clang now supports this.
(Disabling posix threads support)
Alastair McKinstry [Wed, 17 Apr 2019 13:18:03 +0000 (14:18 +0100)]
refresh patches; enable openmp
Alastair McKinstry [Wed, 27 Mar 2019 14:45:07 +0000 (14:45 +0000)]
New upstream release
Alastair McKinstry [Wed, 27 Mar 2019 14:44:44 +0000 (14:44 +0000)]
Merge tag 'upstream/2.4.3' into debian/master
Alastair McKinstry [Tue, 26 Mar 2019 10:03:43 +0000 (10:03 +0000)]
Upstream release 2.4.3