summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2015-07-13 12:33:03 +0000
committerKeri Harris <keri@gentoo.org>2015-07-13 12:33:03 +0000
commitf9de0fe2564f6dbbdde04a5a0b1161236cb16d6b (patch)
tree28347ff1c71454e9e2d3ddbc8766af7e20acfed1 /dev-lang
parentversion bump (diff)
downloadhistorical-f9de0fe2564f6dbbdde04a5a0b1161236cb16d6b.tar.gz
historical-f9de0fe2564f6dbbdde04a5a0b1161236cb16d6b.tar.bz2
historical-f9de0fe2564f6dbbdde04a5a0b1161236cb16d6b.zip
Bump 7.3 development version
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest11
-rw-r--r--dev-lang/swi-prolog/swi-prolog-7.3.4.ebuild128
3 files changed, 141 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 98c84f26deda..b8cc3d22f3bf 100644
--- a/dev-lang/swi-prolog/ChangeLog
+++ b/dev-lang/swi-prolog/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/swi-prolog
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.478 2015/06/27 12:21:02 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.479 2015/07/13 12:31:58 keri Exp $
+
+*swi-prolog-7.3.4 (13 Jul 2015)
+
+ 13 Jul 2015; <keri@gentoo.org> +swi-prolog-7.3.4.ebuild:
+ Bump 7.3 development version
27 Jun 2015; <keri@gentoo.org> -swi-prolog-7.3.0.ebuild,
-swi-prolog-7.3.1.ebuild:
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index b3d0d659aec0..d35066dd21b4 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,23 +8,26 @@ DIST swi-prolog-7.2.1-gentoo-patchset-0.tar.gz 1636 SHA256 b8aa8cda2e5903341e4f5
DIST swi-prolog-7.2.2-gentoo-patchset-0.tar.gz 1414 SHA256 145f585828da45d89c6abebb7707ef224334a6e102dd50302b1af549d8d8a3c8 SHA512 32642e5e133971fbcec777791c050dd548545050353e23e08e0457487d3b5ec46e9491be4cdfb8d0a0a8af613dc64b569969aaa31a0d8691e0c3fdd9b5c645d0 WHIRLPOOL f394d4da284e31e4f431cda1af54d3dd4f2995bf04de985750c7b0f89f2ad6ed2fca8c921ffe711ae83b8f0d478c864bf81b531a9fe71ab9be73df20083e5c21
DIST swi-prolog-7.3.2-gentoo-patchset-0.tar.gz 1628 SHA256 0c019e7bb12d6c81aab94f5940577bc354f6283933da9975d1bedad76582ffea SHA512 66d87771af1c205e79210fe5e41a057b600d5910c0d413adf84147a10664e7f0caa18939f8707e810563785ce932423581f8b4c312f72174d12c76a7e8194d9b WHIRLPOOL 857a1f702bb26e0b1efcb8e1f5d7351216e253f1260d0a4652489074d0d4716452f3fd0b970f9c26cea3e1c9af26d0029284c644c523d081404f451d5d1e9e2b
DIST swi-prolog-7.3.3-gentoo-patchset-0.tar.gz 1401 SHA256 d8c65ac2c3f7b6681d270741d23e56c30ecc249199efff385cbf20daa94f56c9 SHA512 55c9d84a1bf16720c32488a73b0250a426ce1d4f17853051a939a217a24126bf357bbc9407a8ce7537656b9848f09409e709116d158272c25b4e95cf4ced6c90 WHIRLPOOL bc21bca3e9943946838afb9961fe45f1b12b92a79a92f34eaf46e1d6aaef43c35cb0f1acf7145225aca8b3b975ff59ace289990fb4012bdb7ef93afe59af6c58
+DIST swi-prolog-7.3.4-gentoo-patchset-0.tar.gz 1415 SHA256 bd1c8717d7d1022a27c6ececb7037c69b816924dcda42132edb8b044cf3f6c07 SHA512 82a8af01325997a6a6f2d517d94040c1f706356f8404b9a4e002fe1df0293b5bcd374aaa3897997e148d2520c2ce7a970e270c5c84520142c7b404689e0cff32 WHIRLPOOL 322770dca3eed47d33025affe86336c060b446f3686055cb0b75c3deb13505a7fecdecad7d0752f2a34813098c6f838bf277bd34da850ad26492763aa3fa5bee
DIST swipl-7.2.0.tar.gz 16211509 SHA256 801423b8293d08b96b575ffa96d91cce3acf2473f04c23d58657dd668287f8cb SHA512 94c89e7f76ff545821e2e984a630d37863f305fe71f0cc79a3fd4e41e1b69f4a74f924a4f429d054480b2dd030ceba5fc65fefb75933cf19aeb18c0a03863bf6 WHIRLPOOL 815d1a900a501ad8d9cb843bd42bf1756f1d5c70d994637960c7849140b3ab414b26da06c85998870027ec27678050a68d3480bb81ed23978be9e10e7920e631
DIST swipl-7.2.1.tar.gz 16175699 SHA256 f81bd713c5a7544f9b2af694cc0e74aaaf7a70e0a67203caab6ee9493e1dd01f SHA512 514d89963a7b6cae2e33cb01a2b67cb7ec6fd0dbfa7010608b87a3207626f04cd57ce71f816d10be9ac0266d0f2d243f773fc0bd46b37caf04fc2435748d96be WHIRLPOOL ba396ec4465d9ebdf14efea44fa958d655c87b14af201421a6ac88db17bb46391129f0a9ce9a29229457b0f940892a126f6ee55285dbf0ba9395ed01066585ff
DIST swipl-7.2.2.tar.gz 16179490 SHA256 c137bbe1d652a6aaa003278045e592637cd9fd5f1d52b05f9f0751bfd9449c8d SHA512 b25ed01e49628d9b463acd0e3687eaef0e3f74e8f834a1442e66913fabf948ae6f6d662c21e3cbb1ca5793ceb96701be31c3b1d2d3a0a9694ea4706f9a64939e WHIRLPOOL 1309284a4d610cb37196aca678d4823bba384ba04a84ef1212c3580bad40da3359fbe4035a13cbfdd21a4eca75df2b8a3c398a1da9061a71ba8da8276c2b17dd
DIST swipl-7.3.2.tar.gz 16172495 SHA256 8d8a503b1f36a8635afb7614219d64f4a2f43052bc589de2adbe7f995ec6cc6e SHA512 e74c3fa7e29ea2a4121a839c8d77229913c94367077affb991ae7543ec2da84feef724376a9f47c880ad131b1f43a8f7905722f382b7aab4d6f2f268056ae2c3 WHIRLPOOL 78104539d3210a8296e45ff48b13dcbf958ead19909331b4edb78722915d9ae87af959917f3ebcc62b888f44632c38dfbc59e0bae02128b7f6fa6946a3a5fe72
DIST swipl-7.3.3.tar.gz 16178897 SHA256 fbdb14d4b780f210feb9a3656fb8fabcc2f8aa95d172b1cf2847189e2bd7df6f SHA512 bfe66e0bf12f9c0e044f5af6feccc1b26bde43e0e182f8252e8ec6be09eae96dfc9f1b0517149a1539fd76920f797017ab9550545578edfa3f6d7db4e823801d WHIRLPOOL b307d3c8b6a25216b1411c1bea2e1f3e6fa509cd911496efd0bae473be88df4f0ae5e1929cf3dded01e34583536ecae11806ea5be69e5383f1ef74178eb5761d
+DIST swipl-7.3.4.tar.gz 16179711 SHA256 6be554bc594783fe72d146cc248d64bc59aebc3195ce3bc0613eeabd048d9779 SHA512 09f0f6494a5a0b97433055f61305c602d43b2184b1213db6af55414e9b320a3e745b8838fc4262b217ae1ce9bd03fcc74616d23a80a10389000ba4779e861440 WHIRLPOOL 904ff7e47d8b8283cc7309fb68473f8522d25c05855999b30b3b0a93e75dfe1fb2a1a6cc418d2b454ee495bbee7dfe90638af94b92bd9161657152c72cba7c06
EBUILD swi-prolog-6.6.6.ebuild 2902 SHA256 fe75144dde8d9ad626568cd6b11f563932ba3457e9c473ce3584f0a04fcb63c7 SHA512 3ae6cbc08524ebcec433b9e1c498b3c3d651f6ad73b64a8193b57f36d4443c804c3e3ce5a83d6be909b4ba274462a786759cd2fee32417c7a412778a107b3974 WHIRLPOOL d5640bdce0c8cf0541a996e1985cbdfbe0abcd1ae1f2df1c9bcfac84dbb9fb7f4636df184d899d2db1427f2193e1937a3cb86d1fa678a48b157e6017439146aa
EBUILD swi-prolog-7.2.0.ebuild 3092 SHA256 b95d2c970c19fb1787a1ca44fdaac81c8854c5acf717c5be406fc50142effa20 SHA512 77693bc2c66cbd8086ca341cf22efe55afc89a13c1062b471559472a24aa5ba9ab08b92728449ddecdea96346c579a9e7eb106311d2bca2a0d52cab2d41dfd22 WHIRLPOOL 28dc7d3b4e58021e1b316fd597880b80cf2799be1a7446cca63c471d9596708c54a443ba3ed2804bb216e142ac53a318d2e1cbedbe74c7d7c7980a3d53ad3cdb
EBUILD swi-prolog-7.2.1.ebuild 3092 SHA256 72a26d6ae12dc656f6fbea5194b55c3ef86d77df7bec3afdf34ff5f60b909514 SHA512 ff72ad0daf3c86829ba055801665c3124861ea7bf7fffef89c542f26bd0db77605752afde4b092a150b06f63eb3f0ea7a09073ae1c64a939250dd92af6010de0 WHIRLPOOL 06e9546f49852deb893b1c6a942631e4221b95ad874818e3c784ac1706674d899f29346fe555473fd26e444c89d4c121698985c4a64835589e4779aa6e6bc70e
EBUILD swi-prolog-7.2.2.ebuild 3092 SHA256 932ab3436370e694d4453e4a7ec798f10b482ddea96e2e27bb679107aa0f14d6 SHA512 c84bb752b41b9c71c85d255166433c60b185a7d554cbe14e3c3355e0f62e0901490ded160f94898e8bc76755fae8e62e89aea5c2b8b234e5996c90ecc331bfce WHIRLPOOL 75675e99640ceb2eafe56bd8d03156276d81599f218e3f7d8137174dd6ff43e7a976c3e20d9bd7d04c4da60443c3f608efe1c981c92205a2257b890a17085b93
EBUILD swi-prolog-7.3.2.ebuild 3091 SHA256 98c26c9ef52b9bfaa5be50856efe2ca99239ac8fad77b3c983b06f441b3dbaca SHA512 9bf04916a292fc12e2b874843fd86225f282bb869b4ecc0e59433f4a680f3d23693e2e3ba62ded6cc9494d75a9a7ddd505cae0ab3506c5ac38456d4153f614b3 WHIRLPOOL b3ce2c339b8ef4df71743c7a75bcfe91d10d52488b4495f1167b31413bbe7ae9e374431a044d29d280331555b5165a9b51da1c8e21fa75a33f2e9c6aa460ada1
EBUILD swi-prolog-7.3.3.ebuild 3091 SHA256 fe92dd497cd50efbcddc9eeed284b4a95a89b1048b5d69a4d565d82d179908ab SHA512 1efa48e3294f89ab2274a4e3382da3a6bf70e6f271d577539d4193285a75ccbc89a722f9a2c984a56ced029a737e2b10c3ff40ab6035c5c49e9236482ceb25be WHIRLPOOL fbfb888fd2abb71637baf9b69d4f3b486a55c75e4c8b852e351e179cb564a6636a78d9a4a144169c39b7f5ea4fbf8bfd496380d0fe1aeb21f9b10c5e2717606e
-MISC ChangeLog 69779 SHA256 ac83b3ac2c454d351007dcc3422ea24cf0bbad81d181f4b9a04062aeec6bc1d9 SHA512 98ac8c2a311948d49fc4b8a701cdc090d25703286dbf4422ad480aaa24ae140ca3521a1d8ed8eabb08dda02449c610cb0e973958a3340a26e59d7a1793fa60dd WHIRLPOOL f2d05193a53e0d79dd9c2a7cf8c42b2fd922ec27cab77adad35c40e62b4724f028a963cfc44c1898901e43a822d15f9fd5db8325be1e72ee1c416191c8f6a7cc
+EBUILD swi-prolog-7.3.4.ebuild 3091 SHA256 d0a2d98a336bb39075d4659f65bddf96be099e348ed96e4f33579a3c6590bfdd SHA512 822128b2b3fea2de629bb6503e1ffdddb38d940a05171201d9d43f5bd16c37abfcec19bf5819b3eec58f610f10cd01f47664d67b8b85927cf9c797dbf098b07a WHIRLPOOL a8b3c4c9888861c4717cee9eb54834f4ff53c4de8c2bab1ddd14b6f41b3200bf62b0f1fe5ea66bdb633bbd262a1139468f00db260a0cb6803e6440a46ddaa505
+MISC ChangeLog 69903 SHA256 9e6f054c7a5e4f2f47dd02c5e5ad606160cd4a429b7417bc233c339dc1954e9a SHA512 c3b02af62e947a5ecc3432fe5f49fc6eb978d559ad69c73748159b404dff39aaae1a316a677e875f02b06b9d0e0efdd76d79ca1347b1af8625651b074bff4f00 WHIRLPOOL 2708af0202c442f27a40bb2977b7da02e0910f9ae1c60538f0eaf0bb166371b71787e1328655dc60cff56b47918fbd4df97269d870868b273c61f19ab3767ae3
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlWOlRsACgkQrwS/tqE49e2Y3gCfatNmuOmxNIcc5fPAAUY0f/zf
-NsoAoKcWhn7qZwAp5ORwWm1X9bC9YuCg
-=E/Jv
+iEYEAREIAAYFAlWjr6gACgkQrwS/tqE49e3VWQCgkB+KTaFRL1+cvLMZohbqu+SE
+y8kAoIwkUCrcTMwrJbm89votqWuSM+A4
+=KOu3
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.3.4.ebuild b/dev-lang/swi-prolog/swi-prolog-7.3.4.ebuild
new file mode 100644
index 000000000000..1320e6ea204d
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.3.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.3.4.ebuild,v 1.1 2015/07/13 12:31:58 keri Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/"
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz
+ mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
+
+RDEPEND="sys-libs/ncurses
+ archive? ( app-arch/libarchive )
+ zlib? ( sys-libs/zlib )
+ odbc? ( dev-db/unixODBC )
+ readline? ( sys-libs/readline )
+ gmp? ( dev-libs/gmp )
+ ssl? ( dev-libs/openssl )
+ java? ( >=virtual/jdk-1.5 )
+ X? (
+ virtual/jpeg
+ x11-libs/libX11
+ x11-libs/libXft
+ x11-libs/libXpm
+ x11-libs/libXt
+ x11-libs/libICE
+ x11-libs/libSM )"
+
+DEPEND="${RDEPEND}
+ X? ( x11-proto/xproto )
+ java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+ EPATCH_FORCE=yes
+ EPATCH_SUFFIX=patch
+ epatch "${WORKDIR}"/${PV}
+
+ # OSX/Intel ld doesn't like an archive without table of contents
+ sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
+}
+
+src_configure() {
+ append-flags -fno-strict-aliasing
+ use ppc && append-flags -mno-altivec
+ use hardened && append-flags -fno-unit-at-a-time
+ use debug && append-flags -DO_DEBUG
+
+ # ARCH is used in the configure script to figure out host and target
+ # specific stuff
+ export ARCH=${CHOST}
+
+ export CC_FOR_BUILD=$(tc-getBUILD_CC)
+
+ cd "${S}"/src || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_enable gmp) \
+ $(use_enable readline) \
+ $(use_enable static-libs static) \
+ --enable-shared \
+ --enable-custom-flags COFLAGS="${CFLAGS}"
+
+ if ! use minimal ; then
+ local jpltestconf
+ if use java && use test ; then
+ jpltestconf="--with-junit=$(java-config --classpath junit)"
+ fi
+
+ cd "${S}/packages" || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_with archive) \
+ $(use_with java jpl) \
+ ${jpltestconf} \
+ $(use_with odbc) \
+ $(use_with ssl) \
+ $(use_with X xpce) \
+ $(use_with zlib) \
+ COFLAGS='"${CFLAGS}"'
+ fi
+}
+
+src_compile() {
+ cd "${S}"/src || die
+ emake
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake
+ ./report-failed || die "Cannot report failed packages"
+ fi
+}
+
+src_test() {
+ cd "${S}/src" || die
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake check
+ ./report-failed || die "Cannot report failed packages"
+ fi
+}
+
+src_install() {
+ emake -C src DESTDIR="${D}" install
+
+ if ! use minimal ; then
+ emake -C packages DESTDIR="${D}" install
+ if use doc ; then
+ emake -C packages DESTDIR="${D}" html-install
+ fi
+ ./packages/report-failed || die "Cannot report failed packages"
+ fi
+
+ dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
+}