Update to 5.4.2

This commit is contained in:
Orion Poplawski 2021-08-03 22:07:27 -06:00
parent 31a8cb2f1b
commit 92274d61c9
4 changed files with 52 additions and 55 deletions

1
.gitignore vendored
View File

@ -11,3 +11,4 @@
/gnuplot-5.0.6-clean.tar.gz /gnuplot-5.0.6-clean.tar.gz
/gnuplot-5.2.4-clean.tar.gz /gnuplot-5.2.4-clean.tar.gz
/gnuplot-5.2.8-clean.tar.gz /gnuplot-5.2.8-clean.tar.gz
/gnuplot-5.4.2-clean.tar.gz

View File

@ -1,11 +1,12 @@
diff -up gnuplot-5.2.4/demo/circles.dem.nolena gnuplot-5.2.4/demo/circles.dem diff -up gnuplot-5.4.2/demo/circles.dem.nolena gnuplot-5.4.2/demo/circles.dem
--- gnuplot-5.2.4/demo/circles.dem.nolena 2017-12-22 18:32:30.000000000 +0100 --- gnuplot-5.4.2/demo/circles.dem.nolena 2021-08-03 21:18:34.337717507 -0600
+++ gnuplot-5.2.4/demo/circles.dem 2018-08-08 10:14:21.308379527 +0200 +++ gnuplot-5.4.2/demo/circles.dem 2021-08-03 21:20:36.298806964 -0600
@@ -98,21 +98,6 @@ pause -1 "Hit return to continue" @@ -66,22 +66,6 @@ pause -1 "Hit return to continue"
reset reset
set size ratio -1 set size ratio -1
-set title "Lena's key points" -set title "Lena's key points"
-unset xlabel
-unset xtics -unset xtics
-unset ytics -unset ytics
-unset key -unset key
@ -23,9 +24,9 @@ diff -up gnuplot-5.2.4/demo/circles.dem.nolena gnuplot-5.2.4/demo/circles.dem
set title "Delaunay triangulation of Hemisphere points, some empty circles in red" set title "Delaunay triangulation of Hemisphere points, some empty circles in red"
unset key unset key
diff -up gnuplot-5.2.4/demo/Makefile.am.nolena gnuplot-5.2.4/demo/Makefile.am diff -up gnuplot-5.4.2/demo/Makefile.am.nolena gnuplot-5.4.2/demo/Makefile.am
--- gnuplot-5.2.4/demo/Makefile.am.nolena 2017-12-23 07:29:12.000000000 +0100 --- gnuplot-5.4.2/demo/Makefile.am.nolena 2021-08-03 21:18:34.338717516 -0600
+++ gnuplot-5.2.4/demo/Makefile.am 2018-08-08 10:18:08.787797877 +0200 +++ gnuplot-5.4.2/demo/Makefile.am 2021-08-03 21:19:37.044277654 -0600
@@ -68,7 +68,7 @@ epslatex: @@ -68,7 +68,7 @@ epslatex:
dvips epslatex dvips epslatex
@ -34,20 +35,20 @@ diff -up gnuplot-5.2.4/demo/Makefile.am.nolena gnuplot-5.2.4/demo/Makefile.am
+EXTRA_DIST = Makefile.am.in scatter2.bin sine.bin \ +EXTRA_DIST = Makefile.am.in scatter2.bin sine.bin \
using.bin gnuplot.cfg world.cor 1.dat 2.dat 3.dat arrowstyle.dat \ using.bin gnuplot.cfg world.cor 1.dat 2.dat 3.dat arrowstyle.dat \
asciimat.dat battery.dat big_peak.dat candlesticks.dat cities.dat \ asciimat.dat battery.dat big_peak.dat candlesticks.dat cities.dat \
clip14in.dat ctg-y2.dat delaunay-edges.dat ellipses.dat empty-circles.dat \ clip14in.dat ctg-y2.dat delaunay-edges.dat dodecahedron.dat ellipses.dat \
@@ -107,7 +107,7 @@ textrotate.dem tics.dem timedat.dem tran @@ -115,7 +115,7 @@ ttics.dem unicode.dem using.dem utf8.dem
ttics.dem using.dem utf8.dem varcolor.dem vector.dem violinplot.dem \ violinplot.dem volatile.dem voxel.dem vplot.dem walls.dem week_date.dem \
volatile.dem world2.dem world.dem zerror.dem demo.edf density.fnc \ world2.dem world.dem zerror.dem demo.edf density.fnc hexa.fnc line.fnc \
hexa.fnc line.fnc reflect.fnc gen-random.inc stat.inc GM1_sugar.pdb \ reflect.fnc gen-random.inc stat.inc GM1_sugar.pdb aries.png bldg.png \
-bldg.png GM1_bonds.r3d blutux.rgb lena.rgb sound.par sound2.par start.par \ -gradient.png icon64x64.png GM1_bonds.r3d blutux.rgb lena.rgb sound.par \
+bldg.png GM1_bonds.r3d blutux.rgb sound.par sound2.par start.par \ +gradient.png icon64x64.png GM1_bonds.r3d blutux.rgb sound.par \
gnuplot.rot gnu-valley random-points gpdemos.tcl html sound2.par start.par gnuplot.rot gnu-valley random-points gpdemos.tcl html
##m4-files-end ##m4-files-end
diff -up gnuplot-5.2.4/demo/Makefile.in.nolena gnuplot-5.2.4/demo/Makefile.in diff -up gnuplot-5.4.2/demo/Makefile.in.nolena gnuplot-5.4.2/demo/Makefile.in
--- gnuplot-5.2.4/demo/Makefile.in.nolena 2018-06-01 03:51:13.000000000 +0200 --- gnuplot-5.4.2/demo/Makefile.in.nolena 2021-08-03 21:18:34.340717534 -0600
+++ gnuplot-5.2.4/demo/Makefile.in 2018-08-08 10:18:14.455683660 +0200 +++ gnuplot-5.4.2/demo/Makefile.in 2021-08-03 21:20:03.262511857 -0600
@@ -330,7 +330,7 @@ SUBDIRS = $(PLUGIN_DIR) @@ -340,7 +340,7 @@ SUBDIRS = $(PLUGIN_DIR)
DIST_SUBDIRS = plugin DIST_SUBDIRS = plugin
DEMO = all.dem DEMO = all.dem
GNUPLOT = gnuplot GNUPLOT = gnuplot
@ -55,19 +56,19 @@ diff -up gnuplot-5.2.4/demo/Makefile.in.nolena gnuplot-5.2.4/demo/Makefile.in
+EXTRA_DIST = Makefile.am.in scatter2.bin sine.bin \ +EXTRA_DIST = Makefile.am.in scatter2.bin sine.bin \
using.bin gnuplot.cfg world.cor 1.dat 2.dat 3.dat arrowstyle.dat \ using.bin gnuplot.cfg world.cor 1.dat 2.dat 3.dat arrowstyle.dat \
asciimat.dat battery.dat big_peak.dat candlesticks.dat cities.dat \ asciimat.dat battery.dat big_peak.dat candlesticks.dat cities.dat \
clip14in.dat ctg-y2.dat delaunay-edges.dat ellipses.dat empty-circles.dat \ clip14in.dat ctg-y2.dat delaunay-edges.dat dodecahedron.dat ellipses.dat \
@@ -369,7 +369,7 @@ textrotate.dem tics.dem timedat.dem tran @@ -387,7 +387,7 @@ ttics.dem unicode.dem using.dem utf8.dem
ttics.dem using.dem utf8.dem varcolor.dem vector.dem violinplot.dem \ violinplot.dem volatile.dem voxel.dem vplot.dem walls.dem week_date.dem \
volatile.dem world2.dem world.dem zerror.dem demo.edf density.fnc \ world2.dem world.dem zerror.dem demo.edf density.fnc hexa.fnc line.fnc \
hexa.fnc line.fnc reflect.fnc gen-random.inc stat.inc GM1_sugar.pdb \ reflect.fnc gen-random.inc stat.inc GM1_sugar.pdb aries.png bldg.png \
-bldg.png GM1_bonds.r3d blutux.rgb lena.rgb sound.par sound2.par start.par \ -gradient.png icon64x64.png GM1_bonds.r3d blutux.rgb lena.rgb sound.par \
+bldg.png GM1_bonds.r3d blutux.rgb sound.par sound2.par start.par \ +gradient.png icon64x64.png GM1_bonds.r3d blutux.rgb sound.par \
gnuplot.rot gnu-valley random-points gpdemos.tcl html sound2.par start.par gnuplot.rot gnu-valley random-points gpdemos.tcl html
@BUILD_PLUGIN_TRUE@PLUGIN_DIR = plugin @BUILD_PLUGIN_TRUE@PLUGIN_DIR = plugin
diff -up gnuplot-5.2.4/demo/rgbalpha.dem.nolena gnuplot-5.2.4/demo/rgbalpha.dem diff -up gnuplot-5.4.2/demo/rgbalpha.dem.nolena gnuplot-5.4.2/demo/rgbalpha.dem
--- gnuplot-5.2.4/demo/rgbalpha.dem.nolena 2017-12-22 18:32:30.000000000 +0100 --- gnuplot-5.4.2/demo/rgbalpha.dem.nolena 2017-12-22 10:32:30.000000000 -0700
+++ gnuplot-5.2.4/demo/rgbalpha.dem 2018-08-08 10:14:21.309379507 +0200 +++ gnuplot-5.4.2/demo/rgbalpha.dem 2021-08-03 21:18:34.341717543 -0600
@@ -18,8 +18,8 @@ set yrange [ 0. : 128. ] @@ -18,8 +18,8 @@ set yrange [ 0. : 128. ]
# Alpha = linear gradient on x # Alpha = linear gradient on x

