diff --git a/Gnuplot_5_4.pdf b/Gnuplot_5_4.pdf new file mode 100644 index 0000000..d2a24c8 --- /dev/null +++ b/Gnuplot_5_4.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5e7cfbc046da583a00019514d7e33c70f7555125d930787e89a72c5fa867dfc +size 2207783 diff --git a/gnuplot-5.2.0-texi2info.patch b/gnuplot-5.2.0-texi2info.patch index ac411e0..c8f1818 100644 --- a/gnuplot-5.2.0-texi2info.patch +++ b/gnuplot-5.2.0-texi2info.patch @@ -1,6 +1,6 @@ --- gnuplot.texi -+++ gnuplot.texi 2018-10-09 07:29:53.428331979 +0000 -@@ -10678,8 +10678,7 @@ but ++++ gnuplot.texi 2020-07-17 09:17:43.019856719 +0000 +@@ -11599,8 +11599,7 @@ but @end example See also @@ -10,7 +10,7 @@ @node arrow, autoscale, angles, set-show @subsection arrow -@@ -21466,13 +21465,10 @@ Syntax: +@@ -23249,13 +23248,10 @@ Syntax: @{[no]enhanced@} @end example @@ -24,7 +24,7 @@ where and set the size of the text block. The default is 79 by 24. The last newline is printed only if `feed` is enabled. -@@ -21510,7 +21506,6 @@ See also e.g. the description at +@@ -23293,7 +23289,6 @@ See also e.g. the description at @uref{https://en.wikipedia.org/wiki/ANSI_escape_code#Colors,https://en.wikipedia.org/wiki/ANSI_escape_code#Colors } @@ -32,7 +32,7 @@ Example: @example set term dumb mono size 60,15 aspect 1 -@@ -21882,8 +21877,6 @@ Preferred combinations are `medium norma +@@ -23667,8 +23662,6 @@ Preferred combinations are `medium norma With each of these drivers, a binary copy is required on a PC to print. Do not use `print`---use instead `copy file /b lpt1:`. @@ -41,7 +41,7 @@ @node excl, fig, epson_180dpi, complete_list_of_terminals @subsection excl -@@ -22683,8 +22676,6 @@ the environmental variable GNUPLOT_LUA_D +@@ -24370,8 +24363,6 @@ the environmental variable GNUPLOT_LUA_D All arguments will be provided to the selected script for further evaluation. E.g. 'set term lua tikz help' will cause the script itself to print additional help on options and choices for the script. @@ -50,7 +50,7 @@ @node mf, mp, lua, complete_list_of_terminals @subsection mf -@@ -23378,7 +23369,6 @@ terminals. It has no options." +@@ -25124,7 +25115,6 @@ terminals. It has no options." @c ?term km-tek40xx @cindex km-tek40xx @@ -58,23 +58,23 @@ @c ?commands set terminal selanar @c ?set terminal selanar @c ?set term selanar -@@ -23386,7 +23376,6 @@ terminals. It has no options." +@@ -25132,7 +25122,6 @@ terminals. It has no options." @c ?term selanar @cindex selanar -@end itemizeif - @c ?commands set terminal sixel - @c ?set terminal sixel - @c ?set term sixel -@@ -23407,7 +23396,6 @@ For use with xterm emulation, xterm must - "--enable-sixel-graphics" and started with "-ti 340" on the command line. - Menu option "sixelScrolling" should be selected. xterm/vt340 emulation - limits plots to 16 simultaneous colors, but other emulators may permit more. + @c ?commands set terminal sixeltek + @c ?set terminal sixeltek + @c ?set term sixeltek +@@ -25156,7 +25145,6 @@ limits plots to 16 simultaneous colors, + + Note that gnuplot also supports another sixel output terminal, sixelgd, + that offers more options and features." -@end itemizeif @c ?commands set terminal bitgraph @c ?set terminal bitgraph @c ?set term bitgraph -@@ -23415,7 +23403,6 @@ limits plots to 16 simultaneous colors, +@@ -25164,7 +25152,6 @@ that offers more options and features." @c ?term bitgraph @cindex bitgraph @@ -82,23 +82,15 @@ This family of terminal drivers supports a variety of VT-like terminals. `tek40xx` supports Tektronix 4010 and others as well as most TEK emulators. `vttek` supports VT-like tek40xx terminal emulators. -@@ -23797,7 +23784,6 @@ Syntax: - [dump "file"] \\ - @end example - --@end itemizeif - @example - [mode] - -@@ -23817,7 +23803,6 @@ If this option is present, (i.e the dump - the key KP_Delete will write the file. This action cannot and cannot be - rebound. The file is written in raw ppm (P6) format. Note that this option - is reset each time the `set term` command is issued. +@@ -25718,7 +25705,6 @@ anti-aliasing, oversampling and full tra + deprecated. + The `GDI backend` which uses the classic GDI API is deprecated and has been + disabled in this version. -@end itemizeif - To get high resolution modes, you will probably have to modify the - configuration file of libvga, usually /etc/vga/libvga.conf. Using -@@ -24023,7 +24008,6 @@ of an additional redraw after releasing + `GDI+ backend` draws to the screen using the GDI+ Windows API. It supports + full antialiasing, oversampling, transparency and custom dash patterns. +@@ -25748,7 +25734,6 @@ of an additional redraw after releasing `Line Styles...` allows customization of the line colors and styles. @@ -106,7 +98,7 @@ `Update wgnuplot.ini` saves the current window locations, window sizes, text window font, text window font size, graph window font, graph window font size, background color to the initialization file `wgnuplot.ini`. -@@ -24189,8 +24173,6 @@ This file is located in the user's appli +@@ -25914,8 +25899,6 @@ This file is located in the user's appli Line5=0 0 128 0 4 @end example @@ -115,7 +107,7 @@ @c ^

Text window options

These settings apply to the wgnuplot text-window only." -@@ -24227,7 +24209,6 @@ solid line in color mode, or a dashed li +@@ -25952,7 +25935,6 @@ solid line in color mode, or a dashed li line width is 1 pixel. If `Linestyle` is negative, it specifies the width of a SOLID line in pixels. Line1 and any linestyle used with the `points` style must be SOLID with unit width. @@ -123,7 +115,7 @@ See `graph-menu`." -@@ -24615,13 +24596,10 @@ later by `set term x11 [no]raise [no]per +@@ -26338,13 +26320,10 @@ later by `set term x11 [no]raise [no]per `-ctrlq ` closes window on ctrl-q rather than q @end example diff --git a/gnuplot.changes b/gnuplot.changes index 2d088e1..93561bd 100644 --- a/gnuplot.changes +++ b/gnuplot.changes @@ -69,7 +69,9 @@ Fri Jul 17 07:36:14 UTC 2020 - Dr. Werner Fink * gnuplot-QtCore-PIC.dif * gnuplot-gd.patch * gnuplot-wx3.diff + * gnuplot-5.2.0-texi2info.patch - Remove now obsolete patch gnuplot-QtIndexedList.dif +- Add new Gnuplot_5_4.pdf as now the old tutorial isn't anymore ------------------------------------------------------------------- Mon Jun 22 07:49:19 UTC 2020 - Werner Fink diff --git a/gnuplot.spec b/gnuplot.spec index f02fd36..5c6751a 100644 --- a/gnuplot.spec +++ b/gnuplot.spec @@ -77,6 +77,7 @@ BuildRequires: tex(subfigure.sty) URL: http://www.gnuplot.info/ Version: 5.4.0 Release: 0 +%global underscore 5_4 %if "%{flavor}" == "" Summary: Function Plotting Utility and more License: SUSE-Gnuplot AND GPL-2.0-or-later @@ -87,6 +88,7 @@ License: SUSE-Gnuplot AND GPL-2.0-or-later Group: Documentation/Other %endif Source0: http://downloads.sourceforge.net/project/gnuplot/gnuplot/%{version}/gnuplot-%{version}.tar.gz +Source1: http://downloads.sourceforge.net/project/gnuplot/gnuplot/%{version}/Gnuplot_%{underscore}.pdf Source2: gnuplot-fr.doc.bz2 Source3: README.whynot # http://mirrors.ctan.org/macros/latex209/contrib/picins/picins.sty @@ -200,9 +202,12 @@ autoreconf -fi make srcdir=. pdf popd popd - pushd tutorial/ + if test -d tutorial/ + then + pushd tutorial/ make srcdir=. clean pdf - popd + popd + fi %endif %install @@ -229,20 +234,18 @@ autoreconf -fi rm -vf tutorial/eg7.pdf rm -rvf demo/html install -m 0444 docs/*.info* %{buildroot}/%{_infodir}/ - install -m 0444 docs/*.pdf %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 docs/htmldocs/* %{buildroot}/%{_docdir}/gnuplot/doc/html install -m 0444 docs/psdoc/*.pdf %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 docs/psdoc/*.ps %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 docs/psdoc/*.gpi %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 docs/psdoc/*.doc %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 docs/psdoc/README %{buildroot}/%{_docdir}/gnuplot/doc/ - install -m 0444 tutorial/*.pdf %{buildroot}/%{_docdir}/gnuplot/doc/ install -m 0444 demo/*.* %{buildroot}/%{_docdir}/gnuplot/demo/ install -m 0444 README* %{buildroot}/%{_docdir}/gnuplot/ - install -m 0444 VERSION %{buildroot}/%{_docdir}/gnuplot/ install -m 0444 NEWS BUGS %{buildroot}/%{_docdir}/gnuplot/ install -m 0444 %{SOURCE3} %{buildroot}/%{_docdir}/gnuplot/ rm -f %{buildroot}/%{_docdir}/gnuplot/demo/Makefile* + install -m 0444 %{S:1} %{buildroot}/%{_docdir}/gnuplot/ %endif %fdupes -s %{buildroot} @@ -270,8 +273,8 @@ autoreconf -fi %if "%{flavor}" == "doc" %files -%doc %{_docdir}/gnuplot/ -%doc %{_infodir}/%{sname}.info.gz +%{_docdir}/gnuplot/ +%{_infodir}/%{sname}.info.gz %endif %changelog