The package rpms/scilab.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/scilab.git/commit/?id=3983bff2070....
Change:
-ExcludeArch: s390x armv7hl i686
Thanks.
Full change:
============
commit 3983bff2070e94a46c0c12e03f8727ffd3ee6cef
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Jun 12 10:51:30 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 3d71f88..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-*~
-/clog
-/.build-*.log
-/results_scilab/
-/noarch/
-/x86_64/
-/i686/
-/scilab-*/
-/scilab-*.src.rpm
-/scilab-*-src.tar.gz
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/scilab-0001-Use-pkcon-to-install-doc-package.patch
b/scilab-0001-Use-pkcon-to-install-doc-package.patch
deleted file mode 100644
index d75554a..0000000
--- a/scilab-0001-Use-pkcon-to-install-doc-package.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: scilab-6.0.2/modules/helptools/macros/help.sci
-===================================================================
---- scilab-6.0.2.orig/modules/helptools/macros/help.sci
-+++ scilab-6.0.2/modules/helptools/macros/help.sci
-@@ -58,7 +58,8 @@ function help(varargin)
- error(msprintf(gettext("%s: The help browser is disabled in %s
mode.\n"), "help", getscilabmode()));
- end
- else
-- error(msprintf(gettext("%s: help file(.jar) is not installed.\n"),
"help"));
-+ warning(msprintf(gettext("%s: help file(.jar) is not installed.\n"),
"help"));
-+ unix_w("pkcon install scilab-doc");
- end
-
- endfunction
diff --git a/scilab-0002-jogl-2.3.2.patch b/scilab-0002-jogl-2.3.2.patch
deleted file mode 100644
index f4b8b5e..0000000
--- a/scilab-0002-jogl-2.3.2.patch
+++ /dev/null
@@ -1,556 +0,0 @@
-commit db79126ed25fc254e83f8a96b164cb2dbf0d6204
-Author: Clément DAVID <clement.david(a)scilab-enterprises.com>
-Date: Wed Dec 2 15:09:07 2015 +0100
-
- Update to JoGL 2.3.2
-
- Change-Id: Ic188bb392d1dd8441d1a4132004f77b63a3353df
-
-Index: scilab-6.0.2/configure
-===================================================================
---- scilab-6.0.2.orig/configure
-+++ scilab-6.0.2/configure
-@@ -15377,7 +15377,7 @@ EOF
-
- CLASSPATH=$ac_java_classpath
- export CLASSPATH
-- cmd="$JAVA conftestSharedChecker jogl2 javax.media.opengl.glu.GLUnurbs
$jar_resolved "
-+ cmd="$JAVA conftestSharedChecker jogl2 jogamp.opengl.x11.glx.GLX $jar_resolved
"
- if (echo $cmd >&5 ; eval $cmd >conftestSharedChecker.java.output
2>&5); then
- PACKAGE_JAR_FILE=$(tail -n 1 conftestSharedChecker.java.output);
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PACKAGE_JAR_FILE"
>&5
-@@ -15389,10 +15389,10 @@ $as_echo "$PACKAGE_JAR_FILE" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- if test "" = "yes"; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use
the Java package/jar jogl2 used by Scilab 3D rendering - Version 2.0 (looking for package
javax.media.opengl.glu.GLUnurbs)" >&5
--$as_echo "$as_me: WARNING: Could not find or use the Java package/jar jogl2 used by
Scilab 3D rendering - Version 2.0 (looking for package
javax.media.opengl.glu.GLUnurbs)" >&2;}
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use
the Java package/jar jogl2 used by Scilab 3D rendering - Version 2.3 (looking for package
jogamp.opengl.x11.glx.GLX)" >&5
-+$as_echo "$as_me: WARNING: Could not find or use the Java package/jar jogl2 used by
Scilab 3D rendering - Version 2.3 (looking for package jogamp.opengl.x11.glx.GLX)"
>&2;}
- else
-- as_fn_error $? "Could not find or use the Java package/jar jogl2 used by
Scilab 3D rendering - Version 2.0 (looking for package
javax.media.opengl.glu.GLUnurbs)" "$LINENO" 5
-+ as_fn_error $? "Could not find or use the Java package/jar jogl2 used by
Scilab 3D rendering - Version 2.3 (looking for package jogamp.opengl.x11.glx.GLX)"
"$LINENO" 5
- fi
- fi
- if test -f conftestSharedChecker.java.output; then
-@@ -15403,8 +15403,8 @@ $as_echo "$as_me: WARNING: Could not fin
-
-
-
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking minimal version
(Specification-Version 2.2) of jogl2" >&5
--$as_echo_n "checking minimal version (Specification-Version 2.2) of jogl2... "
>&6; }
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking minimal version
(Specification-Version 2.3) of jogl2" >&5
-+$as_echo_n "checking minimal version (Specification-Version 2.3) of jogl2... "
>&6; }
- export JARFILE=$JOGL2;
- if test "x" == "x"; then
-
-@@ -15417,7 +15417,7 @@ import java.util.jar.JarFile;
-
- public class conftest {
- public static void main(String[] argv) {
-- String minVersion="2.2";
-+ String minVersion="2.3";
- try {
- String version = new
JarFile(System.getenv("JARFILE")).getManifest().getMainAttributes().getValue("Specification-Version");
- System.out.println(version);
-@@ -15470,7 +15470,7 @@ EOF
- STDOUT=`cat conftest.java.output`
- fi
- echo "configure: CLASSPATH was $CLASSPATH" >&5
-- as_fn_error $? "Wrong version of jogl2. Expected at least 2.2.
Found $STDOUT" "$LINENO" 5
-+ as_fn_error $? "Wrong version of jogl2. Expected at least 2.3.
Found $STDOUT" "$LINENO" 5
- fi
- fi
- if test -f conftest.java.output; then
-@@ -15480,7 +15480,7 @@ EOF
- echo "configure: failed program was:" >&5
- cat conftest.java >&5
- echo "configure: CLASSPATH was $CLASSPATH" >&5
-- as_fn_error $? "Wrong version of jogl2. Expected at least 2.2. Found
$STDOUT" "$LINENO" 5
-+ as_fn_error $? "Wrong version of jogl2. Expected at least 2.3. Found
$STDOUT" "$LINENO" 5
- fi
-
- else
-@@ -15494,7 +15494,7 @@ import java.util.jar.JarFile;
-
- public class conftest {
- public static void main(String[] argv) {
-- String minVersion="2.2";
-+ String minVersion="2.3";
- try {
- String version = new
JarFile(System.getenv("JARFILE")).getManifest().getMainAttributes().getValue("Specification-Version");
- System.out.println("Specification-Version" + ": " +
version);
-@@ -15864,7 +15864,7 @@ EOF
-
- CLASSPATH=$ac_java_classpath
- export CLASSPATH
-- cmd="$JAVA conftestSharedChecker gluegen2-rt
jogamp.common.os.MachineDescriptionRuntime $jar_resolved "
-+ cmd="$JAVA conftestSharedChecker gluegen2-rt com.jogamp.common.os.Platform
$jar_resolved "
- if (echo $cmd >&5 ; eval $cmd >conftestSharedChecker.java.output
2>&5); then
- PACKAGE_JAR_FILE=$(tail -n 1 conftestSharedChecker.java.output);
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PACKAGE_JAR_FILE"
>&5
-@@ -15876,10 +15876,10 @@ $as_echo "$PACKAGE_JAR_FILE" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- if test "" = "yes"; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use
the Java package/jar gluegen2-rt used by Scilab 3D rendering (looking for package
jogamp.common.os.MachineDescriptionRuntime)" >&5
--$as_echo "$as_me: WARNING: Could not find or use the Java package/jar gluegen2-rt
used by Scilab 3D rendering (looking for package
jogamp.common.os.MachineDescriptionRuntime)" >&2;}
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use
the Java package/jar gluegen2-rt used by Scilab 3D rendering (looking for package
com.jogamp.common.os.Platform)" >&5
-+$as_echo "$as_me: WARNING: Could not find or use the Java package/jar gluegen2-rt
used by Scilab 3D rendering (looking for package com.jogamp.common.os.Platform)"
>&2;}
- else
-- as_fn_error $? "Could not find or use the Java package/jar gluegen2-rt
used by Scilab 3D rendering (looking for package
jogamp.common.os.MachineDescriptionRuntime)" "$LINENO" 5
-+ as_fn_error $? "Could not find or use the Java package/jar gluegen2-rt
used by Scilab 3D rendering (looking for package com.jogamp.common.os.Platform)"
"$LINENO" 5
- fi
- fi
- if test -f conftestSharedChecker.java.output; then
-Index: scilab-6.0.2/configure.ac
-===================================================================
---- scilab-6.0.2.orig/configure.ac
-+++ scilab-6.0.2/configure.ac
-@@ -942,11 +942,11 @@ if test "$with_javasci" != no -o "$with_
- AC_SUBST(SKINLF)
-
- # JOGL 2
-- AC_JAVA_CHECK_JAR([jogl2],[javax.media.opengl.glu.GLUnurbs],[Scilab 3D
rendering - Version 2.0])
-+ AC_JAVA_CHECK_JAR([jogl2],[jogamp.opengl.x11.glx.GLX],[Scilab 3D
rendering - Version 2.3])
- JOGL2=$PACKAGE_JAR_FILE
- AC_SUBST(JOGL2)
-
--
AC_JAVA_CHECK_VERSION_MANIFEST([jogl2],$JOGL2,[2.2],[Specification-Version])
-+
AC_JAVA_CHECK_VERSION_MANIFEST([jogl2],$JOGL2,[2.3],[Specification-Version])
-
- if test "$MACOSX" = 1; then
- echo "Check of the presence of libjogl.jnilib and
libjogl_awt.jnilib disabled under Mac OS X"
-@@ -973,7 +973,7 @@ interface for JOGL2 - or libGL (OpenGL l
- fi
-
- # JoGL Native <=> Java connector
--
AC_JAVA_CHECK_JAR([gluegen2-rt],[jogamp.common.os.MachineDescriptionRuntime],[Scilab 3D
rendering])
-+ AC_JAVA_CHECK_JAR([gluegen2-rt],[com.jogamp.common.os.Platform],[Scilab
3D rendering])
- GLUEGEN2_RT=$PACKAGE_JAR_FILE
- AC_SUBST(GLUEGEN2_RT)
-
-Index: scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/SwingView.java
-===================================================================
---- scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/SwingView.java
-+++ scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/SwingView.java
-@@ -88,10 +88,10 @@ import java.util.Map;
- import java.util.Set;
- import java.util.UUID;
-
--import javax.media.opengl.GL;
--import javax.media.opengl.GLCapabilities;
--import javax.media.opengl.GLProfile;
--import javax.media.opengl.awt.GLCanvas;
-+import com.jogamp.opengl.GL;
-+import com.jogamp.opengl.GLCapabilities;
-+import com.jogamp.opengl.GLProfile;
-+import com.jogamp.opengl.awt.GLCanvas;
- import javax.swing.JComponent;
- import javax.swing.JSeparator;
- import javax.swing.SwingUtilities;
-Index: scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/ScilabBridge.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/bridge/ScilabBridge.java
-+++ scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/ScilabBridge.java
-@@ -23,7 +23,7 @@ import java.awt.Cursor;
- import java.awt.Font;
- import java.awt.image.BufferedImage;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
-
- import org.scilab.modules.gui.canvas.Canvas;
- import org.scilab.modules.gui.canvas.ScilabCanvas;
-Index:
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvas.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvas.java
-+++
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvas.java
-@@ -35,8 +35,8 @@ import java.awt.event.MouseListener;
- import java.awt.event.MouseMotionListener;
- import java.awt.image.BufferedImage;
-
--import javax.media.opengl.GL;
--import javax.media.opengl.GLAutoDrawable;
-+import com.jogamp.opengl.GL;
-+import com.jogamp.opengl.GLAutoDrawable;
- import javax.swing.JPanel;
-
- import org.scilab.forge.scirenderer.Canvas;
-Index:
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvasImpl.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvasImpl.java
-+++
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvasImpl.java
-@@ -22,12 +22,12 @@ import java.awt.HeadlessException;
- import java.util.Calendar;
- import java.util.StringTokenizer;
-
--import javax.media.opengl.GL;
--import javax.media.opengl.GLCapabilities;
--import javax.media.opengl.GLException;
--import javax.media.opengl.GLProfile;
--import javax.media.opengl.awt.GLCanvas;
--import javax.media.opengl.awt.GLJPanel;
-+import com.jogamp.opengl.GL;
-+import com.jogamp.opengl.GLCapabilities;
-+import com.jogamp.opengl.GLException;
-+import com.jogamp.opengl.GLProfile;
-+import com.jogamp.opengl.awt.GLCanvas;
-+import com.jogamp.opengl.awt.GLJPanel;
-
- import org.scilab.modules.action_binding.InterpreterManagement;
- import org.scilab.modules.commons.OS;
-Index: scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/Canvas.java
-===================================================================
---- scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/canvas/Canvas.java
-+++ scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/Canvas.java
-@@ -17,7 +17,7 @@ package org.scilab.modules.gui.canvas;
-
- import java.awt.image.BufferedImage;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
-
- import org.scilab.modules.gui.dockable.Dockable;
-
-Index: scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvas.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvas.java
-+++ scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvas.java
-@@ -19,7 +19,7 @@ package org.scilab.modules.gui.canvas;
-
- import java.awt.image.BufferedImage;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
-
- import org.scilab.modules.gui.bridge.ScilabBridge;
- import org.scilab.modules.gui.dockable.ScilabDockable;
-Index:
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvasBridge.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvasBridge.java
-+++
scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvasBridge.java
-@@ -17,7 +17,7 @@ package org.scilab.modules.gui.canvas;
-
- import java.awt.image.BufferedImage;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
-
- import org.scilab.modules.gui.bridge.canvas.SwingScilabCanvas;
- import org.scilab.modules.gui.utils.Position;
-Index: scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/SimpleCanvas.java
-===================================================================
----
scilab-6.0.2.orig/modules/gui/src/java/org/scilab/modules/gui/canvas/SimpleCanvas.java
-+++ scilab-6.0.2/modules/gui/src/java/org/scilab/modules/gui/canvas/SimpleCanvas.java
-@@ -18,7 +18,7 @@ package org.scilab.modules.gui.canvas;
- import org.scilab.modules.gui.utils.Position;
- import org.scilab.modules.gui.utils.Size;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
- import java.awt.image.BufferedImage;
-
- /**
-Index: scilab-6.0.2/modules/scirenderer/scirenderer-libs.properties
-===================================================================
---- scilab-6.0.2.orig/modules/scirenderer/scirenderer-libs.properties
-+++ scilab-6.0.2/modules/scirenderer/scirenderer-libs.properties
-@@ -1,7 +1,7 @@
- ; Define all libs needed by scirenderer
-
- ; Uncomment this line and declare path to jogl2.jar gluegen2-rt.jar jlatexmath.jar and
native libraries
--jogl2.jar = /usr/share/java/jogl2.jar
--gluegen2.jar = /usr/share/java/gluegen2-rt.jar
-+jogl2.jar = /usr/lib/java/jogl2.jar
-+gluegen2.jar = /usr/lib/java/gluegen2-rt.jar
- jlatexmath.jar = /usr/share/java/jlatexmath.jar
- jni.path = /usr/lib/jni
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvas.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvas.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvas.java
-@@ -19,16 +19,16 @@ import java.awt.image.BufferedImage;
- import java.lang.reflect.InvocationTargetException;
- import java.util.concurrent.Semaphore;
-
--import javax.media.opengl.DebugGL2;
--import javax.media.opengl.GL2;
--import javax.media.opengl.GLAutoDrawable;
--import javax.media.opengl.GLCapabilities;
--import javax.media.opengl.GLContext;
--import javax.media.opengl.GLDrawableFactory;
--import javax.media.opengl.GLEventListener;
--import javax.media.opengl.GLException;
--import javax.media.opengl.GLOffscreenAutoDrawable;
--import javax.media.opengl.GLProfile;
-+import com.jogamp.opengl.DebugGL2;
-+import com.jogamp.opengl.GL2;
-+import com.jogamp.opengl.GLAutoDrawable;
-+import com.jogamp.opengl.GLCapabilities;
-+import com.jogamp.opengl.GLContext;
-+import com.jogamp.opengl.GLDrawableFactory;
-+import com.jogamp.opengl.GLEventListener;
-+import com.jogamp.opengl.GLException;
-+import com.jogamp.opengl.GLOffscreenAutoDrawable;
-+import com.jogamp.opengl.GLProfile;
- import javax.swing.SwingUtilities;
-
- import org.scilab.forge.scirenderer.Canvas;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvasFactory.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvasFactory.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvasFactory.java
-@@ -16,7 +16,7 @@ package org.scilab.forge.scirenderer.imp
-
- import org.scilab.forge.scirenderer.Canvas;
-
--import javax.media.opengl.GLAutoDrawable;
-+import com.jogamp.opengl.GLAutoDrawable;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCapacity.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCapacity.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCapacity.java
-@@ -14,7 +14,7 @@
-
- package org.scilab.forge.scirenderer.implementation.jogl;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- * This class store current OpenGl context capacity.
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLDrawingTools.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLDrawingTools.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLDrawingTools.java
-@@ -34,7 +34,7 @@ import org.scilab.forge.scirenderer.tran
- import org.scilab.forge.scirenderer.tranformations.TransformationManagerListener;
- import org.scilab.forge.scirenderer.tranformations.Vector3d;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- *
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLParameters.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLParameters.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLParameters.java
-@@ -14,8 +14,8 @@
-
- package org.scilab.forge.scirenderer.implementation.jogl;
-
--import javax.media.opengl.GL;
--import javax.media.opengl.glu.GLU;
-+import com.jogamp.opengl.GL;
-+import com.jogamp.opengl.glu.GLU;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLBuffersManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLBuffersManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLBuffersManager.java
-@@ -19,7 +19,7 @@ import org.scilab.forge.scirenderer.buff
- import org.scilab.forge.scirenderer.buffers.ElementsBuffer;
- import org.scilab.forge.scirenderer.buffers.IndicesBuffer;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
- import java.util.Collection;
- import java.util.HashSet;
- import java.util.Set;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLDataBuffer.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLDataBuffer.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLDataBuffer.java
-@@ -16,7 +16,7 @@ package org.scilab.forge.scirenderer.imp
-
- import org.scilab.forge.scirenderer.buffers.DataBuffer;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
- import java.nio.Buffer;
-
- /**
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLElementsBuffer.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLElementsBuffer.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLElementsBuffer.java
-@@ -16,7 +16,7 @@ package org.scilab.forge.scirenderer.imp
-
- import org.scilab.forge.scirenderer.buffers.ElementsBuffer;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
- import java.nio.Buffer;
- import java.nio.FloatBuffer;
-
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLIndicesBuffer.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLIndicesBuffer.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLIndicesBuffer.java
-@@ -16,7 +16,7 @@ package org.scilab.forge.scirenderer.imp
-
- import org.scilab.forge.scirenderer.buffers.IndicesBuffer;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
- import java.nio.Buffer;
- import java.nio.IntBuffer;
- import java.util.Collection;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingManager.java
-@@ -18,7 +18,7 @@ import org.scilab.forge.scirenderer.clip
- import org.scilab.forge.scirenderer.clipping.ClippingPlane;
- import org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingPlane.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingPlane.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingPlane.java
-@@ -20,7 +20,7 @@ import org.scilab.forge.scirenderer.tran
- import org.scilab.forge.scirenderer.tranformations.TransformationFactory;
- import org.scilab.forge.scirenderer.tranformations.Vector4d;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/drawer/JoGLShapeDrawer.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/drawer/JoGLShapeDrawer.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/drawer/JoGLShapeDrawer.java
-@@ -26,7 +26,7 @@ import org.scilab.forge.scirenderer.text
- import org.scilab.forge.scirenderer.lightning.LightManager;
- import org.scilab.forge.scirenderer.shapes.appearance.Material;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
- import java.nio.FloatBuffer;
- import java.nio.IntBuffer;
-
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLight.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLight.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLight.java
-@@ -14,7 +14,7 @@
-
- package org.scilab.forge.scirenderer.implementation.jogl.lightning;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- import org.scilab.forge.scirenderer.implementation.jogl.utils.GLShortCuts;
- import org.scilab.forge.scirenderer.lightning.Light;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLightManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLightManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLightManager.java
-@@ -20,7 +20,7 @@ import org.scilab.forge.scirenderer.ligh
- import org.scilab.forge.scirenderer.lightning.LightManager;
- import org.scilab.forge.scirenderer.shapes.appearance.Material;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- * JoGL implementation of {@link LightManager}
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/GLPickingManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/GLPickingManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/GLPickingManager.java
-@@ -14,7 +14,7 @@
-
- package org.scilab.forge.scirenderer.implementation.jogl.picking;
-
--import javax.media.opengl.GL;
-+import com.jogamp.opengl.GL;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/JoGLPickingTools.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/JoGLPickingTools.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/JoGLPickingTools.java
-@@ -19,7 +19,7 @@ import org.scilab.forge.scirenderer.impl
- import org.scilab.forge.scirenderer.picking.PickingTools;
- import org.scilab.forge.scirenderer.tranformations.Vector3d;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
- import java.awt.Point;
- import java.nio.FloatBuffer;
-
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRenderer.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRenderer.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRenderer.java
-@@ -18,7 +18,7 @@ import org.scilab.forge.scirenderer.Draw
- import org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools;
- import org.scilab.forge.scirenderer.renderer.Renderer;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- * @author Pierre Lando
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRendererManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRendererManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRendererManager.java
-@@ -18,7 +18,7 @@ import org.scilab.forge.scirenderer.impl
- import org.scilab.forge.scirenderer.renderer.Renderer;
- import org.scilab.forge.scirenderer.renderer.RendererManager;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
- import java.util.HashSet;
- import java.util.Set;
- import java.util.Stack;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/texture/JoGLTextureManager.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/texture/JoGLTextureManager.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/texture/JoGLTextureManager.java
-@@ -32,11 +32,11 @@ import org.scilab.forge.scirenderer.tran
- import org.scilab.forge.scirenderer.tranformations.Vector3d;
-
-
--import javax.media.opengl.GL;
--import javax.media.opengl.GL2;
--import javax.media.opengl.GL2ES1;
--import javax.media.opengl.GL2GL3;
--import javax.media.opengl.GLProfile;
-+import com.jogamp.opengl.GL;
-+import com.jogamp.opengl.GL2;
-+import com.jogamp.opengl.GL2ES1;
-+import com.jogamp.opengl.GL2GL3;
-+import com.jogamp.opengl.GLProfile;
- import java.awt.Dimension;
- import java.nio.ByteBuffer;
- import java.nio.FloatBuffer;
-Index:
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/utils/GLShortCuts.java
-===================================================================
----
scilab-6.0.2.orig/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/utils/GLShortCuts.java
-+++
scilab-6.0.2/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/utils/GLShortCuts.java
-@@ -17,7 +17,7 @@ package org.scilab.forge.scirenderer.imp
- import org.scilab.forge.scirenderer.shapes.appearance.Appearance;
- import org.scilab.forge.scirenderer.shapes.appearance.Color;
-
--import javax.media.opengl.GL2;
-+import com.jogamp.opengl.GL2;
-
- /**
- *
diff --git a/scilab-0003-fix-ppc64le-build.patch b/scilab-0003-fix-ppc64le-build.patch
deleted file mode 100644
index 339186a..0000000
--- a/scilab-0003-fix-ppc64le-build.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Index: scilab-6.0.2/configure
-===================================================================
---- scilab-6.0.2.orig/configure
-+++ scilab-6.0.2/configure
-@@ -12391,7 +12391,7 @@ $as_echo "$ac_cv_java_jvm_jni_working" >
- powerpc)
- machine=ppc
- ;;
-- ppc64|ppc64le)
-+ ppc64)
- machine=ppc64
- ;;
- armv*)
-Index: scilab-6.0.2/bin/scilab
-===================================================================
---- scilab-6.0.2.orig/bin/scilab
-+++ scilab-6.0.2/bin/scilab
-@@ -554,11 +554,15 @@ detect_java_vm() {
- armv*)
- proc="arm"
- ;;
-+ aarch32)
-+ proc="arm"
-+ ;;
- aarch64)
- proc="aarch64"
- ;;
- *)
-- echo "Could not find the Java configuration for the
model <${MODEL}>. Please contact us on
http://bugzilla.scilab.org"
-+ # best effort to simplify further arch support
-+ proc="$MODEL"
- ;;
- esac
- ;;
-@@ -613,7 +617,7 @@ detect_java_vm() {
-
CLASSPATH="${CLASSPATH:+:$CLASSPATH}$SCI/modules/core/jar/org.scilab.modules.core.jar"
- # @TODO This is the default path of the official sun JVM.
- # It is different for other implementation of the JVM....
--
LD_LIBRARY_PATH="$JRE_HOME/lib/$proc/:$JRE_HOME/lib/$proc/server/:$JRE_HOME/lib/$proc/native_threads/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
-+
LD_LIBRARY_PATH="$JRE_HOME/lib/$proc/:$JRE_HOME/lib/$proc/server/:$JRE_HOME/lib/$proc/client/:$JRE_HOME/lib/$proc/native_threads/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
- fi
-
- # Bug
http://bugzilla.scilab.org/show_bug.cgi?id=14290 -
diff --git a/scilab-0004-Fix-build-with-ocaml-4.0.4.patch
b/scilab-0004-Fix-build-with-ocaml-4.0.4.patch
deleted file mode 100644
index 2b9beed..0000000
--- a/scilab-0004-Fix-build-with-ocaml-4.0.4.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 39662e94dca4d3c71ba0e7792de2d200f0ec7a08 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Cl=C3=A9ment=20DAVID?= <clement.david(a)esi-group.com>
-Date: Mon, 27 Mar 2017 17:45:41 +0200
-Subject: [PATCH] Fix build with ocaml 4.0.4
-
-Change-Id: I962fe026f1c44f7f76435db0b4838b0d936994c8
----
- scilab/modules/scicos/Makefile.in | 12 ++---
- scilab/modules/scicos/Makefile.modelica.am | 2 +-
- scilab/modules/scicos/src/xml2modelica/linenum.mll | 56 ----------------------
- 4 files changed, 11 insertions(+), 67 deletions(-)
- delete mode 100644 scilab/modules/scicos/src/xml2modelica/linenum.mll
-
-Index: scilab-6.0.2/modules/scicos/src/modelica_compiler/optimization.ml
-===================================================================
---- scilab-6.0.2.orig/modules/scicos/src/modelica_compiler/optimization.ml
-+++ scilab-6.0.2/modules/scicos/src/modelica_compiler/optimization.ml
-@@ -162,7 +162,7 @@ let num_of_float f =
- let num_of_positive_float f =
- let m, e = frexp f in
- let sm = string_of_float m in
-- let s = String.make 16 '0' in
-+ let s = Bytes.make 16 '0' in
- String.blit sm 2 s 0 (String.length sm - 2);
- let e' = Num.power_num (
Num.Int 2) (Num.num_of_int e) in
- Num.div_num (Num.mult_num (Num.num_of_string s) e') scaling_factor
diff --git a/scilab-0005-fix-build-with-modern-lucene.patch
b/scilab-0005-fix-build-with-modern-lucene.patch
deleted file mode 100644
index ddde3e5..0000000
--- a/scilab-0005-fix-build-with-modern-lucene.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Index:
scilab-6.0.2/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteIndexer.java
-===================================================================
----
scilab-6.0.2.orig/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteIndexer.java
-+++
scilab-6.0.2/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteIndexer.java
-@@ -162,7 +162,6 @@ public final class PaletteIndexer {
-
- // add the block name
- Field refname = new TextField("refname", basename,
Field.Store.YES);
-- refname.setBoost(100f);
- doc.add(refname);
-
- // add the refpurpose
-@@ -176,7 +175,6 @@ public final class PaletteIndexer {
- refpurpose = new TextField("refpurpose", "",
Field.Store.YES);
- }
-
-- refpurpose.setBoost(10f);
- doc.add(refpurpose);
- }
-
-Index:
scilab-6.0.2/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteSearcher.java
-===================================================================
----
scilab-6.0.2.orig/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteSearcher.java
-+++
scilab-6.0.2/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteSearcher.java
-@@ -57,7 +57,6 @@ public final class PaletteSearcher {
-
- StandardQueryParser queryParserHelper = new StandardQueryParser();
- queryParserHelper.setAllowLeadingWildcard(true);
-- queryParserHelper.setLowercaseExpandedTerms(true);
- queryParserHelper.setAnalyzer(mgr.getAnalyzer());
- queryParserHelper.setMultiFields(new String[] {"refname",
"refpurpose", "content"});
-
diff --git a/scilab-0006-update-runtime-batik-detection.patch
b/scilab-0006-update-runtime-batik-detection.patch
deleted file mode 100644
index 4c75f03..0000000
--- a/scilab-0006-update-runtime-batik-detection.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: scilab-6.0.0/modules/xcos/src/java/org/scilab/modules/xcos/Xcos.java
-===================================================================
---- scilab-6.0.0.orig/modules/xcos/src/java/org/scilab/modules/xcos/Xcos.java
-+++ scilab-6.0.0/modules/xcos/src/java/org/scilab/modules/xcos/Xcos.java
-@@ -101,7 +101,7 @@ public final class Xcos {
- * Dependencies version
- */
- private static final List<String> MXGRAPH_VERSIONS = null;
-- private static final List<String> BATIK_VERSIONS =
Arrays.asList("1.7", "1.8pre", "1.8");
-+ private static final List<String> BATIK_VERSIONS =
Arrays.asList("1.7", "1.8pre", "1.8", "1.9");
-
- private static final String UNABLE_TO_LOAD_JGRAPHX = Messages.gettext("Unable
to load the jgraphx library.\nExpecting version %s ; Getting version %s .");
- private static final String UNABLE_TO_LOAD_BATIK = Messages.gettext("Unable to
load the Batik library. \nExpecting version %s ; Getting version %s .");
diff --git a/scilab.spec b/scilab.spec
deleted file mode 100644
index ae28e5d..0000000
--- a/scilab.spec
+++ /dev/null
@@ -1,492 +0,0 @@
-# baserelease defines which build revision of this version we're building.
-# The magical name baserelease is matched by the rpmdev-bumpspec tool, which
-# you should use.
-%global baserelease 4
-
-# On a released (stable or beta) version set it to 1
-%global is_release 1
-# On a stable version set it to 1
-%global is_stable 1
-
-# On a pre-release packages set this to the selected name
-%global prerelease_name beta-2
-
-# On a snapshot packages set this to the selected date and commit.
-%global prerelease_date 20161209
-%global prerelease_timestamp 1481215650
-
-# pkg_release is what we'll fill in for the rpm Release: field
-%if %{is_release}
- %if %{is_stable}
- # stable release
- %global pkg_release %{baserelease}%{?dist}
- %else
- # alpha or beta release
- %global escaped_prerelease_name %(echo %{prerelease_name} |tr -cd [:alnum:])
- %global pkg_release 0.%{baserelease}.%{escaped_prerelease_name}%{?dist}
- %endif
-%else
- # nightly build
- %global pkg_release 0.%{baserelease}.%{prerelease_date}snap%{?dist}
-%endif
-
-Name: scilab
-Version: 6.0.2
-Release: %{pkg_release}
-Summary: Scientific software package for numerical computations
-ExcludeArch: s390x armv7hl i686
-
-License: CeCILL
-URL:
http://www.scilab.org/
-%if %{is_release}
- %if %{is_stable}
- # stable release
-Source0:
http://www.scilab.org/download/%{version}/scilab-%{version}-src.tar.gz
- %else
- # alpha or beta release
-Source0:
http://www.scilab.org/download/%{version}-%{prerelease_name}/scilab-%{ver...
- %endif
-%else
- # nightly build
-Source0:
http://downloadarea.scilab.org/download/%(date -d%{prerelease_date}
+%%Y-%%m-%%d)/scilab-master-%{prerelease_timestamp}-src.tar.gz
-%endif
-
-# Bug 767102 - help() should suggest scilab-doc
-Patch1: %{name}-0001-Use-pkcon-to-install-doc-package.patch
-# Update to the latest JOGL version
-# see
https://codereview.scilab.org/#/c/17530/
-Patch2: %{name}-0002-jogl-2.3.2.patch
-# Add support for ppc64le
-Patch3: %{name}-0003-fix-ppc64le-build.patch
-# Fix the OCaML build
-# Patch4: %{name}-0004-Fix-build-with-ocaml-4.0.4.patch
-# Fix Lucene API compat
-Patch5: %{name}-0005-fix-build-with-modern-lucene.patch
-# Fix GFortran errors
-#Patch7: %{name}-0007-fix-gfortran-errors.patch
-
-# Dependencies are extracted from :
-# "http://wiki.scilab.org/Dependencies of Scilab 5.X"
-
-# Mandatory
-BuildRequires: gcc
-BuildRequires: gcc-c++
-BuildRequires: gcc-gfortran
-
-## for dynamic link features
-Requires: gcc
-Requires: gcc-c++
-Requires: gcc-gfortran
-
-# Core
-BuildRequires: libxml2-devel
-BuildRequires: pcre-devel
-BuildRequires: ncurses-devel
-BuildRequires: libcurl-devel
-BuildRequires: eigen3-devel
-
-# Numerical libraries
-# see "http://wiki.scilab.org/Linalg performances"
-# TBD Packaging guidelines
https://fedorahosted.org/fpc/ticket/352
-BuildRequires: lapack-devel
-BuildRequires: arpack-devel
-
-# GUI/Console
-BuildRequires: jpackage-utils
-BuildRequires: java-devel
-BuildRequires: ant
-
-BuildRequires: flexdock
-BuildRequires: jogl2
-BuildRequires: mesa-libGL-devel
-
-Requires: flexdock
-Requires: jogl2
-
-BuildRequires: jrosetta
-Requires: jrosetta
-
-BuildRequires: apache-commons-logging
-BuildRequires: javahelp2
-BuildRequires: jlatexmath
-BuildRequires: jlatexmath-fop
-BuildRequires: jgraphx
-BuildRequires: lucene
-BuildRequires: lucene-analysis
-BuildRequires: lucene-queryparser
-BuildRequires: fop
-BuildRequires: jeuclid
-BuildRequires: batik
-BuildRequires: xmlgraphics-commons
-BuildRequires: ecj
-
-Requires: apache-commons-logging
-Requires: javahelp2
-Requires: jlatexmath
-Requires: jlatexmath-fop
-Requires: jgraphx
-Requires: fop
-Requires: jeuclid
-Requires: batik
-Requires: xmlgraphics-commons
-Requires: ecj
-Requires: bwidget
-
-# TCL/TK features
-BuildRequires: tcl-devel
-BuildRequires: tk-devel
-
-Requires: tcl
-Requires: tk
-
-# Modelica
-#BuildRequires: ocaml
-#BuildRequires: ocaml-num-devel
-
-# Documentation
-BuildRequires: saxon
-BuildRequires: docbook-style-xsl
-BuildRequires: liberation-sans-fonts
-
-# QA tests and validation
-BuildRequires: checkstyle
-BuildRequires: junit
-
-# All optional dependencies are needed to provide a full-featured Scilab
-BuildRequires: gettext-devel
-BuildRequires: fftw-devel
-BuildRequires: matio-devel
-BuildRequires: suitesparse-devel
-BuildRequires: hdf5-devel
-
-# Specific dependencies for packaging purpose
-BuildRequires: desktop-file-utils
-BuildRequires: libappstream-glib
-
-%description
-Scilab is the free software for numerical computation providing a powerful
-computing environment for engineering and scientific applications. It
-includes hundreds of mathematical functions. It has a high level programming
-language allowing access to advanced data structures, 2-D and 3-D graphical
-functions.
-
-%package devel
-License: CeCILL
-
-Summary: Scientific software package for numerical computations (include files)
-
-Requires: %{name}%{?_isa} = %{version}-%{release}
-
-%description devel
-Scilab is the free software for numerical computation providing a powerful
-computing environment for engineering and scientific applications. It
-includes hundreds of mathematical functions. It has a high level programming
-language allowing access to advanced data structures, 2-D and 3-D graphical
-functions.
-
-This package provide include files for Scilab.
-
-%package doc
-License: CeCILL
-
-Summary: Scientific software package (documentation files)
-
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-
-%description doc
-Scilab is the free software for numerical computation providing a powerful
-computing environment for engineering and scientific applications. It
-includes hundreds of mathematical functions. It has a high level programming
-language allowing access to advanced data structures, 2-D and 3-D graphical
-functions.
-
-This package provide documentation files for Scilab.
-
-%package tests
-License: CeCILL
-
-Summary: Provides test files for Scilab
-
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-Requires: testng
-
-%description tests
-Scilab is the free software for numerical computation providing a powerful
-computing environment for engineering and scientific applications. It
-includes hundreds of mathematical functions. It has a high level programming
-language allowing access to advanced data structures, 2-D and 3-D graphical
-functions.
-
-This package provide test files for Scilab.
-
-%prep
-%if %{is_release}
- %if %{is_stable}
-%setup -q
- %else
-%setup -q -n %{name}-%{version}-%{prerelease_name}
- %endif
-%else
-%setup -q -n %{name}-master-%{prerelease_timestamp}
-%endif
-
-%patch1 -p1 -b .pkgcon
-%patch2 -p1 -b .jogl
-%patch3 -p1 -b .ppc64le
-#%patch4 -p1 -b .ocaml
-%patch5 -p1 -b .lucene
-#%patch7 -p1 -b .gfortran
-
-# Fix Class-Path in manifest
-sed -i '/name="Class-Path"/d' build.incl.xml
-
-# Fix file-not-utf8
-iconv -f ISO_8859-1 -t UTF-8 COPYING >COPYING.utf8
-mv COPYING.utf8 COPYING
-
-# Rename if the builder's home exists
-[ -d ~/.Scilab.before.build -a -d ~/.Scilab ] && rm -fr ~/.Scilab || true
-[ -d ~/.Scilab ] && mv ~/.Scilab ~/.Scilab.before.build || true
-
-
-%build
-# enforce a specific GL implementation
-export LIBGL_ALWAYS_SOFTWARE=1
-
-# disable-static-system-lib: do not static link with compiler libs
-# without-emf: disabled because freehep-*.jar are not packaged in fedora and
-# it is a windows specific format
-%configure \
- --disable-static-system-lib \
- --without-emf \
- --without-modelica
-
-#make -C modules/scicos modelicac modelicat XML2Modelica
-make %{?_smp_mflags}
-make %{?_smp_mflags} doc SCIVERBOSE=1
-
-%install
-make %{?_smp_mflags} install DESTDIR=%{buildroot}
-desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
-appstream-util validate-relax --nonet
%{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
-%find_lang %{name}
-
-# Remove specific applications, user should use CLI options instead
-rm -fr %{buildroot}%{_datadir}/applications/%{name}-*.desktop \
- %{buildroot}%{_datadir}/applications/scinotes.desktop \
- %{buildroot}%{_datadir}/applications/xcos.desktop
-# Remove la files
-rm -fr %{buildroot}%{_libdir}/%{name}/*.la
-
-# Add localized help files to scilab-doc.lang
-# adapted from find-lang.sh
-# always provide the english help to handle missing localized help pages
-find %{buildroot}%{_datadir}/%{name}/modules/helptools/jar -type f -o -type l|sed '
-s:'"%{buildroot}"'::
-s:\(.*/'"%{name}"'_\)\([^\._]\+\)\(.*\.jar$\):%lang(\2) \1\2\3:
-s:^\([^%].*\)::
-s:%lang(en) ::
-s:%lang(C) ::
-/^$/d' |tee %{name}-doc.lang
-
-%check
-# disabled as linear_algebra spec failed
-make check-TESTS || true
-
-%files -f %{name}.lang
-%doc README.md ACKNOWLEDGEMENTS CHANGES.md COPYING COPYING-BSD
-%{_bindir}/*
-%{_libdir}/%{name}
-%{_datadir}/%{name}
-%{_datadir}/applications/*.desktop
-%{_datadir}/appdata/*.appdata.xml
-%{_datadir}/icons/*/*/*/*.png
-%{_datadir}/mime/packages/%{name}.xml
-# part of scilab-devel
-%exclude %{_datadir}/%{name}/contrib
-%exclude %{_datadir}/%{name}/tools
-# part of scilab-doc
-%exclude %{_datadir}/%{name}/modules/helptools/jar/%{name}_*.jar
-%exclude %{_datadir}/%{name}/modules/*/examples
-%exclude %{_datadir}/%{name}/modules/*/help
-%exclude %{_datadir}/%{name}/modules/*/javadoc
-# part of scilab-tests
-%exclude %{_datadir}/%{name}/modules/*/tests
-
-%files devel
-%doc README.md ACKNOWLEDGEMENTS CHANGES.md COPYING COPYING-BSD
-%{_includedir}/%{name}
-%{_libdir}/pkgconfig/%{name}.pc
-%{_datadir}/%{name}/contrib
-%{_datadir}/%{name}/tools
-
-%files doc -f %{name}-doc.lang
-%doc README.md ACKNOWLEDGEMENTS CHANGES.md COPYING COPYING-BSD
-%{_datadir}/doc/%{name}-*
-%{_datadir}/%{name}/modules/*/examples
-%{_datadir}/%{name}/modules/*/help
-%{_datadir}/%{name}/modules/*/javadoc
-
-%files tests
-%doc README.md ACKNOWLEDGEMENTS CHANGES.md COPYING COPYING-BSD
-%{_datadir}/%{name}/modules/*/tests
-
-%changelog
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.2-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.2-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Mar 16 2019 Orion Poplawski <orion(a)nwra.com> - 6.0.2-2
-- Rebuild for hdf5 1.10.5
-
-* Mon Feb 25 2019 Clément David <c.david86(a)gmail.com> - 6.0.2-1
-- Update to 6.0.2
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.1-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.1-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 28 2018 Clément David <c.david86(a)gmail.com> - 6.0.1-1
-- Update to 6.0.1
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Sat Jan 06 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 6.0.0-5
-- Remove obsolete scriptlets
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.0.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Mon Mar 27 2017 Clément David <c.david86(a)gmail.com> - 6.0.0-2
-- Build with ocaml 4.0.4
-
-* Tue Feb 21 2017 Clément David <c.david86(a)gmail.com> - 6.0.0-1
-- Update to the latest release
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
6.0.0-0.11.20161209snap
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Fri Dec 09 2016 Clément David <c.david86(a)gmail.com> - 6.0.0-0.9.20161209snap
-- fix implicit-function-declaration and implicit-int errors
-
-* Tue Dec 06 2016 Orion Poplawski <orion(a)cora.nwra.com> - 6.0.0-0.9.beta2
-- Rebuild for hdf5 1.8.18
-
-* Sat Nov 05 2016 Richard W.M. Jones <rjones(a)redhat.com> - 6.0.0-0.8.beta2
-- Rebuild for OCaml 4.04.0.
-
-* Wed Jun 29 2016 Orion Poplawski <orion(a)cora.nwra.com> - 6.0.0-0.7.beta2
-- Rebuild for hdf5 1.8.17
-
-* Fri Jun 24 2016 Clément David <c.david86(a)gmail.com> - 6.0.0-0.6.beta2
-- rebuilt
-
-* Thu Jun 23 2016 Clément David <c.david86(a)gmail.com> - 6.0.0-0.5.beta2
-- Update the version
-
-* Thu Mar 10 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 6.0.0-0.4.beta1
-- Bump Release to 4, so it's not lower than Alpha.
-
-* Wed Feb 17 2016 Clément David <c.david86(a)gmail.com> - 6.0.0-0.1.beta1
-- Update the version
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
6.0.0-0.3.alpha2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Thu Jan 21 2016 Orion Poplawski <orion(a)cora.nwra.com> - 6.0.0-0.2.alpha2
-- Rebuild for hdf5 1.8.16
-
-* Wed Dec 02 2015 Clément David <c.david86(a)gmail.com> - 6.0.0-0.1.alpha2
-- Update version
-
-* Tue Dec 01 2015 Clément David <c.david86(a)gmail.com> - 6.0.0-0.3.alpha1
-- Use appstream-util instead of the deprecated appdata-validate
-
-* Tue Sep 08 2015 Clément David <c.david86(a)gmail.com> - 6.0.0-0.2.alpha1
-- Re-enable the build for ARM
-
-* Tue Sep 08 2015 Clément David <c.david86(a)gmail.com> - 6.0.0-0.1.alpha1
-- Upgrade version to Scilab 6.0.0
-
-* Fri Aug 14 2015 Clément David <c.david86(a)gmail.com>
-- fix build after batik and fop upgrade
-
-* Fri Jun 19 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
5.5.2-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu Jun 11 2015 Nils Philippsen <nils(a)redhat.com> - 5.5.2-4
-- rebuild for suitesparse-4.4.4
-
-* Wed May 20 2015 Clément David <c.david86(a)gmail.com> - 5.5.2-3
-- Disable any specific flags
-
-* Sun May 17 2015 Orion Poplawski <orion(a)cora.nwra.com> - 5.5.2-2
-- Rebuild for hdf5 1.8.15
-
-* Tue Apr 14 2015 Clément David <c.david86(a)gmail.com> - 5.5.2-1
-- Update version
-
-* Tue Mar 24 2015 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 5.5.1-6
-- Remove unneeded BR on cobertura
-
-* Tue Feb 03 2015 Clément David <c.david86(a)gmail.com> - 5.5.1-5
-- Remove xcos.desktop scinotes.desktop
-- Update to the latest xmlgraphics-common
-
-* Wed Jan 07 2015 Orion Poplawski <orion(a)cora.nwra.com> - 5.5.1-4
-- Rebuild for hdf5 1.8.14
-
-* Fri Dec 12 2014 Clément David <c.david86(a)gmail.com> - 5.5.1-3
-- Re-enable the arm build to check
-
-* Wed Nov 19 2014 Clément David <c.david86(a)gmail.com> - 5.5.1-2
-- Fix Release value
-
-* Fri Oct 03 2014 Clément David <c.david86(a)gmail.com> - 5.5.1-1.1
-- Update version
-
-* Mon Aug 18 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
5.5.0-8
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Aug 16 2014 Rex Dieter <rdieter(a)fedoraproject.org> 5.5.0-7
-- update mime scriptlets
-
-* Tue Jun 10 2014 Orion Poplawski <orion(a)cora.nwra.com> - 5.5.0-6.3
-- Rebuild for hdf 1.8.13
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
5.5.0-5.2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Tue May 27 2014 Orion Poplawski <orion(a)cora.nwra.com> - 5.5.0-4.1
-- Rebuild for Tcl/Tk 8.6
-
-* Fri May 23 2014 Clément David <c.david86(a)gmail.com> - 5.5.0-3
-- Fix #1026735: bwidget missing dependency
-- Fix #1093990: ecj missing dependency
-
-* Wed May 21 2014 Jaroslav Škarvada <jskarvad(a)redhat.com> - 5.5.0-2.1
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/f21tcl86
-
-* Fri Apr 11 2014 Clément David <c.david86(a)gmail.com> - 5.5.0-1
-- Update to 5.5.0
-
-* Fri Mar 29 2013 Clément David <c.david86(a)gmail.com> - 5.4.1-1
-- Update to 5.4.1
-- disable matio 1.5
-
-* Tue Oct 30 2012 Clément David <c.david86(a)gmail.com> - 5.4.0-1
-- Update to 5.4.0
-
-* Sun Oct 30 2011 <c.david86(a)gmail.com> 5.3.3-1
-- First package
-
diff --git a/series b/series
deleted file mode 100644
index d258d5c..0000000
--- a/series
+++ /dev/null
@@ -1,6 +0,0 @@
-scilab-0001-Use-pkcon-to-install-doc-package.patch
-scilab-0002-jogl-2.3.2.patch
-scilab-0003-fix-ppc64le-build.patch
-scilab-0004-Fix-build-with-ocaml-4.0.4.patch
-scilab-0005-fix-build-with-modern-lucene.patch
-scilab-0007-fix-gfortran-errors.patch
diff --git a/sources b/sources
deleted file mode 100644
index 699c59a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (scilab-6.0.2-src.tar.gz) =
194fbf02e83436e5be8949fadf67e7b9b739eaa02d876b01505634d59b2d02adbf2c48a50bc2fe61c25956cae6aea4f832f429506dcab26d4e110d1bcd9ddfef