diff options
author | Andreas Müller <schnitzeltony@gmail.com> | 2021-05-22 03:35:06 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2021-05-22 05:54:00 -0700 |
commit | 861a983eaee2ef247936f64fdb44f2f0efab75d7 (patch) | |
tree | f91ea2bf1294af5ebf847873d92ccae5f7b341d2 | |
parent | 03ff456f78def2487b246c13d8ab7576e85c8bdb (diff) | |
download | meta-openembedded-861a983eaee2ef247936f64fdb44f2f0efab75d7.tar.gz |
gnuplot: upgrade 5.2.8 -> 5.4.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-extended/gnuplot/gnuplot/0001-reduce-build-to-conversion-tools-for-native-build.patch | 9 | ||||
-rw-r--r-- | meta-oe/recipes-extended/gnuplot/gnuplot/0002-do-not-build-demos.patch | 12 | ||||
-rw-r--r-- | meta-oe/recipes-extended/gnuplot/gnuplot/0003-Use-native-tools-to-build-docs.patch | 28 | ||||
-rw-r--r-- | meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb (renamed from meta-oe/recipes-extended/gnuplot/gnuplot_5.2.8.bb) | 14 |
4 files changed, 33 insertions, 30 deletions
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot/0001-reduce-build-to-conversion-tools-for-native-build.patch b/meta-oe/recipes-extended/gnuplot/gnuplot/0001-reduce-build-to-conversion-tools-for-native-build.patch index f8f1fd00f7..7a2ecdc101 100644 --- a/meta-oe/recipes-extended/gnuplot/gnuplot/0001-reduce-build-to-conversion-tools-for-native-build.patch +++ b/meta-oe/recipes-extended/gnuplot/gnuplot/0001-reduce-build-to-conversion-tools-for-native-build.patch | |||
@@ -21,11 +21,8 @@ index 9241ce5..b24e291 100644 | |||
21 | ## Process this file with automake to produce Makefile.in -*-Makefile-*- | 21 | ## Process this file with automake to produce Makefile.in -*-Makefile-*- |
22 | AUTOMAKE_OPTIONS = foreign | 22 | AUTOMAKE_OPTIONS = foreign |
23 | 23 | ||
24 | -SUBDIRS = config m4 term src docs man demo tutorial share | 24 | -SUBDIRS = config m4 term src docs man demo share |
25 | +SUBDIRS = docs | 25 | +SUBDIRS = docs |
26 | 26 | ||
27 | EXTRA_DIST = BUGS Copyright FAQ.pdf GNUmakefile INSTALL INSTALL.gnu \ | 27 | EXTRA_DIST = BUGS Copyright FAQ.pdf INSTALL INSTALL.gnu \ |
28 | Makefile.maint PATCHLEVEL PGPKEYS README RELEASE_NOTES \ | 28 | PATCHLEVEL PGPKEYS README RELEASE_NOTES \ |
29 | -- | ||
30 | 2.14.3 | ||
31 | |||
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot/0002-do-not-build-demos.patch b/meta-oe/recipes-extended/gnuplot/gnuplot/0002-do-not-build-demos.patch index 8e0b4a271d..5f96cdf699 100644 --- a/meta-oe/recipes-extended/gnuplot/gnuplot/0002-do-not-build-demos.patch +++ b/meta-oe/recipes-extended/gnuplot/gnuplot/0002-do-not-build-demos.patch | |||
@@ -14,18 +14,18 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> | |||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | 14 | 1 file changed, 1 insertion(+), 1 deletion(-) |
15 | 15 | ||
16 | diff --git a/Makefile.am b/Makefile.am | 16 | diff --git a/Makefile.am b/Makefile.am |
17 | index 9241ce5..b24e291 100644 | 17 | index 7e2c400..a8dbf96 100644 |
18 | --- a/Makefile.am | 18 | --- a/Makefile.am |
19 | +++ b/Makefile.am | 19 | +++ b/Makefile.am |
20 | @@ -1,7 +1,7 @@ | 20 | @@ -1,7 +1,7 @@ |
21 | ## Process this file with automake to produce Makefile.in -*-Makefile-*- | 21 | ## Process this file with automake to produce Makefile.in -*-Makefile-*- |
22 | AUTOMAKE_OPTIONS = foreign | 22 | AUTOMAKE_OPTIONS = foreign |
23 | 23 | ||
24 | -SUBDIRS = config m4 term src docs man demo tutorial share | 24 | -SUBDIRS = config m4 term src docs man demo share |
25 | +SUBDIRS = config m4 term src docs man tutorial share | 25 | +SUBDIRS = config m4 term src docs man share |
26 | 26 | ||
27 | EXTRA_DIST = BUGS Copyright FAQ.pdf GNUmakefile INSTALL INSTALL.gnu \ | 27 | EXTRA_DIST = BUGS Copyright FAQ.pdf INSTALL INSTALL.gnu \ |
28 | Makefile.maint PATCHLEVEL PGPKEYS README RELEASE_NOTES \ | 28 | PATCHLEVEL PGPKEYS README RELEASE_NOTES \ |
29 | -- | 29 | -- |
30 | 2.14.3 | 30 | 2.31.1 |
31 | 31 | ||
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot/0003-Use-native-tools-to-build-docs.patch b/meta-oe/recipes-extended/gnuplot/gnuplot/0003-Use-native-tools-to-build-docs.patch index a4039c3170..c2d2f7f3f0 100644 --- a/meta-oe/recipes-extended/gnuplot/gnuplot/0003-Use-native-tools-to-build-docs.patch +++ b/meta-oe/recipes-extended/gnuplot/gnuplot/0003-Use-native-tools-to-build-docs.patch | |||
@@ -6,16 +6,22 @@ MIME-Version: 1.0 | |||
6 | Content-Type: text/plain; charset=UTF-8 | 6 | Content-Type: text/plain; charset=UTF-8 |
7 | Content-Transfer-Encoding: 8bit | 7 | Content-Transfer-Encoding: 8bit |
8 | 8 | ||
9 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> | ||
10 | MIME-Version: 1.0 | ||
11 | Content-Type: text/plain; charset=UTF-8 | ||
12 | Content-Transfer-Encoding: 8bit | ||
13 | |||
9 | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> | 14 | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> |
15 | |||
10 | --- | 16 | --- |
11 | docs/Makefile.am | 22 +++++++++++----------- | 17 | docs/Makefile.am | 22 +++++++++++----------- |
12 | 1 file changed, 11 insertions(+), 11 deletions(-) | 18 | 1 file changed, 11 insertions(+), 11 deletions(-) |
13 | 19 | ||
14 | diff --git a/docs/Makefile.am b/docs/Makefile.am | 20 | diff --git a/docs/Makefile.am b/docs/Makefile.am |
15 | index 3baf0c4..e82f87d 100644 | 21 | index b20918a..47406eb 100644 |
16 | --- a/docs/Makefile.am | 22 | --- a/docs/Makefile.am |
17 | +++ b/docs/Makefile.am | 23 | +++ b/docs/Makefile.am |
18 | @@ -152,7 +152,7 @@ gnuplot-groff.ps: gnuplot.ms $(srcdir)/titlepag.ms | 24 | @@ -156,7 +156,7 @@ gnuplot-groff.ps: gnuplot.ms $(srcdir)/titlepag.ms |
19 | 25 | ||
20 | ### doc2xxx dependencies | 26 | ### doc2xxx dependencies |
21 | gnuplot.ms: doc2ms$(EXEEXT) $(srcdir)/gnuplot.doc | 27 | gnuplot.ms: doc2ms$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -24,7 +30,7 @@ index 3baf0c4..e82f87d 100644 | |||
24 | 30 | ||
25 | doc2ms_SOURCES = doc2ms.c termdoc.c | 31 | doc2ms_SOURCES = doc2ms.c termdoc.c |
26 | doc2ms_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) | 32 | doc2ms_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) |
27 | @@ -173,10 +173,10 @@ pdf_figures: $(GNUPLOT_EXE) $(srcdir)/plotstyles.gnu | 33 | @@ -177,10 +177,10 @@ pdf_figures: $(GNUPLOT_EXE) $(srcdir)/plotstyles.gnu |
28 | $(AM_V_GEN)touch $@ | 34 | $(AM_V_GEN)touch $@ |
29 | 35 | ||
30 | figures.tex: allterm.h doc2tex$(EXEEXT) $(srcdir)/gnuplot.doc | 36 | figures.tex: allterm.h doc2tex$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -37,7 +43,7 @@ index 3baf0c4..e82f87d 100644 | |||
37 | 43 | ||
38 | pdf: gnuplot.pdf | 44 | pdf: gnuplot.pdf |
39 | pdf_nofig: nofigures.pdf | 45 | pdf_nofig: nofigures.pdf |
40 | @@ -256,7 +256,7 @@ gnuplot.ps: gnuplot.dvi | 46 | @@ -260,7 +260,7 @@ gnuplot.ps: gnuplot.dvi |
41 | hlp: gnuplot.hlp | 47 | hlp: gnuplot.hlp |
42 | 48 | ||
43 | gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/gnuplot.doc | 49 | gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -46,7 +52,7 @@ index 3baf0c4..e82f87d 100644 | |||
46 | 52 | ||
47 | doc2hlp_SOURCES = doc2hlp.c termdoc.c | 53 | doc2hlp_SOURCES = doc2hlp.c termdoc.c |
48 | 54 | ||
49 | @@ -264,14 +264,14 @@ doc2hlp_SOURCES = doc2hlp.c termdoc.c | 55 | @@ -268,14 +268,14 @@ doc2hlp_SOURCES = doc2hlp.c termdoc.c |
50 | gih: gnuplot.gih | 56 | gih: gnuplot.gih |
51 | 57 | ||
52 | gnuplot.gih: doc2gih$(EXEEXT) $(srcdir)/gnuplot.doc | 58 | gnuplot.gih: doc2gih$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -63,16 +69,16 @@ index 3baf0c4..e82f87d 100644 | |||
63 | 69 | ||
64 | alldoc2gih_SOURCES = doc2gih.c termdoc.c | 70 | alldoc2gih_SOURCES = doc2gih.c termdoc.c |
65 | alldoc2gih_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) | 71 | alldoc2gih_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) |
66 | @@ -286,7 +286,7 @@ $(srcdir)/windows/wgnuplot.hhk | 72 | @@ -290,7 +290,7 @@ $(srcdir)/windows/wgnuplot.hhk |
67 | wxhelp/wgnuplot.hhc wxhelp/wgnuplot.hhk wxhelp/*.html windows/*.png | 73 | wxhelp/wgnuplot.hhc wxhelp/wgnuplot.hhk wxhelp/*.html windows/*.png |
68 | 74 | ||
69 | wxhelp/wgnuplot.html: doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc | 75 | wxhelp/wgnuplot.html: doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc |
70 | - $(AM_V_GEN) ./doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc wxhelp/ | 76 | - $(AM_V_GEN) ./doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc wxhelp/ |
71 | + $(AM_V_GEN) doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc wxhelp/ | 77 | + $(AM_V_GEN) doc2wxhtml$(EXEEXT) $(srcdir)/gnuplot.doc wxhelp/ |
72 | 78 | ||
73 | #doc2wxhtml_SOURCES = windows/doc2html.c termdoc.c xref.c allterm.h | 79 | doc2wxhtml_SOURCES = windows/doc2html.c termdoc.c xref.c allterm.h |
74 | #doc2wxhtml_CPPFLAGS = -DALL_TERM_DOC -DWXHELP -I../src $(AM_CPPFLAGS) | 80 | doc2wxhtml_CPPFLAGS = -DALL_TERM_DOC -DWXHELP -I../src $(AM_CPPFLAGS) |
75 | @@ -336,7 +336,7 @@ install-info: gnuplot.info | 81 | @@ -340,7 +340,7 @@ install-info: gnuplot.info |
76 | ipf: gnuplot.ipf | 82 | ipf: gnuplot.ipf |
77 | 83 | ||
78 | gnuplot.ipf: doc2ipf$(EXEEXT) $(srcdir)/gnuplot.doc | 84 | gnuplot.ipf: doc2ipf$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -81,7 +87,7 @@ index 3baf0c4..e82f87d 100644 | |||
81 | 87 | ||
82 | doc2ipf_SOURCES = doc2ipf.c termdoc.c xref.c | 88 | doc2ipf_SOURCES = doc2ipf.c termdoc.c xref.c |
83 | 89 | ||
84 | @@ -344,7 +344,7 @@ doc2ipf_SOURCES = doc2ipf.c termdoc.c xref.c | 90 | @@ -348,7 +348,7 @@ doc2ipf_SOURCES = doc2ipf.c termdoc.c xref.c |
85 | rtf: gnuplot.rtf | 91 | rtf: gnuplot.rtf |
86 | 92 | ||
87 | gnuplot.rtf: doc2rtf$(EXEEXT) $(srcdir)/gnuplot.doc | 93 | gnuplot.rtf: doc2rtf$(EXEEXT) $(srcdir)/gnuplot.doc |
@@ -90,7 +96,7 @@ index 3baf0c4..e82f87d 100644 | |||
90 | 96 | ||
91 | doc2rtf_SOURCES = doc2rtf.c termdoc.c xref.c | 97 | doc2rtf_SOURCES = doc2rtf.c termdoc.c xref.c |
92 | 98 | ||
93 | @@ -352,13 +352,13 @@ doc2rtf_SOURCES = doc2rtf.c termdoc.c xref.c | 99 | @@ -356,13 +356,13 @@ doc2rtf_SOURCES = doc2rtf.c termdoc.c xref.c |
94 | rnh: gnuplot.rnh | 100 | rnh: gnuplot.rnh |
95 | 101 | ||
96 | gnuplot.rnh: doc2rnh$(EXEEXT) $(srcdir)/gnuplot.doc | 102 | gnuplot.rnh: doc2rnh$(EXEEXT) $(srcdir)/gnuplot.doc |
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot_5.2.8.bb b/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb index b2c41756e5..3d75f0604b 100644 --- a/meta-oe/recipes-extended/gnuplot/gnuplot_5.2.8.bb +++ b/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb | |||
@@ -11,7 +11,8 @@ inherit autotools features_check | |||
11 | # depends on virtual/libx11 | 11 | # depends on virtual/libx11 |
12 | REQUIRED_DISTRO_FEATURES = "x11" | 12 | REQUIRED_DISTRO_FEATURES = "x11" |
13 | 13 | ||
14 | SRC_URI = "${SOURCEFORGE_MIRROR}/gnuplot/${BP}.tar.gz;name=archive \ | 14 | SRC_URI = " \ |
15 | ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BP}.tar.gz;name=archive \ | ||
15 | http://www.mneuroth.de/privat/zaurus/qtplot-0.2.tar.gz;name=qtplot \ | 16 | http://www.mneuroth.de/privat/zaurus/qtplot-0.2.tar.gz;name=qtplot \ |
16 | file://gnuplot.desktop \ | 17 | file://gnuplot.desktop \ |
17 | file://gnuplot.png \ | 18 | file://gnuplot.png \ |
@@ -22,9 +23,7 @@ SRC_URI_append_class-target = " \ | |||
22 | file://0004-Add-configure-option-to-find-qt5-native-tools.patch \ | 23 | file://0004-Add-configure-option-to-find-qt5-native-tools.patch \ |
23 | " | 24 | " |
24 | 25 | ||
25 | SRC_URI[archive.md5sum] = "2df8767c7399bee57a96296d46b4d5fb" | 26 | SRC_URI[archive.sha256sum] = "6b690485567eaeb938c26936e5e0681cf70c856d273cc2c45fabf64d8bc6590e" |
26 | SRC_URI[archive.sha256sum] = "60a6764ccf404a1668c140f11cc1f699290ab70daa1151bb58fed6139a28ac37" | ||
27 | SRC_URI[qtplot.md5sum] = "0a481885a496092c77eb4017540b5cf6" | ||
28 | SRC_URI[qtplot.sha256sum] = "6df317183ff62cc82f3dcf88207a267cd6478cb5147f55d7530c94f1ad5f4132" | 27 | SRC_URI[qtplot.sha256sum] = "6df317183ff62cc82f3dcf88207a267cd6478cb5147f55d7530c94f1ad5f4132" |
29 | 28 | ||
30 | # for building docs (they deserve it) we need *doc2* tools native | 29 | # for building docs (they deserve it) we need *doc2* tools native |
@@ -45,9 +44,10 @@ PACKAGECONFIG[cairo] = "--with-cairo,--without-cairo,cairo pango" | |||
45 | PACKAGECONFIG[lua] = "--with-lua,--without-lua,lua" | 44 | PACKAGECONFIG[lua] = "--with-lua,--without-lua,lua" |
46 | PACKAGECONFIG[qt5] = "--with-qt --with-qt5nativesysroot=${STAGING_DIR_NATIVE},--without-qt,qtbase-native qtbase qtsvg qttools-native" | 45 | PACKAGECONFIG[qt5] = "--with-qt --with-qt5nativesysroot=${STAGING_DIR_NATIVE},--without-qt,qtbase-native qtbase qtsvg qttools-native" |
47 | 46 | ||
48 | EXTRA_OECONF = "--with-readline=${STAGING_LIBDIR}/.. \ | 47 | EXTRA_OECONF = " \ |
49 | --without-tutorial \ | 48 | --with-readline=${STAGING_LIBDIR}/.. \ |
50 | --disable-wxwidgets" | 49 | -disable-wxwidgets \ |
50 | " | ||
51 | 51 | ||
52 | do_compile_prepend() { | 52 | do_compile_prepend() { |
53 | install -m 0644 ${WORKDIR}/qtplot-0.2/qtopia.trm ${S}/term/ | 53 | install -m 0644 ${WORKDIR}/qtplot-0.2/qtopia.trm ${S}/term/ |