Gentoo Archives: gentoo-commits

From: Keri Harris <keri@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/swi-prolog/
Date: Thu, 03 Aug 2017 14:05:24
Message-Id: 1501769109.f7c1c825a521abed0064cb06c8045f40c6708462.keri@gentoo
1 commit: f7c1c825a521abed0064cb06c8045f40c6708462
2 Author: Keri Harris <keri <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 3 14:05:09 2017 +0000
4 Commit: Keri Harris <keri <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 3 14:05:09 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c1c825
7
8 dev-lang/swi-prolog: remove old 7.5 development versions
9
10 Package-Manager: Portage-2.3.0, Repoman-2.3.1
11
12 dev-lang/swi-prolog/Manifest | 6 --
13 dev-lang/swi-prolog/swi-prolog-7.5.2.ebuild | 144 ----------------------------
14 dev-lang/swi-prolog/swi-prolog-7.5.3.ebuild | 144 ----------------------------
15 dev-lang/swi-prolog/swi-prolog-7.5.4.ebuild | 144 ----------------------------
16 dev-lang/swi-prolog/swi-prolog-7.5.5.ebuild | 144 ----------------------------
17 dev-lang/swi-prolog/swi-prolog-7.5.6.ebuild | 144 ----------------------------
18 dev-lang/swi-prolog/swi-prolog-7.5.7.ebuild | 144 ----------------------------
19 7 files changed, 870 deletions(-)
20
21 diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
22 index fc2eabaaee5..cb0389761ff 100644
23 --- a/dev-lang/swi-prolog/Manifest
24 +++ b/dev-lang/swi-prolog/Manifest
25 @@ -4,11 +4,5 @@ DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 c11e48122dc468f21e08d
26 DIST swipl-7.2.3.tar.gz 16192142 SHA256 43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b WHIRLPOOL de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
27 DIST swipl-7.4.1.tar.gz 16498678 SHA256 891e314e8f5d856ef71d8bbce5d255a18b0c8f227628748bb0e1e19473273cc1 SHA512 a3e49cc43aed05808901860fe302711d2850b23740a987d1071822d7b4888aca30a8b5f7c94e1e7191057a031f45adeedb0fbff9139d0294e6ec07032da6798d WHIRLPOOL 5605043173e6bbebed316504b3eb20a0ccc4891d25ae7a7eafc7de6eadef1688367a524e1d81fd0c1ff427e1ece39295555bbf7114deb6056b12b3c3ce2196ed
28 DIST swipl-7.4.2.tar.gz 16496738 SHA256 7f17257da334bc1e7a35e9cf5cb8fca01d82f1ea406c7ace76e9062af8f0df8b SHA512 5b526d4f079e7a36184f871bb7341330bcadaeee2a69af981fbcad71ae76c77331b1f157174ac2b31d96e069dc530afa86c024de6709edd9dc8baee3b4ebffb3 WHIRLPOOL 2dad1a5e7ae3670b3a3965010d60420a27cb9623b35cdee83360f6f3a4fadc3dbf2a91fd3e7178b59c9b81723dfe6036fb968953218e7611179b52117a16cb19
29 -DIST swipl-7.5.2.tar.gz 16507767 SHA256 e16a5e74af16b1830d6a6f9950e56e2039b73e9dc70313603557a85d5490dafe SHA512 d6ba360b60246ee4998ee80f538961d33ac1cb37ba4798657b95e2b793fb3eb043b8df77698ecba1490c11d0cd6842a9a59f90301d8418bd711fc5223b6502c5 WHIRLPOOL cad68ed474d2104461b0344d48c64d6bd6d3370936d51744c07f2fe4b5cdeda62b65de115ae9ac72f7fa9d7daa6d784718db55ba0d6f2b98c9a196469afc582e
30 -DIST swipl-7.5.3.tar.gz 16511917 SHA256 252779a25c964c0ee5efb698f2f9bb55ef5b27a1b7ada43b62a51633d1ddf3b2 SHA512 11c0effb791f0ef8da03a659127b94ff34c0dd9b122fe48c7c6cef88fcf31fbfc72b0d40bd14daeb425aa4928622e91367dec56f7e7ca1a997c4bb72a31752e9 WHIRLPOOL a0f5435e5a5535148df2591ed8fda7a61418da68d6f9edea5265be08958237b7db6362634e96fc4f132992b7edcc44018ea91cc150d985f70b48602b5707b3e1
31 -DIST swipl-7.5.4.tar.gz 16670599 SHA256 b8cbaf40a65003fb3c1177097323430bbdebf33a93c867cb17eca12d16e00167 SHA512 a6475d2545ada4d5d25761433b4055fe2c09ad240439985f7ed9b640de968390e50324c8575448f1b531bd2a5e9a300f70b7e47e5217390e2c12751374279c6c WHIRLPOOL b63851cd51656e8d292b8dd59b3c21a5adef21c035ee01c94cbc820c57fe42efa23c7d3139abd8e2c696515f96b5967a0c4adac93ef419b099cf0f8f64f44fe0
32 -DIST swipl-7.5.5.tar.gz 16670102 SHA256 285f8531908d7e6964e115c844e930a8c4797029e667b5f3209bab497800ec68 SHA512 2c07d8d2a69129e8932ccd90c1ac959cd405cbe1124e99c5ebbdff09fbf0914fdbfa58849ed1b4aa8193d93e5571c4a07d6f7013d50701602387784ae6880043 WHIRLPOOL 0ead9fcc93ff3a10c8a60e47f06e6d65e7c330c17509c374b42c1a43373e3d5eff6338162558c64b97f850a2c27dcfcba5dd958115d6d9d6809f968d6fdaf81d
33 -DIST swipl-7.5.6.tar.gz 16672920 SHA256 47c31d4d3140e96706295555b01916dd7bde6c4151c80515a48e7aabfc747288 SHA512 5809878d3381ca8646e8526382e9edad0c378e1e7b6d57e1f88df7500a6a78ddf2d80f5e6e0bff2efa77781e3e1e77d6097205bd1433572f6e9cfe7d04a217c1 WHIRLPOOL 05527e99580ce3b536bfda47ee6ae4709765b2edc8a13c4de86994effbb6eb39ca8c58d84618fc07a609a7025767f5df121e0ae8749114e3ae9adfa5fe83fa39
34 -DIST swipl-7.5.7.tar.gz 16683795 SHA256 648d15a534a3503ef281cc7c2ead7ee913866c3d7cb1d1344508ee24b96b4512 SHA512 2e5247358d6db04c9a3535d9be0b8cfef19908fc0274a879a3b7ca02cfd8663689aab2ed3faa4faafd5e9e3ce29e31c07337f83cd39679a64be3409576ffe962 WHIRLPOOL a41b0130af1ab02494ba201786229d53535efa1499bce1b119b3abd10cf9c0ce8b38ddd96b8d39ae231193b73e6a98d8b9f2c23562ebf0309458fdd9c347a72f
35 DIST swipl-7.5.8.tar.gz 16689471 SHA256 a02c42506fb5d071c51ddf139fc2ca1d66e9067e24cde5179824381a27c66ccd SHA512 5e494ac0e0389e43c57daf266f1dd0d04c0c7201f3030640b7876fe2f2fb01d6b22a3688213adb45919efd6c05e4c9f67ed9a626ae57bd2ca889c27a3cec3a38 WHIRLPOOL 57ea21a2300f1ad56b6cad5097214c4bc5eb8cafa1c32c29047bd71874b955d30e25b4d2bcd51ddcae2ce3e27bef643b3ee249089dd7d15f9f56afddc9d43f98
36 DIST swipl-7.5.9.tar.gz 16699493 SHA256 10064a729b8f8647d9d3544880dd0669b24025448da5e0cab77b2942e69dc7de SHA512 0ed3bf2a7bdd510fa23afe4c435e59934eb5149086377b776a1483de915227f13a646c15db1e8c427f734b2f548916bc3867245c34cb0b234e19af0e92a24a6a WHIRLPOOL b1512fbca346a9e18d90a5c8079fe5a80804b7f94ba22f64770ae56bf673ce0e2c7153d3d21d128e220d03ff614119e95e11aea2a926a65d81475fab99b8032d
37
38 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.2.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.2.ebuild
39 deleted file mode 100644
40 index ece2fd907ab..00000000000
41 --- a/dev-lang/swi-prolog/swi-prolog-7.5.2.ebuild
42 +++ /dev/null
43 @@ -1,144 +0,0 @@
44 -# Copyright 1999-2017 Gentoo Foundation
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI=5
48 -
49 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
50 -
51 -PATCHSET_VER="0"
52 -
53 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
54 -HOMEPAGE="http://www.swi-prolog.org/"
55 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
56 -
57 -LICENSE="BSD-2"
58 -SLOT="0"
59 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
60 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
61 -
62 -RDEPEND="sys-libs/ncurses:=
63 - archive? ( app-arch/libarchive )
64 - berkdb? ( >=sys-libs/db-4:= )
65 - zlib? ( sys-libs/zlib )
66 - odbc? ( dev-db/unixODBC )
67 - readline? ( sys-libs/readline:= )
68 - libedit? ( dev-libs/libedit )
69 - gmp? ( dev-libs/gmp:0 )
70 - ssl? (
71 - !libressl? ( dev-libs/openssl:0 )
72 - libressl? ( dev-libs/libressl )
73 - )
74 - java? ( >=virtual/jdk-1.5:= )
75 - uuid? ( dev-libs/ossp-uuid )
76 - X? (
77 - virtual/jpeg:0
78 - x11-libs/libX11
79 - x11-libs/libXft
80 - x11-libs/libXpm
81 - x11-libs/libXt
82 - x11-libs/libICE
83 - x11-libs/libSM )"
84 -
85 -DEPEND="${RDEPEND}
86 - X? ( x11-proto/xproto )
87 - java? ( test? ( =dev-java/junit-3.8* ) )"
88 -
89 -S="${WORKDIR}/swipl-${PV}"
90 -
91 -src_prepare() {
92 - EPATCH_FORCE=yes
93 - EPATCH_SUFFIX=patch
94 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
95 - epatch "${WORKDIR}"/${PV}
96 - fi
97 -
98 - if ! use uuid; then
99 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
100 - fi
101 -
102 - # OSX/Intel ld doesn't like an archive without table of contents
103 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
104 -}
105 -
106 -src_configure() {
107 - append-flags -fno-strict-aliasing
108 - use ppc && append-flags -mno-altivec
109 - use hardened && append-flags -fno-unit-at-a-time
110 - use debug && append-flags -DO_DEBUG
111 -
112 - # ARCH is used in the configure script to figure out host and target
113 - # specific stuff
114 - export ARCH=${CHOST}
115 -
116 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
117 -
118 - cd "${S}"/src || die
119 - econf \
120 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
121 - $(use_enable gmp) \
122 - $(use_enable static-libs static) \
123 - --enable-shared \
124 - --enable-custom-flags COFLAGS="${CFLAGS}"
125 -
126 - if ! use minimal ; then
127 - local jpltestconf
128 - if use java && use test ; then
129 - jpltestconf="--with-junit=$(java-config --classpath junit)"
130 - fi
131 -
132 - cd "${S}/packages" || die
133 - econf \
134 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
135 - $(use_with archive) \
136 - $(use_with berkdb bdb ) \
137 - $(use_with java jpl) \
138 - ${jpltestconf} \
139 - $(use_with libedit) \
140 - $(use_with odbc) \
141 - $(use_with readline) \
142 - $(use_with ssl) \
143 - $(use_with X xpce) \
144 - $(use_with zlib) \
145 - COFLAGS='"${CFLAGS}"'
146 - fi
147 -}
148 -
149 -src_compile() {
150 - cd "${S}"/src || die
151 - emake
152 -
153 - if ! use minimal ; then
154 - cd "${S}/packages" || die
155 - emake
156 - ./report-failed || die "Cannot report failed packages"
157 - fi
158 -}
159 -
160 -src_test() {
161 - cd "${S}/src" || die
162 - emake check
163 -
164 - if ! use minimal ; then
165 - unset DISPLAY
166 - cd "${S}/packages" || die
167 - emake \
168 - USE_PUBLIC_NETWORK_TESTS=false \
169 - USE_ODBC_TESTS=false \
170 - check
171 - ./report-failed || die
172 - fi
173 -}
174 -
175 -src_install() {
176 - emake -C src DESTDIR="${D}" install
177 -
178 - if ! use minimal ; then
179 - emake -C packages DESTDIR="${D}" install
180 - if use doc ; then
181 - emake -C packages DESTDIR="${D}" html-install
182 - fi
183 - ./packages/report-failed || die "Cannot report failed packages"
184 - fi
185 -
186 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
187 -}
188
189 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.3.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.3.ebuild
190 deleted file mode 100644
191 index ece2fd907ab..00000000000
192 --- a/dev-lang/swi-prolog/swi-prolog-7.5.3.ebuild
193 +++ /dev/null
194 @@ -1,144 +0,0 @@
195 -# Copyright 1999-2017 Gentoo Foundation
196 -# Distributed under the terms of the GNU General Public License v2
197 -
198 -EAPI=5
199 -
200 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
201 -
202 -PATCHSET_VER="0"
203 -
204 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
205 -HOMEPAGE="http://www.swi-prolog.org/"
206 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
207 -
208 -LICENSE="BSD-2"
209 -SLOT="0"
210 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
211 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
212 -
213 -RDEPEND="sys-libs/ncurses:=
214 - archive? ( app-arch/libarchive )
215 - berkdb? ( >=sys-libs/db-4:= )
216 - zlib? ( sys-libs/zlib )
217 - odbc? ( dev-db/unixODBC )
218 - readline? ( sys-libs/readline:= )
219 - libedit? ( dev-libs/libedit )
220 - gmp? ( dev-libs/gmp:0 )
221 - ssl? (
222 - !libressl? ( dev-libs/openssl:0 )
223 - libressl? ( dev-libs/libressl )
224 - )
225 - java? ( >=virtual/jdk-1.5:= )
226 - uuid? ( dev-libs/ossp-uuid )
227 - X? (
228 - virtual/jpeg:0
229 - x11-libs/libX11
230 - x11-libs/libXft
231 - x11-libs/libXpm
232 - x11-libs/libXt
233 - x11-libs/libICE
234 - x11-libs/libSM )"
235 -
236 -DEPEND="${RDEPEND}
237 - X? ( x11-proto/xproto )
238 - java? ( test? ( =dev-java/junit-3.8* ) )"
239 -
240 -S="${WORKDIR}/swipl-${PV}"
241 -
242 -src_prepare() {
243 - EPATCH_FORCE=yes
244 - EPATCH_SUFFIX=patch
245 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
246 - epatch "${WORKDIR}"/${PV}
247 - fi
248 -
249 - if ! use uuid; then
250 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
251 - fi
252 -
253 - # OSX/Intel ld doesn't like an archive without table of contents
254 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
255 -}
256 -
257 -src_configure() {
258 - append-flags -fno-strict-aliasing
259 - use ppc && append-flags -mno-altivec
260 - use hardened && append-flags -fno-unit-at-a-time
261 - use debug && append-flags -DO_DEBUG
262 -
263 - # ARCH is used in the configure script to figure out host and target
264 - # specific stuff
265 - export ARCH=${CHOST}
266 -
267 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
268 -
269 - cd "${S}"/src || die
270 - econf \
271 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
272 - $(use_enable gmp) \
273 - $(use_enable static-libs static) \
274 - --enable-shared \
275 - --enable-custom-flags COFLAGS="${CFLAGS}"
276 -
277 - if ! use minimal ; then
278 - local jpltestconf
279 - if use java && use test ; then
280 - jpltestconf="--with-junit=$(java-config --classpath junit)"
281 - fi
282 -
283 - cd "${S}/packages" || die
284 - econf \
285 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
286 - $(use_with archive) \
287 - $(use_with berkdb bdb ) \
288 - $(use_with java jpl) \
289 - ${jpltestconf} \
290 - $(use_with libedit) \
291 - $(use_with odbc) \
292 - $(use_with readline) \
293 - $(use_with ssl) \
294 - $(use_with X xpce) \
295 - $(use_with zlib) \
296 - COFLAGS='"${CFLAGS}"'
297 - fi
298 -}
299 -
300 -src_compile() {
301 - cd "${S}"/src || die
302 - emake
303 -
304 - if ! use minimal ; then
305 - cd "${S}/packages" || die
306 - emake
307 - ./report-failed || die "Cannot report failed packages"
308 - fi
309 -}
310 -
311 -src_test() {
312 - cd "${S}/src" || die
313 - emake check
314 -
315 - if ! use minimal ; then
316 - unset DISPLAY
317 - cd "${S}/packages" || die
318 - emake \
319 - USE_PUBLIC_NETWORK_TESTS=false \
320 - USE_ODBC_TESTS=false \
321 - check
322 - ./report-failed || die
323 - fi
324 -}
325 -
326 -src_install() {
327 - emake -C src DESTDIR="${D}" install
328 -
329 - if ! use minimal ; then
330 - emake -C packages DESTDIR="${D}" install
331 - if use doc ; then
332 - emake -C packages DESTDIR="${D}" html-install
333 - fi
334 - ./packages/report-failed || die "Cannot report failed packages"
335 - fi
336 -
337 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
338 -}
339
340 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.4.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.4.ebuild
341 deleted file mode 100644
342 index ece2fd907ab..00000000000
343 --- a/dev-lang/swi-prolog/swi-prolog-7.5.4.ebuild
344 +++ /dev/null
345 @@ -1,144 +0,0 @@
346 -# Copyright 1999-2017 Gentoo Foundation
347 -# Distributed under the terms of the GNU General Public License v2
348 -
349 -EAPI=5
350 -
351 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
352 -
353 -PATCHSET_VER="0"
354 -
355 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
356 -HOMEPAGE="http://www.swi-prolog.org/"
357 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
358 -
359 -LICENSE="BSD-2"
360 -SLOT="0"
361 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
362 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
363 -
364 -RDEPEND="sys-libs/ncurses:=
365 - archive? ( app-arch/libarchive )
366 - berkdb? ( >=sys-libs/db-4:= )
367 - zlib? ( sys-libs/zlib )
368 - odbc? ( dev-db/unixODBC )
369 - readline? ( sys-libs/readline:= )
370 - libedit? ( dev-libs/libedit )
371 - gmp? ( dev-libs/gmp:0 )
372 - ssl? (
373 - !libressl? ( dev-libs/openssl:0 )
374 - libressl? ( dev-libs/libressl )
375 - )
376 - java? ( >=virtual/jdk-1.5:= )
377 - uuid? ( dev-libs/ossp-uuid )
378 - X? (
379 - virtual/jpeg:0
380 - x11-libs/libX11
381 - x11-libs/libXft
382 - x11-libs/libXpm
383 - x11-libs/libXt
384 - x11-libs/libICE
385 - x11-libs/libSM )"
386 -
387 -DEPEND="${RDEPEND}
388 - X? ( x11-proto/xproto )
389 - java? ( test? ( =dev-java/junit-3.8* ) )"
390 -
391 -S="${WORKDIR}/swipl-${PV}"
392 -
393 -src_prepare() {
394 - EPATCH_FORCE=yes
395 - EPATCH_SUFFIX=patch
396 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
397 - epatch "${WORKDIR}"/${PV}
398 - fi
399 -
400 - if ! use uuid; then
401 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
402 - fi
403 -
404 - # OSX/Intel ld doesn't like an archive without table of contents
405 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
406 -}
407 -
408 -src_configure() {
409 - append-flags -fno-strict-aliasing
410 - use ppc && append-flags -mno-altivec
411 - use hardened && append-flags -fno-unit-at-a-time
412 - use debug && append-flags -DO_DEBUG
413 -
414 - # ARCH is used in the configure script to figure out host and target
415 - # specific stuff
416 - export ARCH=${CHOST}
417 -
418 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
419 -
420 - cd "${S}"/src || die
421 - econf \
422 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
423 - $(use_enable gmp) \
424 - $(use_enable static-libs static) \
425 - --enable-shared \
426 - --enable-custom-flags COFLAGS="${CFLAGS}"
427 -
428 - if ! use minimal ; then
429 - local jpltestconf
430 - if use java && use test ; then
431 - jpltestconf="--with-junit=$(java-config --classpath junit)"
432 - fi
433 -
434 - cd "${S}/packages" || die
435 - econf \
436 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
437 - $(use_with archive) \
438 - $(use_with berkdb bdb ) \
439 - $(use_with java jpl) \
440 - ${jpltestconf} \
441 - $(use_with libedit) \
442 - $(use_with odbc) \
443 - $(use_with readline) \
444 - $(use_with ssl) \
445 - $(use_with X xpce) \
446 - $(use_with zlib) \
447 - COFLAGS='"${CFLAGS}"'
448 - fi
449 -}
450 -
451 -src_compile() {
452 - cd "${S}"/src || die
453 - emake
454 -
455 - if ! use minimal ; then
456 - cd "${S}/packages" || die
457 - emake
458 - ./report-failed || die "Cannot report failed packages"
459 - fi
460 -}
461 -
462 -src_test() {
463 - cd "${S}/src" || die
464 - emake check
465 -
466 - if ! use minimal ; then
467 - unset DISPLAY
468 - cd "${S}/packages" || die
469 - emake \
470 - USE_PUBLIC_NETWORK_TESTS=false \
471 - USE_ODBC_TESTS=false \
472 - check
473 - ./report-failed || die
474 - fi
475 -}
476 -
477 -src_install() {
478 - emake -C src DESTDIR="${D}" install
479 -
480 - if ! use minimal ; then
481 - emake -C packages DESTDIR="${D}" install
482 - if use doc ; then
483 - emake -C packages DESTDIR="${D}" html-install
484 - fi
485 - ./packages/report-failed || die "Cannot report failed packages"
486 - fi
487 -
488 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
489 -}
490
491 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.5.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.5.ebuild
492 deleted file mode 100644
493 index ece2fd907ab..00000000000
494 --- a/dev-lang/swi-prolog/swi-prolog-7.5.5.ebuild
495 +++ /dev/null
496 @@ -1,144 +0,0 @@
497 -# Copyright 1999-2017 Gentoo Foundation
498 -# Distributed under the terms of the GNU General Public License v2
499 -
500 -EAPI=5
501 -
502 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
503 -
504 -PATCHSET_VER="0"
505 -
506 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
507 -HOMEPAGE="http://www.swi-prolog.org/"
508 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
509 -
510 -LICENSE="BSD-2"
511 -SLOT="0"
512 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
513 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
514 -
515 -RDEPEND="sys-libs/ncurses:=
516 - archive? ( app-arch/libarchive )
517 - berkdb? ( >=sys-libs/db-4:= )
518 - zlib? ( sys-libs/zlib )
519 - odbc? ( dev-db/unixODBC )
520 - readline? ( sys-libs/readline:= )
521 - libedit? ( dev-libs/libedit )
522 - gmp? ( dev-libs/gmp:0 )
523 - ssl? (
524 - !libressl? ( dev-libs/openssl:0 )
525 - libressl? ( dev-libs/libressl )
526 - )
527 - java? ( >=virtual/jdk-1.5:= )
528 - uuid? ( dev-libs/ossp-uuid )
529 - X? (
530 - virtual/jpeg:0
531 - x11-libs/libX11
532 - x11-libs/libXft
533 - x11-libs/libXpm
534 - x11-libs/libXt
535 - x11-libs/libICE
536 - x11-libs/libSM )"
537 -
538 -DEPEND="${RDEPEND}
539 - X? ( x11-proto/xproto )
540 - java? ( test? ( =dev-java/junit-3.8* ) )"
541 -
542 -S="${WORKDIR}/swipl-${PV}"
543 -
544 -src_prepare() {
545 - EPATCH_FORCE=yes
546 - EPATCH_SUFFIX=patch
547 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
548 - epatch "${WORKDIR}"/${PV}
549 - fi
550 -
551 - if ! use uuid; then
552 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
553 - fi
554 -
555 - # OSX/Intel ld doesn't like an archive without table of contents
556 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
557 -}
558 -
559 -src_configure() {
560 - append-flags -fno-strict-aliasing
561 - use ppc && append-flags -mno-altivec
562 - use hardened && append-flags -fno-unit-at-a-time
563 - use debug && append-flags -DO_DEBUG
564 -
565 - # ARCH is used in the configure script to figure out host and target
566 - # specific stuff
567 - export ARCH=${CHOST}
568 -
569 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
570 -
571 - cd "${S}"/src || die
572 - econf \
573 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
574 - $(use_enable gmp) \
575 - $(use_enable static-libs static) \
576 - --enable-shared \
577 - --enable-custom-flags COFLAGS="${CFLAGS}"
578 -
579 - if ! use minimal ; then
580 - local jpltestconf
581 - if use java && use test ; then
582 - jpltestconf="--with-junit=$(java-config --classpath junit)"
583 - fi
584 -
585 - cd "${S}/packages" || die
586 - econf \
587 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
588 - $(use_with archive) \
589 - $(use_with berkdb bdb ) \
590 - $(use_with java jpl) \
591 - ${jpltestconf} \
592 - $(use_with libedit) \
593 - $(use_with odbc) \
594 - $(use_with readline) \
595 - $(use_with ssl) \
596 - $(use_with X xpce) \
597 - $(use_with zlib) \
598 - COFLAGS='"${CFLAGS}"'
599 - fi
600 -}
601 -
602 -src_compile() {
603 - cd "${S}"/src || die
604 - emake
605 -
606 - if ! use minimal ; then
607 - cd "${S}/packages" || die
608 - emake
609 - ./report-failed || die "Cannot report failed packages"
610 - fi
611 -}
612 -
613 -src_test() {
614 - cd "${S}/src" || die
615 - emake check
616 -
617 - if ! use minimal ; then
618 - unset DISPLAY
619 - cd "${S}/packages" || die
620 - emake \
621 - USE_PUBLIC_NETWORK_TESTS=false \
622 - USE_ODBC_TESTS=false \
623 - check
624 - ./report-failed || die
625 - fi
626 -}
627 -
628 -src_install() {
629 - emake -C src DESTDIR="${D}" install
630 -
631 - if ! use minimal ; then
632 - emake -C packages DESTDIR="${D}" install
633 - if use doc ; then
634 - emake -C packages DESTDIR="${D}" html-install
635 - fi
636 - ./packages/report-failed || die "Cannot report failed packages"
637 - fi
638 -
639 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
640 -}
641
642 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.6.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.6.ebuild
643 deleted file mode 100644
644 index ece2fd907ab..00000000000
645 --- a/dev-lang/swi-prolog/swi-prolog-7.5.6.ebuild
646 +++ /dev/null
647 @@ -1,144 +0,0 @@
648 -# Copyright 1999-2017 Gentoo Foundation
649 -# Distributed under the terms of the GNU General Public License v2
650 -
651 -EAPI=5
652 -
653 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
654 -
655 -PATCHSET_VER="0"
656 -
657 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
658 -HOMEPAGE="http://www.swi-prolog.org/"
659 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
660 -
661 -LICENSE="BSD-2"
662 -SLOT="0"
663 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
664 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
665 -
666 -RDEPEND="sys-libs/ncurses:=
667 - archive? ( app-arch/libarchive )
668 - berkdb? ( >=sys-libs/db-4:= )
669 - zlib? ( sys-libs/zlib )
670 - odbc? ( dev-db/unixODBC )
671 - readline? ( sys-libs/readline:= )
672 - libedit? ( dev-libs/libedit )
673 - gmp? ( dev-libs/gmp:0 )
674 - ssl? (
675 - !libressl? ( dev-libs/openssl:0 )
676 - libressl? ( dev-libs/libressl )
677 - )
678 - java? ( >=virtual/jdk-1.5:= )
679 - uuid? ( dev-libs/ossp-uuid )
680 - X? (
681 - virtual/jpeg:0
682 - x11-libs/libX11
683 - x11-libs/libXft
684 - x11-libs/libXpm
685 - x11-libs/libXt
686 - x11-libs/libICE
687 - x11-libs/libSM )"
688 -
689 -DEPEND="${RDEPEND}
690 - X? ( x11-proto/xproto )
691 - java? ( test? ( =dev-java/junit-3.8* ) )"
692 -
693 -S="${WORKDIR}/swipl-${PV}"
694 -
695 -src_prepare() {
696 - EPATCH_FORCE=yes
697 - EPATCH_SUFFIX=patch
698 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
699 - epatch "${WORKDIR}"/${PV}
700 - fi
701 -
702 - if ! use uuid; then
703 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
704 - fi
705 -
706 - # OSX/Intel ld doesn't like an archive without table of contents
707 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
708 -}
709 -
710 -src_configure() {
711 - append-flags -fno-strict-aliasing
712 - use ppc && append-flags -mno-altivec
713 - use hardened && append-flags -fno-unit-at-a-time
714 - use debug && append-flags -DO_DEBUG
715 -
716 - # ARCH is used in the configure script to figure out host and target
717 - # specific stuff
718 - export ARCH=${CHOST}
719 -
720 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
721 -
722 - cd "${S}"/src || die
723 - econf \
724 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
725 - $(use_enable gmp) \
726 - $(use_enable static-libs static) \
727 - --enable-shared \
728 - --enable-custom-flags COFLAGS="${CFLAGS}"
729 -
730 - if ! use minimal ; then
731 - local jpltestconf
732 - if use java && use test ; then
733 - jpltestconf="--with-junit=$(java-config --classpath junit)"
734 - fi
735 -
736 - cd "${S}/packages" || die
737 - econf \
738 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
739 - $(use_with archive) \
740 - $(use_with berkdb bdb ) \
741 - $(use_with java jpl) \
742 - ${jpltestconf} \
743 - $(use_with libedit) \
744 - $(use_with odbc) \
745 - $(use_with readline) \
746 - $(use_with ssl) \
747 - $(use_with X xpce) \
748 - $(use_with zlib) \
749 - COFLAGS='"${CFLAGS}"'
750 - fi
751 -}
752 -
753 -src_compile() {
754 - cd "${S}"/src || die
755 - emake
756 -
757 - if ! use minimal ; then
758 - cd "${S}/packages" || die
759 - emake
760 - ./report-failed || die "Cannot report failed packages"
761 - fi
762 -}
763 -
764 -src_test() {
765 - cd "${S}/src" || die
766 - emake check
767 -
768 - if ! use minimal ; then
769 - unset DISPLAY
770 - cd "${S}/packages" || die
771 - emake \
772 - USE_PUBLIC_NETWORK_TESTS=false \
773 - USE_ODBC_TESTS=false \
774 - check
775 - ./report-failed || die
776 - fi
777 -}
778 -
779 -src_install() {
780 - emake -C src DESTDIR="${D}" install
781 -
782 - if ! use minimal ; then
783 - emake -C packages DESTDIR="${D}" install
784 - if use doc ; then
785 - emake -C packages DESTDIR="${D}" html-install
786 - fi
787 - ./packages/report-failed || die "Cannot report failed packages"
788 - fi
789 -
790 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
791 -}
792
793 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.7.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.7.ebuild
794 deleted file mode 100644
795 index ece2fd907ab..00000000000
796 --- a/dev-lang/swi-prolog/swi-prolog-7.5.7.ebuild
797 +++ /dev/null
798 @@ -1,144 +0,0 @@
799 -# Copyright 1999-2017 Gentoo Foundation
800 -# Distributed under the terms of the GNU General Public License v2
801 -
802 -EAPI=5
803 -
804 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
805 -
806 -PATCHSET_VER="0"
807 -
808 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
809 -HOMEPAGE="http://www.swi-prolog.org/"
810 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
811 -
812 -LICENSE="BSD-2"
813 -SLOT="0"
814 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
815 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
816 -
817 -RDEPEND="sys-libs/ncurses:=
818 - archive? ( app-arch/libarchive )
819 - berkdb? ( >=sys-libs/db-4:= )
820 - zlib? ( sys-libs/zlib )
821 - odbc? ( dev-db/unixODBC )
822 - readline? ( sys-libs/readline:= )
823 - libedit? ( dev-libs/libedit )
824 - gmp? ( dev-libs/gmp:0 )
825 - ssl? (
826 - !libressl? ( dev-libs/openssl:0 )
827 - libressl? ( dev-libs/libressl )
828 - )
829 - java? ( >=virtual/jdk-1.5:= )
830 - uuid? ( dev-libs/ossp-uuid )
831 - X? (
832 - virtual/jpeg:0
833 - x11-libs/libX11
834 - x11-libs/libXft
835 - x11-libs/libXpm
836 - x11-libs/libXt
837 - x11-libs/libICE
838 - x11-libs/libSM )"
839 -
840 -DEPEND="${RDEPEND}
841 - X? ( x11-proto/xproto )
842 - java? ( test? ( =dev-java/junit-3.8* ) )"
843 -
844 -S="${WORKDIR}/swipl-${PV}"
845 -
846 -src_prepare() {
847 - EPATCH_FORCE=yes
848 - EPATCH_SUFFIX=patch
849 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
850 - epatch "${WORKDIR}"/${PV}
851 - fi
852 -
853 - if ! use uuid; then
854 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
855 - fi
856 -
857 - # OSX/Intel ld doesn't like an archive without table of contents
858 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
859 -}
860 -
861 -src_configure() {
862 - append-flags -fno-strict-aliasing
863 - use ppc && append-flags -mno-altivec
864 - use hardened && append-flags -fno-unit-at-a-time
865 - use debug && append-flags -DO_DEBUG
866 -
867 - # ARCH is used in the configure script to figure out host and target
868 - # specific stuff
869 - export ARCH=${CHOST}
870 -
871 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
872 -
873 - cd "${S}"/src || die
874 - econf \
875 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
876 - $(use_enable gmp) \
877 - $(use_enable static-libs static) \
878 - --enable-shared \
879 - --enable-custom-flags COFLAGS="${CFLAGS}"
880 -
881 - if ! use minimal ; then
882 - local jpltestconf
883 - if use java && use test ; then
884 - jpltestconf="--with-junit=$(java-config --classpath junit)"
885 - fi
886 -
887 - cd "${S}/packages" || die
888 - econf \
889 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
890 - $(use_with archive) \
891 - $(use_with berkdb bdb ) \
892 - $(use_with java jpl) \
893 - ${jpltestconf} \
894 - $(use_with libedit) \
895 - $(use_with odbc) \
896 - $(use_with readline) \
897 - $(use_with ssl) \
898 - $(use_with X xpce) \
899 - $(use_with zlib) \
900 - COFLAGS='"${CFLAGS}"'
901 - fi
902 -}
903 -
904 -src_compile() {
905 - cd "${S}"/src || die
906 - emake
907 -
908 - if ! use minimal ; then
909 - cd "${S}/packages" || die
910 - emake
911 - ./report-failed || die "Cannot report failed packages"
912 - fi
913 -}
914 -
915 -src_test() {
916 - cd "${S}/src" || die
917 - emake check
918 -
919 - if ! use minimal ; then
920 - unset DISPLAY
921 - cd "${S}/packages" || die
922 - emake \
923 - USE_PUBLIC_NETWORK_TESTS=false \
924 - USE_ODBC_TESTS=false \
925 - check
926 - ./report-failed || die
927 - fi
928 -}
929 -
930 -src_install() {
931 - emake -C src DESTDIR="${D}" install
932 -
933 - if ! use minimal ; then
934 - emake -C packages DESTDIR="${D}" install
935 - if use doc ; then
936 - emake -C packages DESTDIR="${D}" html-install
937 - fi
938 - ./packages/report-failed || die "Cannot report failed packages"
939 - fi
940 -
941 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
942 -}