[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958189: cantor: Don't depend on scilab, RC buggy and prevents hdf5 migration



Source: cantor
Version: 4:19.08.3-1
Severity: important
Tags: patch
Control: block 954654 by -1

Dear Maintainer,

Please apply the attached patch to not depend on scilab, it's RC buggy
and prevents the hdf5 transition from completing, see:

 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56

Kind Regards,

Bas
diff -Nru cantor-19.08.3/debian/cantor-backend-scilab.install cantor-19.08.3/debian/cantor-backend-scilab.install
--- cantor-19.08.3/debian/cantor-backend-scilab.install	2018-12-26 15:20:13.000000000 +0100
+++ cantor-19.08.3/debian/cantor-backend-scilab.install	1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-etc/xdg/cantor_scilab.knsrc
-usr/lib/*/qt5/plugins/cantor/backends/cantor_scilabbackend.so
-usr/share/config.kcfg/scilabbackend.kcfg
-usr/share/icons/hicolor/*/apps/scilabbackend.png
diff -Nru cantor-19.08.3/debian/changelog cantor-19.08.3/debian/changelog
--- cantor-19.08.3/debian/changelog	2019-11-13 21:47:09.000000000 +0100
+++ cantor-19.08.3/debian/changelog	2020-04-19 15:39:31.000000000 +0200
@@ -1,3 +1,11 @@
+cantor (4:19.08.3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop scilab backend, it's RC buggy and block the hdf5 transition:
+    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56
+
+ -- Bas Couwenberg <sebastic@debian.org>  Sun, 19 Apr 2020 15:39:31 +0200
+
 cantor (4:19.08.3-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru cantor-19.08.3/debian/control cantor-19.08.3/debian/control
--- cantor-19.08.3/debian/control	2019-11-13 21:36:54.000000000 +0100
+++ cantor-19.08.3/debian/control	2020-04-19 15:39:11.000000000 +0200
@@ -53,8 +53,7 @@
           cantor-backend-octave,
           cantor-backend-python3,
           cantor-backend-r,
-          cantor-backend-sage,
-          cantor-backend-scilab [amd64 arm64 armhf i386 powerpc ppc64el s390x],
+          cantor-backend-sage
 Breaks: ${kde-l10n:all}
 Replaces: ${kde-l10n:all}
 Description: interface for mathematical applications
@@ -70,7 +69,6 @@
   * Sage Mathematics Software (cantor-backend-sage)
   * Octave (cantor-backend-octave)
   * Python (cantor-backend-python3)
-  * Scilab (cantor-backend-scilab)
   * Qalculate! (cantor-backend-qalculate)
   * Lua (cantor-backend-lua)
  .
@@ -210,23 +208,6 @@
  .
  This package is part of the KDE education module.
 
-Package: cantor-backend-scilab
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el s390x
-Section: math
-Depends: scilab-cli, ${misc:Depends}, ${shlibs:Depends}
-Breaks: cantor (<< 4:17.08.3~)
-Replaces: cantor (<< 4:17.08.3~)
-Description: Scilab backend for Cantor
- Cantor is an application to allow you to you use your favorite mathematical
- applications from within an elegant worksheet interface. It provides dialogs
- to assist with common tasks and allows you to share your worksheets
- with others.
- .
- This package provides the backend for using the Scilab scientific software
- package for numerical computations (https://www.scilab.org) in Cantor.
- .
- This package is part of the KDE education module.
-
 Package: libcantor-pythonbackend
 Architecture: any
 Section: math
diff -Nru cantor-19.08.3/debian/patches/disable-scilab-backend.patch cantor-19.08.3/debian/patches/disable-scilab-backend.patch
--- cantor-19.08.3/debian/patches/disable-scilab-backend.patch	1970-01-01 01:00:00.000000000 +0100
+++ cantor-19.08.3/debian/patches/disable-scilab-backend.patch	2020-04-19 15:39:31.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Disable scilab backend.
+ It's RC buggy
+Author: Bas Couwenberg <sebastic@debian.org>
+Forwarded: not-needed
+
+--- a/src/backends/CMakeLists.txt
++++ b/src/backends/CMakeLists.txt
+@@ -13,7 +13,6 @@ endfunction()
+ add_subdirectory(null)
+ add_subdirectory(maxima)
+ add_subdirectory(octave)
+-add_subdirectory(scilab)
+ 
+ if(NOT WIN32)
+     add_subdirectory(sage)
diff -Nru cantor-19.08.3/debian/patches/series cantor-19.08.3/debian/patches/series
--- cantor-19.08.3/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ cantor-19.08.3/debian/patches/series	2020-04-19 15:39:31.000000000 +0200
@@ -0,0 +1 @@
+disable-scilab-backend.patch

Reply to: