Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/plplot/
Date: Sat, 08 Oct 2016 12:13:19
Message-Id: 1475928780.077fe42177f6a0a36edf437b6fd3e49bf7d590e8.soap@gentoo
1 commit: 077fe42177f6a0a36edf437b6fd3e49bf7d590e8
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 8 12:11:11 2016 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 8 12:13:00 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077fe421
7
8 sci-libs/plplot: Remove support for USE="ada"
9
10 Gentoo-bug: 596530
11
12 Package-Manager: portage-2.3.1
13
14 sci-libs/plplot/metadata.xml | 44 +++++++++++----------------------
15 sci-libs/plplot/plplot-5.10.0-r1.ebuild | 7 +++---
16 sci-libs/plplot/plplot-5.11.0-r1.ebuild | 7 +++---
17 sci-libs/plplot/plplot-5.11.1-r1.ebuild | 5 ++--
18 sci-libs/plplot/plplot-5.11.1.ebuild | 7 +++---
19 5 files changed, 26 insertions(+), 44 deletions(-)
20
21 diff --git a/sci-libs/plplot/metadata.xml b/sci-libs/plplot/metadata.xml
22 index 663e4b7..7b64efe 100644
23 --- a/sci-libs/plplot/metadata.xml
24 +++ b/sci-libs/plplot/metadata.xml
25 @@ -1,33 +1,19 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <maintainer type="project">
30 - <email>sci@g.o</email>
31 - <name>Gentoo Science Project</name>
32 - </maintainer>
33 - <longdescription lang="en">
34 - PLplot is a library of functions that are useful for making scientific
35 - plots. It can be used from within compiled languages such as C, C++,
36 - FORTRAN and Java, as well as interactively from interpreted languages such
37 - as Octave, Python, Perl and Tcl. It is capable of producing standard x-y
38 - plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh
39 - plots, bar charts and pie charts. Multiple graphs may be composited, and it
40 - also supports a large variety of output file devices such as Postscript,
41 - PNG, JPEG, LaTeX and others. It is also possible to to use interactive
42 - devices such as xwin, tk and xterm as output devices. PLplot also offers
43 - support for extended characters inculding the Greek alphabet and a host of
44 - mathematical symbols.
45 -</longdescription>
46 - <use>
47 - <flag name="ada">Add bindings for the ADA programming language</flag>
48 - <flag name="dynamic">Build with dynamic drivers</flag>
49 - <flag name="octave">Add bindings for
50 - <pkg>sci-mathematics/octave</pkg></flag>
51 - <flag name="pdl">Add bindings for <pkg>dev-perl/PDL</pkg></flag>
52 - <flag name="qhull">Add bindings for <pkg>media-libs/qhull</pkg></flag>
53 - <flag name="shapefile">Enable support for ESRI shapefiles</flag>
54 - </use>
55 - <upstream>
56 - <remote-id type="sourceforge">plplot</remote-id>
57 - </upstream>
58 + <maintainer type="project">
59 + <email>sci@g.o</email>
60 + <name>Gentoo Science Project</name>
61 + </maintainer>
62 + <longdescription lang="en">PLplot is a library of functions that are useful for making scientific plots. It can be used from within compiled languages such as C, C++, FORTRAN and Java, as well as interactively from interpreted languages such as Octave, Python, Perl and Tcl. It is capable of producing standard x-y plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs may be composited, and it also supports a large variety of output file devices such as Postscript, PNG, JPEG, LaTeX and others. It is also possible to to use interactive devices such as xwin, tk and xterm as output devices. PLplot also offers support for extended characters inculding the Greek alphabet and a host of mathematical symbols.</longdescription>
63 + <use>
64 + <flag name="dynamic">Build with dynamic drivers</flag>
65 + <flag name="octave">Add bindings for <pkg>sci-mathematics/octave</pkg></flag>
66 + <flag name="pdl">Add bindings for <pkg>dev-perl/PDL</pkg></flag>
67 + <flag name="qhull">Add bindings for <pkg>media-libs/qhull</pkg></flag>
68 + <flag name="shapefile">Enable support for ESRI shapefiles</flag>
69 + </use>
70 + <upstream>
71 + <remote-id type="sourceforge">plplot</remote-id>
72 + </upstream>
73 </pkgmetadata>
74
75 diff --git a/sci-libs/plplot/plplot-5.10.0-r1.ebuild b/sci-libs/plplot/plplot-5.10.0-r1.ebuild
76 index 1976b72..296eaa2 100644
77 --- a/sci-libs/plplot/plplot-5.10.0-r1.ebuild
78 +++ b/sci-libs/plplot/plplot-5.10.0-r1.ebuild
79 @@ -1,4 +1,4 @@
80 -# Copyright 1999-2015 Gentoo Foundation
81 +# Copyright 1999-2016 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Id$
84
85 @@ -19,12 +19,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
86 LICENSE="LGPL-2"
87 SLOT="0/12"
88 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
89 -IUSE="ada cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
90 +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
91 ocaml octave pdf pdl png python qhull qt4 shapefile svg tcl test
92 threads tk truetype wxwidgets X"
93
94 RDEPEND="
95 - ada? ( virtual/gnat:* )
96 cairo? ( x11-libs/cairo:0=[svg?,X?] )
97 gd? ( media-libs/gd:2=[jpeg?,png?] )
98 java? ( >=virtual/jre-1.5:* )
99 @@ -134,6 +133,7 @@ src_configure() {
100 -DDEFAULT_ALL_DEVICES=ON
101 -DTEST_DYNDRIVERS=OFF
102 -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
103 + -DENABLE_ada=OFF
104 -DENABLE_d=OFF
105 -DBUILD_DVI=OFF
106 -DDOX_DOC=OFF
107 @@ -144,7 +144,6 @@ src_configure() {
108 $(cmake-utils_use_has python NUMPY)
109 $(cmake-utils_use_has shapefile SHAPELIB)
110 $(cmake-utils_use_with truetype FREETYPE)
111 - $(cmake-utils_use_enable ada)
112 $(cmake-utils_use_enable cxx)
113 $(cmake-utils_use_enable dynamic DYNDRIVERS)
114 $(cmake-utils_use_enable fortran f77)
115
116 diff --git a/sci-libs/plplot/plplot-5.11.0-r1.ebuild b/sci-libs/plplot/plplot-5.11.0-r1.ebuild
117 index d5d9a14..08ee995 100644
118 --- a/sci-libs/plplot/plplot-5.11.0-r1.ebuild
119 +++ b/sci-libs/plplot/plplot-5.11.0-r1.ebuild
120 @@ -1,4 +1,4 @@
121 -# Copyright 1999-2015 Gentoo Foundation
122 +# Copyright 1999-2016 Gentoo Foundation
123 # Distributed under the terms of the GNU General Public License v2
124 # $Id$
125
126 @@ -19,12 +19,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
127 LICENSE="LGPL-2"
128 SLOT="0/12"
129 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
130 -IUSE="ada cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
131 +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
132 ocaml octave pdf pdl png python qhull qt4 shapefile svg tcl test
133 threads tk truetype wxwidgets X"
134
135 RDEPEND="
136 - ada? ( virtual/gnat:* )
137 cairo? ( x11-libs/cairo:0=[svg?,X?] )
138 gd? ( media-libs/gd:2=[jpeg?,png?] )
139 java? ( >=virtual/jre-1.5:* )
140 @@ -137,6 +136,7 @@ src_configure() {
141 -DPLD_cgm=ON
142 -DTEST_DYNDRIVERS=OFF
143 -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
144 + -DENABLE_ada=OFF
145 -DENABLE_d=OFF
146 -DBUILD_DVI=OFF
147 -DDOX_DOC=OFF
148 @@ -148,7 +148,6 @@ src_configure() {
149 $(cmake-utils_use_has python NUMPY)
150 $(cmake-utils_use_has shapefile SHAPELIB)
151 $(cmake-utils_use_with truetype FREETYPE)
152 - $(cmake-utils_use_enable ada)
153 $(cmake-utils_use_enable cxx)
154 $(cmake-utils_use_enable dynamic DYNDRIVERS)
155 $(cmake-utils_use_enable fortran f77)
156
157 diff --git a/sci-libs/plplot/plplot-5.11.1-r1.ebuild b/sci-libs/plplot/plplot-5.11.1-r1.ebuild
158 index eb7c2f0..cd01cf6 100644
159 --- a/sci-libs/plplot/plplot-5.11.1-r1.ebuild
160 +++ b/sci-libs/plplot/plplot-5.11.1-r1.ebuild
161 @@ -19,12 +19,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
162 LICENSE="LGPL-2"
163 SLOT="0/12"
164 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
165 -IUSE="ada cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
166 +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
167 ocaml octave pdf pdl png python qhull qt4 shapefile svg tcl test
168 threads tk truetype wxwidgets X"
169
170 RDEPEND="
171 - ada? ( virtual/gnat:* )
172 cairo? ( x11-libs/cairo:0=[svg?,X?] )
173 gd? ( media-libs/gd:2=[jpeg?,png?] )
174 java? ( >=virtual/jre-1.5:* )
175 @@ -139,6 +138,7 @@ src_configure() {
176 -DPLD_cgm=ON
177 -DTEST_DYNDRIVERS=OFF
178 -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
179 + -DENABLE_ada=OFF
180 -DENABLE_d=OFF
181 -DBUILD_DVI=OFF
182 -DDOX_DOC=OFF
183 @@ -150,7 +150,6 @@ src_configure() {
184 $(cmake-utils_use_has python NUMPY)
185 $(cmake-utils_use_has shapefile SHAPELIB)
186 $(cmake-utils_use_with truetype FREETYPE)
187 - $(cmake-utils_use_enable ada)
188 $(cmake-utils_use_enable cxx)
189 $(cmake-utils_use_enable dynamic DYNDRIVERS)
190 $(cmake-utils_use_enable fortran f77)
191
192 diff --git a/sci-libs/plplot/plplot-5.11.1.ebuild b/sci-libs/plplot/plplot-5.11.1.ebuild
193 index 77f2d41..6ec96fc 100644
194 --- a/sci-libs/plplot/plplot-5.11.1.ebuild
195 +++ b/sci-libs/plplot/plplot-5.11.1.ebuild
196 @@ -1,4 +1,4 @@
197 -# Copyright 1999-2015 Gentoo Foundation
198 +# Copyright 1999-2016 Gentoo Foundation
199 # Distributed under the terms of the GNU General Public License v2
200 # $Id$
201
202 @@ -19,12 +19,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
203 LICENSE="LGPL-2"
204 SLOT="0/12"
205 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
206 -IUSE="ada cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
207 +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
208 ocaml octave pdf pdl png python qhull qt4 shapefile svg tcl test
209 threads tk truetype wxwidgets X"
210
211 RDEPEND="
212 - ada? ( virtual/gnat:* )
213 cairo? ( x11-libs/cairo:0=[svg?,X?] )
214 gd? ( media-libs/gd:2=[jpeg?,png?] )
215 java? ( >=virtual/jre-1.5:* )
216 @@ -138,6 +137,7 @@ src_configure() {
217 -DPLD_cgm=ON
218 -DTEST_DYNDRIVERS=OFF
219 -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
220 + -DENABLE_ada=OFF
221 -DENABLE_d=OFF
222 -DBUILD_DVI=OFF
223 -DDOX_DOC=OFF
224 @@ -149,7 +149,6 @@ src_configure() {
225 $(cmake-utils_use_has python NUMPY)
226 $(cmake-utils_use_has shapefile SHAPELIB)
227 $(cmake-utils_use_with truetype FREETYPE)
228 - $(cmake-utils_use_enable ada)
229 $(cmake-utils_use_enable cxx)
230 $(cmake-utils_use_enable dynamic DYNDRIVERS)
231 $(cmake-utils_use_enable fortran f77)