summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2012-11-22 09:56:51 +0000
committerKeri Harris <keri@gentoo.org>2012-11-22 09:56:51 +0000
commit4d8d27d3f940be054bcae233e510ef328708d6a3 (patch)
tree5e7343106cfc41ae47f792796e91e0587b601b00 /dev-lang/swi-prolog
parentstable ppc64, bug #443824 (diff)
downloadhistorical-4d8d27d3f940be054bcae233e510ef328708d6a3.tar.gz
historical-4d8d27d3f940be054bcae233e510ef328708d6a3.tar.bz2
historical-4d8d27d3f940be054bcae233e510ef328708d6a3.zip
Bump -6.3 development version
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/swi-prolog')
-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-6.3.4.ebuild125
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 9bc8b3d0c430..654cbbd9be75 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-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.358 2012/10/31 11:59:35 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.359 2012/11/22 09:56:51 keri Exp $
+
+*swi-prolog-6.3.4 (22 Nov 2012)
+
+ 22 Nov 2012; <keri@gentoo.org> +swi-prolog-6.3.4.ebuild:
+ Bump -6.3 development version
*swi-prolog-6.3.3 (31 Oct 2012)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 1121aba53749..9245fa0e96a3 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,6 +8,7 @@ DIST pl-6.3.0.tar.gz 14439682 SHA256 994fb0fee1e64b5d961400f42aa1a2a2835da22d135
DIST pl-6.3.1.tar.gz 14445130 SHA256 9c68b3a357c834aeb79415a6a4f94e5212165f3bd28e8ae169b1b330424a70cf SHA512 7cab65d0393243d49114336d217387ed08ac071aec2078045f7cc6f3ad0d34e55e3233018fa964f05ad0035291cdd233369acb230d87a5faeeeebf3e74f7fefc WHIRLPOOL a3fd6db961e0e8be95d0c2abea18f46a6dafa389ae55ad3fa43ecbf69d09762406a935efa5e1e600dd8d6cc633fc6043ffa5d781bca4950286d2fdc63d0e2e05
DIST pl-6.3.2.tar.gz 14449864 SHA256 0f36c99a39c8039c9d838c30daf57bfef420ea5ddaa896c49d37bac8b3eceea3 SHA512 acab5e707b21d00544a100a6de189e645031583bdad22326957aad71dd361364a6f807db7322db5c1d87326fd95e55927696c9ba7f12d1467c7777eacdbd43f3 WHIRLPOOL 6540e9285862b86bdf93af9ca4fc1c7ac01582e6fa4e6ecff4737e2b9f69588a39e993b8d3cb4a6ebf273d01699c050c85ede8d847a20fb21fc462f676132812
DIST pl-6.3.3.tar.gz 14467750 SHA256 6ea09e5a07eb80f6eee49282ed669f9ef89a86443b58061677345e17675041d1 SHA512 5664fb7bbad3cceb430387542f11fbd394fc088738cec69510f192ab6df2052a99f0a57d4bdaa21d0e01259ab83d122cbf4ca1343d30e3cd1f43833254c60d2e WHIRLPOOL 98240880a50e3a318f06ad8cecb153acaf3b20c84e180039188f628ffe5f701285043da6dc41ca7cccdf099a932758fa7e85c0b996c542d16fb40b669f2a53ce
+DIST pl-6.3.4.tar.gz 14470255 SHA256 fb660fe0c117b7c8f144fcb27ace47c6955533abe8728b21e06761685f7fb79d SHA512 1268d47e13f3f87acdc1cb5307a1141e7847f8db05460646027b0b3febebc3d9422f6a09aee3f259f3fd8d3cb46467b8aa6eaf84fb1e3c04911bfc73fc579f2c WHIRLPOOL a137cfa1ed044b6dbda1c3382092273813fa0ff299d16908bd5b730a592971f0940aca4a3c2877aae90d2ea4cf7793e04892ba94f7b287ba04e2ef86c2f94e7b
DIST swi-prolog-6.2.0-gentoo-patchset-5.tar.gz 5340 SHA256 94d1ca1c17bba09c00e8d29bf599598574667f2093996651a357eb168e5a3f7a SHA512 2a7bc9998c117a9e509f1bab73898f668922225af97f31a2569f689b89edba6776f6117f32e7023db22354e4fedefb557e7603be31fc5a696f939d271f1aebf2 WHIRLPOOL 5e05b315ff8914eb54ec4b91ce455c98604ae7b514acbafea9f72d70fcb6f68a77579e03a3b292a57c0f8dfe0d3cb6d07fe5fb9b29cdcbd051919dffc5fd5904
DIST swi-prolog-6.2.1-gentoo-patchset-4.tar.gz 4765 SHA256 2d08ec0f5d74794c8d9df48cff8cccce17fd427fa25fc14472aecb40dfc34481 SHA512 46d7af77b78bab4873b3c2456d65337cf051b5b015d6421c62024df9707265a140809ed843eac0e13e38122366bb5b433a626b340075f6b4e906df46a8abd819 WHIRLPOOL 84d1fc399ee945a9ea06a164b2dae9f4b57df4794b9da4eb84294435e5f8f5d091be8e8ce03b03a720d48a9d3554fdb01d3769842cff68d09a16a71170ae9c33
DIST swi-prolog-6.2.2-gentoo-patchset-0.tar.gz 4303 SHA256 824dd784cf3b7e1b45b65e6a923289de6e6e28d3cf0b797e071e4185f2c05f9f SHA512 5c9c579971172e7300c01120bb70c273ea37a9f962d9ede3d0e7bd45dba6441b7f3244b568643bc6f16b8eabd3099b4cbee25f5be17ac4cebe54c06547cf530f WHIRLPOOL db8349096acd6341de46465ee7c914d19087227fb31064cf3bc21593f2c25660bff2d7d7080e78dff92508bb29dde4da0248ce8b290809aa8543882c82cd0638
@@ -15,6 +16,7 @@ DIST swi-prolog-6.3.0-gentoo-patchset-3.tar.gz 4680 SHA256 2332c09b06a98ae71113c
DIST swi-prolog-6.3.1-gentoo-patchset-1.tar.gz 4308 SHA256 e7aa904f702eb9656484a45d6316e06d4896c1d70651cdd9c510696006a1af3c SHA512 10fe474add1b27bcd2a09bd4ede756e2f8189d3b2dd4005c67a4187c2c857a3a894f6c34d02d8101dc0b2ff60f41939a8d9afa81eda81d2b0e0d03211654ec7c WHIRLPOOL 85651558425814278a3a02adbcd056623fb92a2977d97359ac373fd5aa20fd201b568b3126bcdcc150e62ecf4c18352b92ef99225501a04406f8faad905d4bee
DIST swi-prolog-6.3.2-gentoo-patchset-0.tar.gz 4177 SHA256 b8811c0c3415833ba989058fd2926232a0de36ce4f7c0280cacf409d97c7792f SHA512 f5d5d046cc2bd71ddc23884ea0fe46fd1225ed1daf6128574a4939840e2cad41d5bd7b42bce8448c18314a7067e3f157ebdf06977a5434a660c50f5b9eed9264 WHIRLPOOL 90c84f908ee7d92ad4d0e5c1e4598ae7d3db7e763720cf4372f5dc061ab1bfca2a739c36d8810844af42612ff1271af76cf81676dd48fc88ec5142420370bdf9
DIST swi-prolog-6.3.3-gentoo-patchset-0.tar.gz 2732 SHA256 a1d1af6730cb0edb217e2705b1253ea44b5704e69b95230934cafbc2a4cc488f SHA512 c2e9aa945220dc4a0945639665ed041e694cb0940d9df3e19505a267bd1f2c135e001c5e7745cfb96e3ed462aa7837fad4079cd26dc44fe92c9e6de774f53186 WHIRLPOOL 48f1f848e39e7d5084b3e7b5ca411df72808ac44303ba192bb2da09dd96e66fe60c900e9cb4088e3eeb5f8cede0829f332682e07f53af6fc484731365cabddda
+DIST swi-prolog-6.3.4-gentoo-patchset-0.tar.gz 2708 SHA256 8e589b63503355cd64746a38f95ea921791d6eea437d4d84ded3efd079408ccd SHA512 118d5fb931c1d499e57ee63977a7747a835e8a8329fa65b823c21a02661e117be8a7b611420ac4469292d390c2eecf4d0613c6f4286b2d87f03d4ec0a15053c0 WHIRLPOOL c171f1f35ddf2274e6925ac6f90de908ae3929bfbceacd31524821c1b2dc47cf5875cb3d5c0190de09bc79d5e9a9ade53135f2c48cc6ecc9b713ac15a0bf5ef0
EBUILD swi-prolog-6.2.0.ebuild 3004 SHA256 556a91277d5010c460cea0139fdb22ef2cea2423a549c6684c5258216cac3790 SHA512 4bc076744cdae9741d572db8d6d4780d25353e2e8fd042b5855f0eed0dc971e0d3025cba147bcf5d091ebfb7fb019244ff524f2da2364e4ae5e09969bc743056 WHIRLPOOL 1104879bd8fce3700a03cf69b6b7b56f18ed88817dce6326fdf91683f54243e28ee2d01554cc9c4e363f3c000de212adf86ac0d0920f474e55ba8022d64fb99d
EBUILD swi-prolog-6.2.1.ebuild 3001 SHA256 1c1001d4b321cf5ca23cd8214697a6f3fb99acfd536778a102cd985c20f8cfa0 SHA512 450ee0038d2640209bce8c87c6f0321668172a94e5f57dbe58e940738079705975d353f6800063cd6a85b492d0666dd97f20f43a15f54396405907a91262676f WHIRLPOOL 4d20f454040b98e550ae9a894935a7469b971616315f98b14fd13b6efacffc34505bc378e929146a8ad85a401c33d3ebd2be338735b2ba3f25f0bc56891a9619
EBUILD swi-prolog-6.2.2.ebuild 3108 SHA256 1477b0f756b3499f88a5dc35bff2c6bed11022428c320319b42103e3eeb01c98 SHA512 7e1588054d409c9a37116d232360f43d29e5479ea64a636230efc2e8ce6de862a33e9634d73114905e1221955d5ed902e2ecd20d5ffa6c2a11c24b8884f9917c WHIRLPOOL 71c6207f7d64dae380e50cfb11314adf7a79b0a285e472fe6bf9eb49cb68b1ba6761960a8d702d5c5aac3c55a90a597558527b2e313c4e0f41381d5557e7d748
@@ -22,12 +24,13 @@ EBUILD swi-prolog-6.3.0.ebuild 3000 SHA256 db086db2dc4c6e1d9f6bc36179a74c359a041
EBUILD swi-prolog-6.3.1.ebuild 3109 SHA256 dd00631ec8fdd05d0acd1a6921dcce9e450a7034690f5c8067455c8b25a92a91 SHA512 0c3638879ffbe0c9904c8e1d4c36afc78c85b18015b38bbb4fc1d104a629eab3c4375b445cb9994369920b1be46e55e89e28cf0897d8b2a27d0930a2093f2329 WHIRLPOOL 5b6b1d8a47a2c3fbe34dda850670d9027ae38b87d27f80ec497f1b4cb247dae83e92fb868abec29029a04769fe9ffb9ed24e8a964abe68446d746596e7366c05
EBUILD swi-prolog-6.3.2.ebuild 3107 SHA256 f97b774331b3482dca291bfcd9cc646d7e9fba87479780ca358f012ce366fd1d SHA512 b965ed71378cd60c7ec7636ef0e9abf718eb87f2e23b015df391d236aa04e0ddf96c6d57287023f7e18d7bfe9cd947ba10ee99890d66e00bbe7a0665eef4c3e1 WHIRLPOOL 0f8801399fd72fd34e048fa76f02bd914a5e5c88e5cb3b757a0323b2d37934844e2d19375d89470d9611ad80e3f601f208f7e6df221fd9124f74623d46232458
EBUILD swi-prolog-6.3.3.ebuild 2850 SHA256 8212944d0f083149a5766ad10c6422d55618bd8f788c69b0576f633a3003fd6a SHA512 3d79b3aa0f4f12136858f45ccf83db4401358822eef8e47b0911df4cc61501f0308820322003a81087d2142a7b7c8e2bbda420737e202727a8fb734228f9a592 WHIRLPOOL fe6a82a6d6ad68b3c109f468664aa0677cf2c1f2ff0100f5a3e236bf9acbb0811a6d5012ce8dc0ef20cd2479afe58c58a2fd97d75903ba5a40073950c10957f0
-MISC ChangeLog 54517 SHA256 40f9c5ba1e9f161c7f90f3647d0b72b132aa387811dd914b49b2f2d5668025af SHA512 e0780cbc0ec16e8e0b13991a9f7d3497f8db6006308ad33b2609cd9db1407c38b5e641999468f6cae9f866475873c6ecc1409bc8ca52465837db2126f586f9e6 WHIRLPOOL f82ca9b952cde5f18614fe942862c52d008fb63c57150b31656eb59fdac08c9fee93536a32ab012b6aa508287086ad1d1e6f81a476ff6cefe917a48fecf45729
+EBUILD swi-prolog-6.3.4.ebuild 2850 SHA256 ee7328f60c09a7b1c322450ef66af2f3664e08419e0cb045dd3a426451ec2236 SHA512 290f109701962e2faf32408effc68adc6ba06b2404628c34ddc8f099a5b4b4e97c362c8ac8f1a6741ecf4f357f0386e26ac68a4a3e63ca31f87a5e7ce6b4302a WHIRLPOOL 6d491db115c5b45496b0e7d3687b043fdd3c76dc4541d8a342d8e077d736baa99f44d10ada31f8e6e2b018541999dc9d6fc2712a1e9aac70dc9f5d259e380862
+MISC ChangeLog 54642 SHA256 35f089a6a37ceb0ca3d1b1940bfc449facfd84ee7a29d8244b23a22720e1c746 SHA512 805d102829376dd2657b92ae7e07f7787c352221fd5ea3dfc2d9a0cf4cd195010fc7881ff3ec183942af27557a72f24e384c3f241b7e71877c901cd69f7c2805 WHIRLPOOL 19a4943fcc9011beb68febd9e166268cab54d9c7fe1ef157167fcae7efd1f7b6adbfeceaf435db7e2ebf372435f982c80579cdfc6b0e98e2a095612cb060d790
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCREmIACgkQrwS/tqE49e1Y9gCgkFoVPSqpSSsnXP4nsuxXTtNh
-SQUAn18pw00PsK6L1vzg3HCm6ALcFsFg
-=1L7Z
+iEYEAREIAAYFAlCt9noACgkQrwS/tqE49e2z3ACeIckpu0dXFIy0owXBTg7wmDZi
+jLIAnRE5bdYwLXyaeOnXLveZ6UNqeb+g
+=vqVV
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-6.3.4.ebuild b/dev-lang/swi-prolog/swi-prolog-6.3.4.ebuild
new file mode 100644
index 000000000000..2245a7e6d234
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-6.3.4.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.3.4.ebuild,v 1.1 2012/11/22 09:56:51 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/pl-${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 ~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.4 )
+ 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}/pl-${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
+ 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"
+ 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
+ emake
+
+ if ! use minimal ; then
+ cd "${S}/packages"
+ emake
+ fi
+}
+
+src_test() {
+ cd "${S}/src"
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages"
+ emake check
+ 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
+ fi
+
+ dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
+}