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: Tue, 18 Jul 2017 16:40:11
Message-Id: 1500395991.26f63b551300caa60da509ad6b7c45a4f1cc9078.keri@gentoo
1 commit: 26f63b551300caa60da509ad6b7c45a4f1cc9078
2 Author: Keri Harris <keri <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 18 16:39:51 2017 +0000
4 Commit: Keri Harris <keri <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 18 16:39:51 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f63b55
7
8 dev-lang/swi-prolog: remove old development versions
9
10 Package-Manager: Portage-2.3.0, Repoman-2.3.1
11
12 dev-lang/swi-prolog/Manifest | 2 -
13 dev-lang/swi-prolog/swi-prolog-7.5.0.ebuild | 144 ----------------------------
14 dev-lang/swi-prolog/swi-prolog-7.5.1.ebuild | 144 ----------------------------
15 3 files changed, 290 deletions(-)
16
17 diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
18 index 0027e535ff1..8d62e8a8698 100644
19 --- a/dev-lang/swi-prolog/Manifest
20 +++ b/dev-lang/swi-prolog/Manifest
21 @@ -5,7 +5,5 @@ DIST swipl-7.2.3.tar.gz 16192142 SHA256 43657d51b7c5887bc2d2bced50a9822b86a08a68
22 DIST swipl-7.3.35.tar.gz 16664828 SHA256 d1a9f7ef77b6dddb08477055b6355a0f2f3a5018e1a027a2dc917a8e57b0cf70 SHA512 f7271b00a308f8a1ee21cff2ae1a0458860c2226d8f567396373538001d306edcf4e74f65c75cfc0fb6b93c06ef2e7a451abb3a9b58b8fd5def0b532047b81c3 WHIRLPOOL b197f59b0609d50aa5ca3d92b76acd7829f17df2402382cc292be0b27f64121a0df837a8cd2895da4e6c7d8d1c55042497a4b2bd5050a4a904092f82d95b7a3c
23 DIST swipl-7.4.1.tar.gz 16498678 SHA256 891e314e8f5d856ef71d8bbce5d255a18b0c8f227628748bb0e1e19473273cc1 SHA512 a3e49cc43aed05808901860fe302711d2850b23740a987d1071822d7b4888aca30a8b5f7c94e1e7191057a031f45adeedb0fbff9139d0294e6ec07032da6798d WHIRLPOOL 5605043173e6bbebed316504b3eb20a0ccc4891d25ae7a7eafc7de6eadef1688367a524e1d81fd0c1ff427e1ece39295555bbf7114deb6056b12b3c3ce2196ed
24 DIST swipl-7.4.2.tar.gz 16496738 SHA256 7f17257da334bc1e7a35e9cf5cb8fca01d82f1ea406c7ace76e9062af8f0df8b SHA512 5b526d4f079e7a36184f871bb7341330bcadaeee2a69af981fbcad71ae76c77331b1f157174ac2b31d96e069dc530afa86c024de6709edd9dc8baee3b4ebffb3 WHIRLPOOL 2dad1a5e7ae3670b3a3965010d60420a27cb9623b35cdee83360f6f3a4fadc3dbf2a91fd3e7178b59c9b81723dfe6036fb968953218e7611179b52117a16cb19
25 -DIST swipl-7.5.0.tar.gz 16493773 SHA256 67f0a6d05dd5c6604c256734aac095a122a39791970c2bc802d2e7950cfedef9 SHA512 ffa6d20a50fda7791912df6959d6c80e104a97283ec09b702b89854ab4d433c86162a4b7c0f8ad34605349714f7e866c506b349bdc43c562e2d2261d95a4237f WHIRLPOOL 29979ac06859b159219d88975ab228576920e08f560267cdb648d6ceb5698765c1a0b27f9fb4e7b69ea1ac5a95d265fd0120110f602dee1a9af03bd14102ad98
26 -DIST swipl-7.5.1.tar.gz 16505671 SHA256 70ba305c6c8eef171738b331e33318c7d996683745600f6737de14e839c6e0c4 SHA512 aa7103f7bf77dff3d54befa40d3988080fdefd883e9457695f7f7e98af84180815a644e2396a8dfcadd5428b90525487ff6aaeb71e066534f411b334ce5d2c58 WHIRLPOOL 33ba38f34384c407ad871cfd54822ed93d06981a7be1eef9fc8f95ad3c381768b331111a8e15c6add77853162966f1aea3b2a523cb6c3a085bab33ece9a4821a
27 DIST swipl-7.5.2.tar.gz 16507767 SHA256 e16a5e74af16b1830d6a6f9950e56e2039b73e9dc70313603557a85d5490dafe SHA512 d6ba360b60246ee4998ee80f538961d33ac1cb37ba4798657b95e2b793fb3eb043b8df77698ecba1490c11d0cd6842a9a59f90301d8418bd711fc5223b6502c5 WHIRLPOOL cad68ed474d2104461b0344d48c64d6bd6d3370936d51744c07f2fe4b5cdeda62b65de115ae9ac72f7fa9d7daa6d784718db55ba0d6f2b98c9a196469afc582e
28 DIST swipl-7.5.3.tar.gz 16511917 SHA256 252779a25c964c0ee5efb698f2f9bb55ef5b27a1b7ada43b62a51633d1ddf3b2 SHA512 11c0effb791f0ef8da03a659127b94ff34c0dd9b122fe48c7c6cef88fcf31fbfc72b0d40bd14daeb425aa4928622e91367dec56f7e7ca1a997c4bb72a31752e9 WHIRLPOOL a0f5435e5a5535148df2591ed8fda7a61418da68d6f9edea5265be08958237b7db6362634e96fc4f132992b7edcc44018ea91cc150d985f70b48602b5707b3e1
29
30 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.0.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.0.ebuild
31 deleted file mode 100644
32 index ece2fd907ab..00000000000
33 --- a/dev-lang/swi-prolog/swi-prolog-7.5.0.ebuild
34 +++ /dev/null
35 @@ -1,144 +0,0 @@
36 -# Copyright 1999-2017 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -
41 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
42 -
43 -PATCHSET_VER="0"
44 -
45 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
46 -HOMEPAGE="http://www.swi-prolog.org/"
47 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
48 -
49 -LICENSE="BSD-2"
50 -SLOT="0"
51 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
52 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
53 -
54 -RDEPEND="sys-libs/ncurses:=
55 - archive? ( app-arch/libarchive )
56 - berkdb? ( >=sys-libs/db-4:= )
57 - zlib? ( sys-libs/zlib )
58 - odbc? ( dev-db/unixODBC )
59 - readline? ( sys-libs/readline:= )
60 - libedit? ( dev-libs/libedit )
61 - gmp? ( dev-libs/gmp:0 )
62 - ssl? (
63 - !libressl? ( dev-libs/openssl:0 )
64 - libressl? ( dev-libs/libressl )
65 - )
66 - java? ( >=virtual/jdk-1.5:= )
67 - uuid? ( dev-libs/ossp-uuid )
68 - X? (
69 - virtual/jpeg:0
70 - x11-libs/libX11
71 - x11-libs/libXft
72 - x11-libs/libXpm
73 - x11-libs/libXt
74 - x11-libs/libICE
75 - x11-libs/libSM )"
76 -
77 -DEPEND="${RDEPEND}
78 - X? ( x11-proto/xproto )
79 - java? ( test? ( =dev-java/junit-3.8* ) )"
80 -
81 -S="${WORKDIR}/swipl-${PV}"
82 -
83 -src_prepare() {
84 - EPATCH_FORCE=yes
85 - EPATCH_SUFFIX=patch
86 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
87 - epatch "${WORKDIR}"/${PV}
88 - fi
89 -
90 - if ! use uuid; then
91 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
92 - fi
93 -
94 - # OSX/Intel ld doesn't like an archive without table of contents
95 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
96 -}
97 -
98 -src_configure() {
99 - append-flags -fno-strict-aliasing
100 - use ppc && append-flags -mno-altivec
101 - use hardened && append-flags -fno-unit-at-a-time
102 - use debug && append-flags -DO_DEBUG
103 -
104 - # ARCH is used in the configure script to figure out host and target
105 - # specific stuff
106 - export ARCH=${CHOST}
107 -
108 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
109 -
110 - cd "${S}"/src || die
111 - econf \
112 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
113 - $(use_enable gmp) \
114 - $(use_enable static-libs static) \
115 - --enable-shared \
116 - --enable-custom-flags COFLAGS="${CFLAGS}"
117 -
118 - if ! use minimal ; then
119 - local jpltestconf
120 - if use java && use test ; then
121 - jpltestconf="--with-junit=$(java-config --classpath junit)"
122 - fi
123 -
124 - cd "${S}/packages" || die
125 - econf \
126 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
127 - $(use_with archive) \
128 - $(use_with berkdb bdb ) \
129 - $(use_with java jpl) \
130 - ${jpltestconf} \
131 - $(use_with libedit) \
132 - $(use_with odbc) \
133 - $(use_with readline) \
134 - $(use_with ssl) \
135 - $(use_with X xpce) \
136 - $(use_with zlib) \
137 - COFLAGS='"${CFLAGS}"'
138 - fi
139 -}
140 -
141 -src_compile() {
142 - cd "${S}"/src || die
143 - emake
144 -
145 - if ! use minimal ; then
146 - cd "${S}/packages" || die
147 - emake
148 - ./report-failed || die "Cannot report failed packages"
149 - fi
150 -}
151 -
152 -src_test() {
153 - cd "${S}/src" || die
154 - emake check
155 -
156 - if ! use minimal ; then
157 - unset DISPLAY
158 - cd "${S}/packages" || die
159 - emake \
160 - USE_PUBLIC_NETWORK_TESTS=false \
161 - USE_ODBC_TESTS=false \
162 - check
163 - ./report-failed || die
164 - fi
165 -}
166 -
167 -src_install() {
168 - emake -C src DESTDIR="${D}" install
169 -
170 - if ! use minimal ; then
171 - emake -C packages DESTDIR="${D}" install
172 - if use doc ; then
173 - emake -C packages DESTDIR="${D}" html-install
174 - fi
175 - ./packages/report-failed || die "Cannot report failed packages"
176 - fi
177 -
178 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
179 -}
180
181 diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.1.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.1.ebuild
182 deleted file mode 100644
183 index ece2fd907ab..00000000000
184 --- a/dev-lang/swi-prolog/swi-prolog-7.5.1.ebuild
185 +++ /dev/null
186 @@ -1,144 +0,0 @@
187 -# Copyright 1999-2017 Gentoo Foundation
188 -# Distributed under the terms of the GNU General Public License v2
189 -
190 -EAPI=5
191 -
192 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
193 -
194 -PATCHSET_VER="0"
195 -
196 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
197 -HOMEPAGE="http://www.swi-prolog.org/"
198 -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz"
199 -
200 -LICENSE="BSD-2"
201 -SLOT="0"
202 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
203 -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X"
204 -
205 -RDEPEND="sys-libs/ncurses:=
206 - archive? ( app-arch/libarchive )
207 - berkdb? ( >=sys-libs/db-4:= )
208 - zlib? ( sys-libs/zlib )
209 - odbc? ( dev-db/unixODBC )
210 - readline? ( sys-libs/readline:= )
211 - libedit? ( dev-libs/libedit )
212 - gmp? ( dev-libs/gmp:0 )
213 - ssl? (
214 - !libressl? ( dev-libs/openssl:0 )
215 - libressl? ( dev-libs/libressl )
216 - )
217 - java? ( >=virtual/jdk-1.5:= )
218 - uuid? ( dev-libs/ossp-uuid )
219 - X? (
220 - virtual/jpeg:0
221 - x11-libs/libX11
222 - x11-libs/libXft
223 - x11-libs/libXpm
224 - x11-libs/libXt
225 - x11-libs/libICE
226 - x11-libs/libSM )"
227 -
228 -DEPEND="${RDEPEND}
229 - X? ( x11-proto/xproto )
230 - java? ( test? ( =dev-java/junit-3.8* ) )"
231 -
232 -S="${WORKDIR}/swipl-${PV}"
233 -
234 -src_prepare() {
235 - EPATCH_FORCE=yes
236 - EPATCH_SUFFIX=patch
237 - if [[ -d "${WORKDIR}"/${PV} ]] ; then
238 - epatch "${WORKDIR}"/${PV}
239 - fi
240 -
241 - if ! use uuid; then
242 - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
243 - fi
244 -
245 - # OSX/Intel ld doesn't like an archive without table of contents
246 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
247 -}
248 -
249 -src_configure() {
250 - append-flags -fno-strict-aliasing
251 - use ppc && append-flags -mno-altivec
252 - use hardened && append-flags -fno-unit-at-a-time
253 - use debug && append-flags -DO_DEBUG
254 -
255 - # ARCH is used in the configure script to figure out host and target
256 - # specific stuff
257 - export ARCH=${CHOST}
258 -
259 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
260 -
261 - cd "${S}"/src || die
262 - econf \
263 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
264 - $(use_enable gmp) \
265 - $(use_enable static-libs static) \
266 - --enable-shared \
267 - --enable-custom-flags COFLAGS="${CFLAGS}"
268 -
269 - if ! use minimal ; then
270 - local jpltestconf
271 - if use java && use test ; then
272 - jpltestconf="--with-junit=$(java-config --classpath junit)"
273 - fi
274 -
275 - cd "${S}/packages" || die
276 - econf \
277 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
278 - $(use_with archive) \
279 - $(use_with berkdb bdb ) \
280 - $(use_with java jpl) \
281 - ${jpltestconf} \
282 - $(use_with libedit) \
283 - $(use_with odbc) \
284 - $(use_with readline) \
285 - $(use_with ssl) \
286 - $(use_with X xpce) \
287 - $(use_with zlib) \
288 - COFLAGS='"${CFLAGS}"'
289 - fi
290 -}
291 -
292 -src_compile() {
293 - cd "${S}"/src || die
294 - emake
295 -
296 - if ! use minimal ; then
297 - cd "${S}/packages" || die
298 - emake
299 - ./report-failed || die "Cannot report failed packages"
300 - fi
301 -}
302 -
303 -src_test() {
304 - cd "${S}/src" || die
305 - emake check
306 -
307 - if ! use minimal ; then
308 - unset DISPLAY
309 - cd "${S}/packages" || die
310 - emake \
311 - USE_PUBLIC_NETWORK_TESTS=false \
312 - USE_ODBC_TESTS=false \
313 - check
314 - ./report-failed || die
315 - fi
316 -}
317 -
318 -src_install() {
319 - emake -C src DESTDIR="${D}" install
320 -
321 - if ! use minimal ; then
322 - emake -C packages DESTDIR="${D}" install
323 - if use doc ; then
324 - emake -C packages DESTDIR="${D}" html-install
325 - fi
326 - ./packages/report-failed || die "Cannot report failed packages"
327 - fi
328 -
329 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
330 -}