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: Wed, 25 Nov 2015 18:57:53
Message-Id: 1448477836.5b58ed864265f58e1b7e296f9af39678fdc775c3.keri@gentoo
1 commit: 5b58ed864265f58e1b7e296f9af39678fdc775c3
2 Author: Keri Harris <keri <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 25 18:57:16 2015 +0000
4 Commit: Keri Harris <keri <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 25 18:57:16 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b58ed86
7
8 dev-lang/swi-prolog: remove old versions
9
10 Package-Manager: portage-2.2.20.1
11
12 dev-lang/swi-prolog/Manifest | 3 -
13 dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild | 128 ----------------------------
14 dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild | 128 ----------------------------
15 3 files changed, 259 deletions(-)
16
17 diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
18 index 57b230a..bbc4669 100644
19 --- a/dev-lang/swi-prolog/Manifest
20 +++ b/dev-lang/swi-prolog/Manifest
21 @@ -1,12 +1,9 @@
22 DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d SHA512 a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d8935c7472362ff7b59ea6035de0658d9e38c317e2d92ed810370f2adc3e92b6346fc0ff392d18f1c8012a6 WHIRLPOOL 448d844fe45aee97ad2e37bea3f81dd5eb388e1dcb9f1c4dc54c18991aa91d481bff5b70174fb06edb06c1361759621a570a083fe36d62bffdf6028c49244b2a
23 DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
24 -DIST swi-prolog-7.2.2-gentoo-patchset-0.tar.gz 1414 SHA256 145f585828da45d89c6abebb7707ef224334a6e102dd50302b1af549d8d8a3c8 SHA512 32642e5e133971fbcec777791c050dd548545050353e23e08e0457487d3b5ec46e9491be4cdfb8d0a0a8af613dc64b569969aaa31a0d8691e0c3fdd9b5c645d0 WHIRLPOOL f394d4da284e31e4f431cda1af54d3dd4f2995bf04de985750c7b0f89f2ad6ed2fca8c921ffe711ae83b8f0d478c864bf81b531a9fe71ab9be73df20083e5c21
25 -DIST swi-prolog-7.2.3-gentoo-patchset-0.tar.gz 1418 SHA256 b8cca09211889c3fdca47bcc3093f0811b773553d457b6d4cd423d0a3483ac8b SHA512 6fe185bc6a015bdb0c1466818f2e45897c098d98c091854cb86f1756458585724a8d17c1c8a5593ee054cbe0400c322b27bf107194aa1ba91d478623ff468e39 WHIRLPOOL aa9df0ddc7a01e776074c32f381b92f2738c86ac7a3462749cb24954549e1979c5c8c17038a3161772e41c7f39637ee3547efcda52ef2362e03d814af4cd885b
26 DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 c11e48122dc468f21e08da4a65f5a2daa9e0ddbc2e186bbd952626c95b29db04 SHA512 3506f4168d52f7d3539cd753c5153750df8c3239b78ffac1784c634b585d5fb0c825700e77abc9c1f467af71473ae1861eef629ebdf76b7c783d276c393f40fc WHIRLPOOL 8b70ab91592280d0634c6c897771696c0c63d30680044994cedf69f18cd4f386adf833998e64d4ad892cff97300b5bbfaa8dec8448ea04ebaba7e31f7e9c30d0
27 DIST swi-prolog-7.3.10-gentoo-patchset-1.tar.gz 1117 SHA256 e3596515edc419cca5fed53410d4edbc8bb95eeff206274260916fb348c97f0d SHA512 2be89c25e9980785760305c9d443a92388ce0bfb09e1f64e5a8029341e9d7cc97bafa32992382c303aa51cf741f989e64bc675f5fdd31d09dac7442ee9b3d3ad WHIRLPOOL a2d206a564652bff73bd946f9aee386da7b76647e6f93d55c33cf45c8331d8d2afd980746e4a25f40825f6258fc53c926a94279d75e66053e2c21d80dda0eeb8
28 DIST swi-prolog-7.3.11-gentoo-patchset-0.tar.gz 338 SHA256 9440ba227c09708255790dce8797d79a258592dd0ea47853b273f45a1682a2ba SHA512 40e5b92b2491835a255b5666b43c4f9b4f24ad8df3d5fb7f7eaae51ee6582209cfe256c4ebdede72d3101838df1ee5d48c91c36ec7b5988555c2bcdd00cb8501 WHIRLPOOL 1e5983899f6acb4cb22102c445020b1d328ad2621745f9d30f1f84dc1b4f6498ad0d4043f078cb7de12d9acc11ceff925a4f28d004f48944c7afddf3876976ff
29 DIST swi-prolog-7.3.9-gentoo-patchset-0.tar.gz 1507 SHA256 029541109cc60d176b65d12903ee2e06f209c38ff29421674e660d31d6ee44d4 SHA512 357df9c6e5ce5b046e4ceb7d65b358bd191ff8c912812deba918fe3b76c48a46c9f89f28ddc950de151e47ec57d654c53f537024da5f7f2f373f7466f07f914f WHIRLPOOL 5ac911d2950d4ccffe1db959467215fc8d074b9a842e79aea7d8bc0d14587dce6388707b2c06e3d94474eed8feb939398daa616160642883192e6dbfe7034da2
30 -DIST swipl-7.2.2.tar.gz 16179490 SHA256 c137bbe1d652a6aaa003278045e592637cd9fd5f1d52b05f9f0751bfd9449c8d SHA512 b25ed01e49628d9b463acd0e3687eaef0e3f74e8f834a1442e66913fabf948ae6f6d662c21e3cbb1ca5793ceb96701be31c3b1d2d3a0a9694ea4706f9a64939e WHIRLPOOL 1309284a4d610cb37196aca678d4823bba384ba04a84ef1212c3580bad40da3359fbe4035a13cbfdd21a4eca75df2b8a3c398a1da9061a71ba8da8276c2b17dd
31 DIST swipl-7.2.3.tar.gz 16192142 SHA256 43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b WHIRLPOOL de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
32 DIST swipl-7.3.10.tar.gz 16093869 SHA256 caa2774963122cb57fb04370ea08d6a3c3ed5a5e98d92eb9865953e6b20baf5f SHA512 0f7113f20679a85e048f8d1892777a4bd78d60787b834d2200137cbad767618ca942dd152cf69a3496577f10ce85555f4d694d22394b5ae31244b7cfa8d07e01 WHIRLPOOL 797a8c0b5cd524e502de1ade9f33bfb8b8f9de1454bf3233643aea4870a8ed14c17ffb097edcd943dfbea1d9f50dd78a304beb55b15d4960224c4110c2e4dccc
33 DIST swipl-7.3.11.tar.gz 16114511 SHA256 d5f65705454a72450214aca612b78d99a63d7820a9c875b4131badb67cc565f9 SHA512 d310062fbc41a4ae527265fa9acade0eeb81ee84bf4372c1af1892937ecd4b8b60a7409ba7a7a17474bee0c5a2429190f797ba0fe365a9b6b46d4be478e79a78 WHIRLPOOL d12f177b4021e571bcd16282e4ef518781c726b1a75a5c188b006a8ef256e4e73d13c226727bc117b0a04f96b8151429277ef7bab8249ddf62c22704946c257c
34
35 diff --git a/dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild b/dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild
36 deleted file mode 100644
37 index 55e2a48..0000000
38 --- a/dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild
39 +++ /dev/null
40 @@ -1,128 +0,0 @@
41 -# Copyright 1999-2015 Gentoo Foundation
42 -# Distributed under the terms of the GNU General Public License v2
43 -# $Id$
44 -
45 -EAPI=4
46 -
47 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
48 -
49 -PATCHSET_VER="0"
50 -
51 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
52 -HOMEPAGE="http://www.swi-prolog.org/"
53 -SRC_URI="http://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz
54 - mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
55 -
56 -LICENSE="LGPL-2.1"
57 -SLOT="0"
58 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
59 -IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
60 -
61 -RDEPEND="sys-libs/ncurses
62 - archive? ( app-arch/libarchive )
63 - zlib? ( sys-libs/zlib )
64 - odbc? ( dev-db/unixODBC )
65 - readline? ( sys-libs/readline )
66 - gmp? ( dev-libs/gmp )
67 - ssl? ( dev-libs/openssl )
68 - java? ( >=virtual/jdk-1.5 )
69 - X? (
70 - virtual/jpeg
71 - x11-libs/libX11
72 - x11-libs/libXft
73 - x11-libs/libXpm
74 - x11-libs/libXt
75 - x11-libs/libICE
76 - x11-libs/libSM )"
77 -
78 -DEPEND="${RDEPEND}
79 - X? ( x11-proto/xproto )
80 - java? ( test? ( =dev-java/junit-3.8* ) )"
81 -
82 -S="${WORKDIR}/swipl-${PV}"
83 -
84 -src_prepare() {
85 - EPATCH_FORCE=yes
86 - EPATCH_SUFFIX=patch
87 - epatch "${WORKDIR}"/${PV}
88 -
89 - # OSX/Intel ld doesn't like an archive without table of contents
90 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
91 -}
92 -
93 -src_configure() {
94 - append-flags -fno-strict-aliasing
95 - use ppc && append-flags -mno-altivec
96 - use hardened && append-flags -fno-unit-at-a-time
97 - use debug && append-flags -DO_DEBUG
98 -
99 - # ARCH is used in the configure script to figure out host and target
100 - # specific stuff
101 - export ARCH=${CHOST}
102 -
103 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
104 -
105 - cd "${S}"/src || die
106 - econf \
107 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
108 - $(use_enable gmp) \
109 - $(use_enable readline) \
110 - $(use_enable static-libs static) \
111 - --enable-shared \
112 - --enable-custom-flags COFLAGS="${CFLAGS}"
113 -
114 - if ! use minimal ; then
115 - local jpltestconf
116 - if use java && use test ; then
117 - jpltestconf="--with-junit=$(java-config --classpath junit)"
118 - fi
119 -
120 - cd "${S}/packages" || die
121 - econf \
122 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
123 - $(use_with archive) \
124 - $(use_with java jpl) \
125 - ${jpltestconf} \
126 - $(use_with odbc) \
127 - $(use_with ssl) \
128 - $(use_with X xpce) \
129 - $(use_with zlib) \
130 - COFLAGS='"${CFLAGS}"'
131 - fi
132 -}
133 -
134 -src_compile() {
135 - cd "${S}"/src || die
136 - emake
137 -
138 - if ! use minimal ; then
139 - cd "${S}/packages" || die
140 - emake
141 - ./report-failed || die "Cannot report failed packages"
142 - fi
143 -}
144 -
145 -src_test() {
146 - cd "${S}/src" || die
147 - emake check
148 -
149 - if ! use minimal ; then
150 - cd "${S}/packages" || die
151 - emake check
152 - ./report-failed || die "Cannot report failed packages"
153 - fi
154 -}
155 -
156 -src_install() {
157 - emake -C src DESTDIR="${D}" install
158 -
159 - if ! use minimal ; then
160 - emake -C packages DESTDIR="${D}" install
161 - if use doc ; then
162 - emake -C packages DESTDIR="${D}" html-install
163 - fi
164 - ./packages/report-failed || die "Cannot report failed packages"
165 - fi
166 -
167 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
168 -}
169
170 diff --git a/dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild b/dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild
171 deleted file mode 100644
172 index 55e2a48..0000000
173 --- a/dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild
174 +++ /dev/null
175 @@ -1,128 +0,0 @@
176 -# Copyright 1999-2015 Gentoo Foundation
177 -# Distributed under the terms of the GNU General Public License v2
178 -# $Id$
179 -
180 -EAPI=4
181 -
182 -inherit eutils flag-o-matic java-pkg-opt-2 multilib
183 -
184 -PATCHSET_VER="0"
185 -
186 -DESCRIPTION="free, small, and standard compliant Prolog compiler"
187 -HOMEPAGE="http://www.swi-prolog.org/"
188 -SRC_URI="http://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz
189 - mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
190 -
191 -LICENSE="LGPL-2.1"
192 -SLOT="0"
193 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
194 -IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
195 -
196 -RDEPEND="sys-libs/ncurses
197 - archive? ( app-arch/libarchive )
198 - zlib? ( sys-libs/zlib )
199 - odbc? ( dev-db/unixODBC )
200 - readline? ( sys-libs/readline )
201 - gmp? ( dev-libs/gmp )
202 - ssl? ( dev-libs/openssl )
203 - java? ( >=virtual/jdk-1.5 )
204 - X? (
205 - virtual/jpeg
206 - x11-libs/libX11
207 - x11-libs/libXft
208 - x11-libs/libXpm
209 - x11-libs/libXt
210 - x11-libs/libICE
211 - x11-libs/libSM )"
212 -
213 -DEPEND="${RDEPEND}
214 - X? ( x11-proto/xproto )
215 - java? ( test? ( =dev-java/junit-3.8* ) )"
216 -
217 -S="${WORKDIR}/swipl-${PV}"
218 -
219 -src_prepare() {
220 - EPATCH_FORCE=yes
221 - EPATCH_SUFFIX=patch
222 - epatch "${WORKDIR}"/${PV}
223 -
224 - # OSX/Intel ld doesn't like an archive without table of contents
225 - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
226 -}
227 -
228 -src_configure() {
229 - append-flags -fno-strict-aliasing
230 - use ppc && append-flags -mno-altivec
231 - use hardened && append-flags -fno-unit-at-a-time
232 - use debug && append-flags -DO_DEBUG
233 -
234 - # ARCH is used in the configure script to figure out host and target
235 - # specific stuff
236 - export ARCH=${CHOST}
237 -
238 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
239 -
240 - cd "${S}"/src || die
241 - econf \
242 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
243 - $(use_enable gmp) \
244 - $(use_enable readline) \
245 - $(use_enable static-libs static) \
246 - --enable-shared \
247 - --enable-custom-flags COFLAGS="${CFLAGS}"
248 -
249 - if ! use minimal ; then
250 - local jpltestconf
251 - if use java && use test ; then
252 - jpltestconf="--with-junit=$(java-config --classpath junit)"
253 - fi
254 -
255 - cd "${S}/packages" || die
256 - econf \
257 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
258 - $(use_with archive) \
259 - $(use_with java jpl) \
260 - ${jpltestconf} \
261 - $(use_with odbc) \
262 - $(use_with ssl) \
263 - $(use_with X xpce) \
264 - $(use_with zlib) \
265 - COFLAGS='"${CFLAGS}"'
266 - fi
267 -}
268 -
269 -src_compile() {
270 - cd "${S}"/src || die
271 - emake
272 -
273 - if ! use minimal ; then
274 - cd "${S}/packages" || die
275 - emake
276 - ./report-failed || die "Cannot report failed packages"
277 - fi
278 -}
279 -
280 -src_test() {
281 - cd "${S}/src" || die
282 - emake check
283 -
284 - if ! use minimal ; then
285 - cd "${S}/packages" || die
286 - emake check
287 - ./report-failed || die "Cannot report failed packages"
288 - fi
289 -}
290 -
291 -src_install() {
292 - emake -C src DESTDIR="${D}" install
293 -
294 - if ! use minimal ; then
295 - emake -C packages DESTDIR="${D}" install
296 - if use doc ; then
297 - emake -C packages DESTDIR="${D}" html-install
298 - fi
299 - ./packages/report-failed || die "Cannot report failed packages"
300 - fi
301 -
302 - dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
303 -}