diff -Nru scilab-5.5.2/debian/changelog scilab-5.5.2/debian/changelog --- scilab-5.5.2/debian/changelog 2015-10-03 08:06:56.000000000 +0000 +++ scilab-5.5.2/debian/changelog 2015-10-07 12:56:35.000000000 +0000 @@ -1,3 +1,13 @@ +scilab (5.5.2-1.1+rpi1) stretch-staging; urgency=medium + + * Drop fop and batik patches since relavent versions aren't in stretch yet. + * Partially fix clean target. + * Build arch all packages on a debian x86 system. Doc builds don't work on + armhf. + * Force 1G heap size for java to avoid out of memory error while building docs. + + -- Peter Michael Green Tue, 06 Oct 2015 10:07:40 +0000 + scilab (5.5.2-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru scilab-5.5.2/debian/patches/series scilab-5.5.2/debian/patches/series --- scilab-5.5.2/debian/patches/series 2015-10-03 07:37:02.000000000 +0000 +++ scilab-5.5.2/debian/patches/series 2015-10-06 10:07:09.000000000 +0000 @@ -6,5 +6,3 @@ depend-scicos.diff missing-lib.diff xmlgraphics-commons-2.0.diff -fop-2.0.diff -batik-1.8.diff diff -Nru scilab-5.5.2/debian/rules scilab-5.5.2/debian/rules --- scilab-5.5.2/debian/rules 2014-10-02 11:11:01.000000000 +0000 +++ scilab-5.5.2/debian/rules 2015-10-07 12:55:54.000000000 +0000 @@ -3,6 +3,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk +export _JAVA_OPTIONS="-Xmx1g" + # Detect the arch (with the naming of Sun) DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) @@ -185,3 +187,8 @@ [ -s modules/scilab2fortran/locales/fr_FR/scilab2fortran.po ] || rm -f modules/scilab2fortran/locales/fr_FR/scilab2fortran.po [ -s modules/arnoldi/locales/fr_FR/arnoldi.po ] || rm -f modules/arnoldi/locales/fr_FR/arnoldi.po [ -s modules/scipad/locales/fr_FR/scipad.po ] || rm -f modules/scipad/locales/fr_FR/scipad.po +#remove more crap left behind by build. + rm -rf modules/*/build + rm -f modules/scirenderer/jar/scirenderer.jar + rm -f modules/helptools/images/*.png + diff -Nru scilab-5.5.2/debian/scilab.1 scilab-5.5.2/debian/scilab.1 --- scilab-5.5.2/debian/scilab.1 1970-01-01 00:00:00.000000000 +0000 +++ scilab-5.5.2/debian/scilab.1 2015-10-07 00:54:17.000000000 +0000 @@ -0,0 +1,186 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.2. +.TH UNKNOWN "1" "October 2015" "Unknown argument: --version" "User Commands" +.SH NAME +Unknown \- manual page for Unknown argument: --version +.SH DESCRIPTION +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.PP +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.SH "SEE ALSO" +The full documentation for +.B Unknown +is maintained as a Texinfo manual. If the +.B info +and +.B Unknown +programs are properly installed at your site, the command +.IP +.B info Unknown +.PP +should give you access to the complete manual. diff -Nru scilab-5.5.2/debian/scilab-adv-cli.1 scilab-5.5.2/debian/scilab-adv-cli.1 --- scilab-5.5.2/debian/scilab-adv-cli.1 1970-01-01 00:00:00.000000000 +0000 +++ scilab-5.5.2/debian/scilab-adv-cli.1 2015-10-07 00:54:20.000000000 +0000 @@ -0,0 +1,186 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.2. +.TH UNKNOWN "1" "October 2015" "Unknown argument: --version" "User Commands" +.SH NAME +Unknown \- manual page for Unknown argument: --version +.SH DESCRIPTION +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.PP +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.SH "SEE ALSO" +The full documentation for +.B Unknown +is maintained as a Texinfo manual. If the +.B info +and +.B Unknown +programs are properly installed at your site, the command +.IP +.B info Unknown +.PP +should give you access to the complete manual. diff -Nru scilab-5.5.2/debian/scilab-cli.1 scilab-5.5.2/debian/scilab-cli.1 --- scilab-5.5.2/debian/scilab-cli.1 1970-01-01 00:00:00.000000000 +0000 +++ scilab-5.5.2/debian/scilab-cli.1 2015-10-07 00:54:17.000000000 +0000 @@ -0,0 +1,186 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.2. +.TH UNKNOWN "1" "October 2015" "Unknown argument: --version" "User Commands" +.SH NAME +Unknown \- manual page for Unknown argument: --version +.SH DESCRIPTION +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.PP +Usage: +scilab +scilab\-cli +scilab\-adv\-cli +.IP +Possible arguments are: +\fB\-display\fR Display: for use under Xwindow systems to set a specific X server display. +\fB\-d\fR Display : equivalent to \fB\-display\fR Display. +\fB\-e\fR Instruction : execute the scilab instruction given in Instruction argument. +.IP +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-f\fR File +: execute the scilab script given in File argument. +\fB\-e\fR and \fB\-f\fR arguments are mutually exclusive. +.TP +\fB\-l\fR Lang +: set the current language. Lang can be equal to fr or en. +.TP +\fB\-mem\fR N +: set the initial stacksize, for use with \fB\-ns\fR argument. +.TP +\fB\-nb\fR +: do not display Scilab loading on start. +.TP +\fB\-ns\fR +: do not execute scilab.start startup file. This argument will disable many features in Scilab (Only use if you know what you are doing). +.TP +\fB\-nouserstartup\fR +: do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini. +.HP +\fB\-noatomsautoload\fR: do not load ATOMS installed module. +.TP +\fB\-nw\fR +: start Scilab without dedicated Scilab Window. +.TP +\fB\-nwni\fR +: start Scilab without the GUI, graphic and help features (batch mode). This argument disables the need of Java. +.TP +\fB\-nogui\fR +: See \fB\-nwni\fR +.TP +\fB\-nocolor\fR +: Remove the color in the cli and adv\-cli modes +.TP +\fB\-args\fR +: accept all extra arguments and make them available through sciargs +.TP +\fB\-version\fR +: print product version and exit. +.TP +\fB\-h\fR/\-\-help +: display help about this command. +.TP +\fB\-\-texmacs\fR +: reserved for TeXMacs. +.SS "Developer arguments:" +.TP +\fB\-debug\fR +: Start Scilab under gdb (Unix/linux only). +define the variable SCILAB_GDB_OPT to add custom arguments to gdb. +.TP +\fB\-debug\-kdbg\fR +: Start Scilab under kdbg (Unix/linux only). +.TP +\fB\-profiling\fR +: Start Scilab under valgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +valgrind (and override the existing valgrind arguments). +.TP +\fB\-profiling\-visu\fR : Start Scilab under callgrind (Unix/linux only). +define the variable SCILAB_VALGRIND_OPT to add custom arguments to +callgrind (and override the existing callgrind arguments). +.HP +\fB\-disable\-exception\-catching\fR : Disable Scilab exception catching system. +.IP +All these arguments can be retrieved by the Scilab function sciargs. +.IP +Several environment variables can be declared: +SCIVERBOSE Provides debugging information of the startup +JAVA_HOME Declares which Java Virtual Machine to use +SCI_DISABLE_TK Disable Tk (but not Tcl) features +SCI_JAVA_ENABLE_HEADLESS Enable Java Headless VM (ie without GUI features) +SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...) +.SH "SEE ALSO" +The full documentation for +.B Unknown +is maintained as a Texinfo manual. If the +.B info +and +.B Unknown +programs are properly installed at your site, the command +.IP +.B info Unknown +.PP +should give you access to the complete manual.