View File

@ -1,6 +1,6 @@
%global major 5 %global major 5
%global minor 2 %global minor 4
%global patchlevel 8 %global patchlevel 2
%global x11_app_defaults_dir %{_datadir}/X11/app-defaults %global x11_app_defaults_dir %{_datadir}/X11/app-defaults
@ -19,7 +19,7 @@
Summary: A program for plotting mathematical expressions and data Summary: A program for plotting mathematical expressions and data
Name: gnuplot Name: gnuplot
Version: %{major}.%{minor}.%{patchlevel} Version: %{major}.%{minor}.%{patchlevel}
Release: 11%{?dist} Release: 1%{?dist}
# MIT .. term/PostScript/aglfn.txt # MIT .. term/PostScript/aglfn.txt
License: gnuplot and MIT License: gnuplot and MIT
URL: http://www.gnuplot.info/ URL: http://www.gnuplot.info/
@ -29,14 +29,13 @@ URL: http://www.gnuplot.info/
Source0: %{name}-%{version}-clean.tar.gz Source0: %{name}-%{version}-clean.tar.gz
Source1: gnuplot-init.el Source1: gnuplot-init.el
Patch0: gnuplot-4.2.0-refers_to.patch
Patch1: gnuplot-4.2.0-fonts.patch Patch1: gnuplot-4.2.0-fonts.patch
# resolves: #812225 # resolves: #812225
# submitted upstream: http://sourceforge.net/tracker/?func=detail&aid=3558973&group_id=2055&atid=302055 # submitted upstream: http://sourceforge.net/tracker/?func=detail&aid=3558973&group_id=2055&atid=302055
Patch3: gnuplot-4.6.1-plot-sigsegv.patch Patch3: gnuplot-4.6.1-plot-sigsegv.patch
Patch4: gnuplot-4.6.4-singlethread.patch Patch4: gnuplot-4.6.4-singlethread.patch
Patch5: gnuplot-5.0.0-lua_checkint.patch Patch5: gnuplot-5.0.0-lua_checkint.patch
Patch6: gnuplot-5.2.4-no-lena.patch Patch6: gnuplot-5.4.2-no-lena.patch
Patch7: gnuplot-5.2.2-doc.patch Patch7: gnuplot-5.2.2-doc.patch
Patch8: gnuplot-5.2.8-cmd-opts.patch Patch8: gnuplot-5.2.8-cmd-opts.patch
Patch9: gnuplot-config.patch Patch9: gnuplot-config.patch
@ -171,7 +170,6 @@ plotting tool.
%prep %prep
%setup -q %setup -q
%patch0 -p1 -b .refto
%patch1 -p1 -b .font %patch1 -p1 -b .font
%patch3 -p1 -b .plot-sigsegv %patch3 -p1 -b .plot-sigsegv
%patch4 -p1 -b .isinglethread %patch4 -p1 -b .isinglethread
@ -182,8 +180,6 @@ plotting tool.
%patch9 -p1 -b .config %patch9 -p1 -b .config
%patch20 -p1 -b .qlist-index %patch20 -p1 -b .qlist-index
sed -i -e 's:"/usr/lib/X11/app-defaults":"%{x11_app_defaults_dir}":' src/gplt_x11.c sed -i -e 's:"/usr/lib/X11/app-defaults":"%{x11_app_defaults_dir}":' src/gplt_x11.c
iconv -f windows-1252 -t utf-8 ChangeLog > ChangeLog.aux
mv ChangeLog.aux ChangeLog
chmod 644 src/getcolor.h chmod 644 src/getcolor.h
chmod 644 demo/html/webify.pl chmod 644 demo/html/webify.pl
chmod 644 demo/html/webify_svg.pl chmod 644 demo/html/webify_svg.pl
@ -193,7 +189,7 @@ chmod 644 demo/html/webify_canvas.pl
#remove binaries from source tarball #remove binaries from source tarball
rm -rf demo/plugin/*.so demo/plugin/*.o rm -rf demo/plugin/*.so demo/plugin/*.o
%global configure_opts --with-readline=builtin --without-linux-vga \\\ %global configure_opts --with-readline=builtin \\\
--enable-history-file --with-texdir=/usr/share/texlive/texmf-dist/tex/latex/gnuplot --enable-history-file --with-texdir=/usr/share/texlive/texmf-dist/tex/latex/gnuplot
# at first create minimal version of gnuplot for server SIG purposes # at first create minimal version of gnuplot for server SIG purposes
@ -225,13 +221,12 @@ cd -
# Docs don't build properly out of tree # Docs don't build properly out of tree
%configure %{configure_opts} --with-tutorial %configure %{configure_opts}
ln -s ../minimal/src/gnuplot src/ ln -s ../minimal/src/gnuplot src/
make -C docs html info make -C docs html info
export GNUPLOT_PS_DIR=../../term/PostScript export GNUPLOT_PS_DIR=../../term/PostScript
make -C docs/psdoc ps_symbols.ps ps_fontfile_doc.pdf make -C docs/psdoc ps_symbols.ps ps_fontfile_doc.pdf
rm -rf docs/htmldocs/images.idx rm -rf docs/htmldocs/images.idx
make -C tutorial
%install %install
%if %{with wx} %if %{with wx}
@ -267,8 +262,6 @@ mkdir -p $RPM_BUILD_ROOT%{x11_app_defaults_dir}
mv $RPM_BUILD_ROOT%{_datadir}/gnuplot/%{major}.%{minor}/app-defaults/Gnuplot $RPM_BUILD_ROOT%{x11_app_defaults_dir}/Gnuplot mv $RPM_BUILD_ROOT%{_datadir}/gnuplot/%{major}.%{minor}/app-defaults/Gnuplot $RPM_BUILD_ROOT%{x11_app_defaults_dir}/Gnuplot
rm -rf $RPM_BUILD_ROOT%{_libdir}/ rm -rf $RPM_BUILD_ROOT%{_libdir}/
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/ja/man1
mv $RPM_BUILD_ROOT%{_mandir}/man1/gnuplot-ja.1 $RPM_BUILD_ROOT/%{_mandir}/ja/man1/
ln -s gnuplot.1 $RPM_BUILD_ROOT/%{_mandir}/man1/gnuplot-qt.1 ln -s gnuplot.1 $RPM_BUILD_ROOT/%{_mandir}/man1/gnuplot-qt.1
%if %{with wx} %if %{with wx}
ln -s gnuplot.1 $RPM_BUILD_ROOT/%{_mandir}/man1/gnuplot-wx.1 ln -s gnuplot.1 $RPM_BUILD_ROOT/%{_mandir}/man1/gnuplot-wx.1
@ -310,18 +303,18 @@ fi
%files %files
%ghost %attr(0755,-,-) %{_bindir}/gnuplot %ghost %attr(0755,-,-) %{_bindir}/gnuplot
%doc ChangeLog Copyright %doc Copyright
%{_bindir}/gnuplot-qt %{_bindir}/gnuplot-qt
%{_libexecdir}/gnuplot/%{major}.%{minor}/gnuplot_qt %{_libexecdir}/gnuplot/%{major}.%{minor}/gnuplot_qt
%{_datadir}/gnuplot/%{major}.%{minor}/qt/ %{_datadir}/gnuplot/%{major}.%{minor}/qt/
%files doc %files doc
%doc ChangeLog Copyright %doc Copyright
%doc docs/psdoc/ps_guide.ps docs/psdoc/ps_symbols.ps tutorial/tutorial.dvi docs/psdoc/ps_file.doc demo %doc docs/psdoc/ps_guide.ps docs/psdoc/ps_symbols.ps docs/psdoc/ps_file.doc demo
%doc docs/psdoc/ps_fontfile_doc.pdf docs/htmldocs tutorial/eg7.eps %doc docs/psdoc/ps_fontfile_doc.pdf docs/htmldocs
%files common %files common
%doc BUGS ChangeLog Copyright NEWS README %doc BUGS Copyright FAQ.pdf NEWS README RELEASE_NOTES
%{_mandir}/man1/gnuplot.1.gz %{_mandir}/man1/gnuplot.1.gz
%{_mandir}/man1/gnuplot-qt.1.gz %{_mandir}/man1/gnuplot-qt.1.gz
%dir %{_datadir}/gnuplot %dir %{_datadir}/gnuplot
@ -341,38 +334,40 @@ fi
%{_libexecdir}/gnuplot/%{major}.%{minor}/gnuplot_x11 %{_libexecdir}/gnuplot/%{major}.%{minor}/gnuplot_x11
%{x11_app_defaults_dir}/Gnuplot %{x11_app_defaults_dir}/Gnuplot
%{_infodir}/gnuplot.info.* %{_infodir}/gnuplot.info.*
%{_mandir}/ja/man1/gnuplot-ja.1.gz
%files minimal %files minimal
%ghost %attr(0755,-,-) %{_bindir}/gnuplot %ghost %attr(0755,-,-) %{_bindir}/gnuplot
%doc ChangeLog Copyright %doc Copyright
%{_bindir}/gnuplot-minimal %{_bindir}/gnuplot-minimal
%if %{with wx} %if %{with wx}
%files wx %files wx
%ghost %attr(0755,-,-) %{_bindir}/gnuplot %ghost %attr(0755,-,-) %{_bindir}/gnuplot
%{_mandir}/man1/gnuplot-wx.1.gz %{_mandir}/man1/gnuplot-wx.1.gz
%doc ChangeLog Copyright %doc Copyright
%{_bindir}/gnuplot-wx %{_bindir}/gnuplot-wx
%endif %endif
#%files -n emacs-%{name} #%files -n emacs-%{name}
#%doc ChangeLog Copyright #%doc Copyright
#%dir %{_emacs_sitelispdir}/%{name} #%dir %{_emacs_sitelispdir}/%{name}
#%{_emacs_sitelispdir}/*.elc #%{_emacs_sitelispdir}/*.elc
#%{_emacs_sitelispdir}/%{name}/*.elc #%{_emacs_sitelispdir}/%{name}/*.elc
#%{_emacs_sitestartdir}/*.el #%{_emacs_sitestartdir}/*.el
#%files -n emacs-%{name}-el #%files -n emacs-%{name}-el
#%doc ChangeLog Copyright #%doc Copyright
#%{_emacs_sitelispdir}/%{name}/*.el #%{_emacs_sitelispdir}/%{name}/*.el
#%{_emacs_sitelispdir}/*.el #%{_emacs_sitelispdir}/*.el
%files latex %files latex
%doc ChangeLog Copyright %doc Copyright
%{_datadir}/texlive/texmf-dist/tex/latex/gnuplot/ %{_datadir}/texlive/texmf-dist/tex/latex/gnuplot/
%changelog %changelog
* Tue Aug 03 2021 Orion Poplawski <orion@nwra.com> - 5.4.2-1
- Update to 5.4.2
* Thu Aug 05 2021 Vasiliy N. Glazov <vascom2@gmail.com> - 5.2.8-11 * Thu Aug 05 2021 Vasiliy N. Glazov <vascom2@gmail.com> - 5.2.8-11
- Fix Qlist error message #1970658 - Fix Qlist error message #1970658

View File

@ -1 +1 @@
SHA512 (gnuplot-5.2.8-clean.tar.gz) = 5a66d730b31995a5530b0cc57c63337fb14ff573a6b88423e01174a77c398914686a080ed2843754d643edc44781132edc3dafaa5cbdc63466814ccfade469d8 SHA512 (gnuplot-5.4.2-clean.tar.gz) = c0c095c761787e57e22e97b14287604cc2cb13e0c820d9c05450f4cfc4e7126eab818f6dc4eca48ff15dd53cb5586f52df911c18dcd8cc7083255c5196d035a9