summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2013-01-14 09:48:11 +0000
committerKeri Harris <keri@gentoo.org>2013-01-14 09:48:11 +0000
commitd63a7824dcd1ceb6d0e4f51c1bd5a903d23db2b8 (patch)
treeddfb182cdda4ef435f6257e97005b32fa37e8aaf /dev-lang
parentChange the description to make the intent clear. (diff)
downloadhistorical-d63a7824dcd1ceb6d0e4f51c1bd5a903d23db2b8.tar.gz
historical-d63a7824dcd1ceb6d0e4f51c1bd5a903d23db2b8.tar.bz2
historical-d63a7824dcd1ceb6d0e4f51c1bd5a903d23db2b8.zip
Version bump
Package-Manager: portage-2.1.11.31/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-6.2.6.ebuild140
3 files changed, 153 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 87e63c226435..c0b6b164651d 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.368 2013/01/08 08:57:37 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.369 2013/01/14 09:47:59 keri Exp $
+
+*swi-prolog-6.2.6 (14 Jan 2013)
+
+ 14 Jan 2013; <keri@gentoo.org> +swi-prolog-6.2.6.ebuild:
+ Version bump
08 Jan 2013; <keri@gentoo.org> swi-prolog-6.2.5.ebuild:
Support bounded arithmetic in JPL testsuite
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index bfcab9f67306..0cb8db0f626c 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -4,24 +4,27 @@ Hash: SHA256
DIST pl-6.2.0.tar.gz 14353730 SHA256 be358eacd50bc7013cdcdd1aa763e67c5b1d40f7bbf1833a7a48c0123a6455a8 SHA512 a8e265eecd26fde41732bd965a6201ee61101a31ffbc8ead89f9563e91a6bc85382c7aa0eb6e3eb79cfa7e3f3f7fe89f50776553dd2198eba48b2369c20f5616 WHIRLPOOL 0812b03c4a8e61a17afa7835d2f21ef5b68b8fa0badc09aeba8e7179aff41a783a928a22e55b3773caeaa15d384054ba0e948e0c4111fc067c65c3173dc68b04
DIST pl-6.2.2.tar.gz 14353692 SHA256 e2d5a62756ea0001f65a2411dfe7d380e1d2ab7b365fe12bc6e110d966fe43dd SHA512 fad8bd48ef496258b86527e9764c748b25a83c25dcc7aa4921fcc78df730e7c442a8c3524356b36f2cb92cdb71a116475f7039e4c829c7f41fc6994ce0fa636e WHIRLPOOL f133afa09055d506e4fbf8e3214b5f290b890a7c42e6bb046d97318fbc8f961be33d788a79076597b4434974d7444bf67ba193829faebe2c768ff13c2ed7801e
DIST pl-6.2.5.tar.gz 14404112 SHA256 0613e40ebfe7329e542a042587f2e593a74f5710dbbfcf1e116ddba1e6c35167 SHA512 a61084b3f501874bcd44633ab351c01d2e92941e26e5ff9b95b76bf94c7f459e4217f12e5dad21b7b0b6a2ddb821e205f40351d6602eb80414b119e32da373eb WHIRLPOOL 0fe91154a01160c9ba3519c722cfce4e09a5b4c1fd7319563ff1b696fd74ef300b978416f14dfbed9669e5c24f97be4709181a9029029ad08a068a32c1658bb6
+DIST pl-6.2.6.tar.gz 14407455 SHA256 9412f0753a61c30dbcf1afac01fe7c9168002854709e00e09c21f959e1232146 SHA512 0bd8b057241c284e5530965236ac79895153f7ff4b42d72dea67f4c1296f0319c0ed7db363bb17a099686c1742ade4ad06d8f916637ff70f84e2c00d6c122b52 WHIRLPOOL ac5b0ba0fbfab919ebfd00cc01977e82973c23522f6a601416b4fdcfdddb1f902ab87016058aaa1d62533dea512b8f931f440433814e8cb3e0f8b66f7139204e
DIST pl-6.3.6.tar.gz 14492653 SHA256 0020d2aaff1c47bb2487c6053f231ca7070d97317f2d55993c3263fa2975a88a SHA512 b6179e813c63bba215578f53169890b484477fb7e5efd1be8247afc47c1fe03839dbdd13a21d9a4c96d4b395e813181b4e682e2cb161c47ab4e22f637192f5b8 WHIRLPOOL f792bfa371404d92930b6bec8061adc31b16f0518f0e02bc7584ca843e50785b9d6c0312c8a64c9192145a83150e0744b0b17d3be46008b3babf4713596ae4f6
DIST pl-6.3.7.tar.gz 14492539 SHA256 1c4c9f79b54f609ee329104112519485b189bf604afd235fb3854e1aeeccb13f SHA512 dd76d368973a7cf1ca104412fb070ab9576ed97d9472ae42309d5ea25dc52f27dac330fd351ccccd35b2090cc26189d472f2d1929563a3689e40e744673f9b3f WHIRLPOOL 0c62732fb44ee6b476c9175ad0a1a49fa403b753e07647e13bbf9caff3de097e78081181119b9d5b06ecbb8bfd243d9de7012766370a2f6c40b1c2aacd5a71ac
DIST swi-prolog-6.2.0-gentoo-patchset-5.tar.gz 5340 SHA256 94d1ca1c17bba09c00e8d29bf599598574667f2093996651a357eb168e5a3f7a SHA512 2a7bc9998c117a9e509f1bab73898f668922225af97f31a2569f689b89edba6776f6117f32e7023db22354e4fedefb557e7603be31fc5a696f939d271f1aebf2 WHIRLPOOL 5e05b315ff8914eb54ec4b91ce455c98604ae7b514acbafea9f72d70fcb6f68a77579e03a3b292a57c0f8dfe0d3cb6d07fe5fb9b29cdcbd051919dffc5fd5904
DIST swi-prolog-6.2.2-gentoo-patchset-0.tar.gz 4303 SHA256 824dd784cf3b7e1b45b65e6a923289de6e6e28d3cf0b797e071e4185f2c05f9f SHA512 5c9c579971172e7300c01120bb70c273ea37a9f962d9ede3d0e7bd45dba6441b7f3244b568643bc6f16b8eabd3099b4cbee25f5be17ac4cebe54c06547cf530f WHIRLPOOL db8349096acd6341de46465ee7c914d19087227fb31064cf3bc21593f2c25660bff2d7d7080e78dff92508bb29dde4da0248ce8b290809aa8543882c82cd0638
DIST swi-prolog-6.2.5-gentoo-patchset-1.tar.gz 2692 SHA256 c4e59e4240effb3383465997020e4056e5967aa4f9bcf0b010a564d1f49bbd71 SHA512 2f31fae8df581931bee3b38bee1687f9fb12567a9f267a01eba5dd011377cea05b3249df942c4b719bb0c2f7cfb86c5665794948083c3090a6854b04fb25ac4e WHIRLPOOL 49685d66ee2ec6ad4a654356bb6d290d8bd81e79c42241786c235d610493b78583cfb2c44be4b20ba49f49891d9da69b90bf5b5c0f9fc59f272c20ff6475c204
+DIST swi-prolog-6.2.6-gentoo-patchset-0.tar.gz 2701 SHA256 9ab62cb8b19816af66adb4b52344ca59449210a6413c08c9edaf4e3fa5cdf3ad SHA512 a0c5961fd3ceb1e8ee59be6a03bd801fa95ecede3eba41d9b66682e39095e532207e87029c13aaa0e8cb90c03e96e6e41889e433b3627df9b864adad9f45851b WHIRLPOOL eafe59ebc256ccef608b635cf8559866e38f0c52667dac96f984ce1fe195de636176fa8f9653d882a87b6619dd56e0019c01efbd413bfbcb48d457dcfb46fac6
DIST swi-prolog-6.3.6-gentoo-patchset-0.tar.gz 1920 SHA256 1e31ddd82e611cce1299252e67c8c764d5c0d189e7f2586e5fd45bd02f100bbc SHA512 8b562c9f80ff6f8f6fa34596d0444d2ea559ef7d1e46b0080594b99513f8a224416ad2e395aee9245076cc1e8ce8722730488c03e513339acb690b314b60da0a WHIRLPOOL e5bcf46be03074668644fceeaee4901e0861f5bc5a531b9fb4bd10322910eb83f47a5870c6d5359b778ed1a96d423aa16e223cd252496e19581946efc0ac1bed
DIST swi-prolog-6.3.7-gentoo-patchset-0.tar.gz 1912 SHA256 19cfbe7e9d9ad5e3eff777552fa46e9abc4b152e98391188b83e420b75bb74a3 SHA512 3f523a7379606158e2650ef07096fd18b1996d903b176ddcaea2b2ac6b9bb8b41b2037b9cafae2eb8b513a5ea92e07d03142f37a04f172c0eeb3af98e5945a48 WHIRLPOOL 500fc258311fd1e221b2865932f157507926e3af628e2bf0ed80184ced982df3dc4b77627d340c2d69a1e304e6745f17a0d83bb23f07feb3ad5ee027d7f168bd
EBUILD swi-prolog-6.2.0.ebuild 3004 SHA256 556a91277d5010c460cea0139fdb22ef2cea2423a549c6684c5258216cac3790 SHA512 4bc076744cdae9741d572db8d6d4780d25353e2e8fd042b5855f0eed0dc971e0d3025cba147bcf5d091ebfb7fb019244ff524f2da2364e4ae5e09969bc743056 WHIRLPOOL 1104879bd8fce3700a03cf69b6b7b56f18ed88817dce6326fdf91683f54243e28ee2d01554cc9c4e363f3c000de212adf86ac0d0920f474e55ba8022d64fb99d
EBUILD swi-prolog-6.2.2.ebuild 3108 SHA256 1477b0f756b3499f88a5dc35bff2c6bed11022428c320319b42103e3eeb01c98 SHA512 7e1588054d409c9a37116d232360f43d29e5479ea64a636230efc2e8ce6de862a33e9634d73114905e1221955d5ed902e2ecd20d5ffa6c2a11c24b8884f9917c WHIRLPOOL 71c6207f7d64dae380e50cfb11314adf7a79b0a285e472fe6bf9eb49cb68b1ba6761960a8d702d5c5aac3c55a90a597558527b2e313c4e0f41381d5557e7d748
EBUILD swi-prolog-6.2.5.ebuild 3108 SHA256 39c1c5cc0e8e3fbcaa0f03b763d821cc9c524ff343e7fa30c07b9fa47cd0aeca SHA512 5c6860cbf327a5ddde5b129aba294959422a8e3979581e470f8ec411ac29cd458ca0eb63e9ba704169ef3c63bb19bb941935bd3631373371e41d33e46fe5424d WHIRLPOOL ca7b16e56a96126112bfb7c726a48432ad7d0d047368680d63854f9caa5e3760dee7c67bd1a2e519fdb3ff21d1a13d80c6380b8cdb25a543ebf55b9c78bbdaba
+EBUILD swi-prolog-6.2.6.ebuild 3108 SHA256 4d16d2b4026ff4828f7a908551e42a4b29bc5e47e82e8497768ce14e45cf1502 SHA512 a4ad84f5519f2abd424224ee325241152a922a6f4ff8c7507d3f72b0c8631a35f42ad7b6b6f708080150f69c42749eb01ad7b8816caba9d12cfdef14c62bb9de WHIRLPOOL e5faadc00191ef5f74950fe560424f81bdbc8ce2d24a1406927caa8ffd22309b46d0b92815c00cd5924d1b4bb3eeb1f07dfe35b3985169365af0730f0fd66e74
EBUILD swi-prolog-6.3.6.ebuild 2850 SHA256 eea9763a1a796a9a66e80034869ba5e45e46d759f2fd421f8b22c5bddae0b540 SHA512 6de4c5984279cf6d404c549749f8fdde63bbdb4b462a34cb6c538acb1842fb2e25278a47ff35366594dc1e54a2d37b36ecd83ed2971745ea9362bb996c195639 WHIRLPOOL 5d11734e70f198f4561eef7473054147f82df1494f4677fa7d9d8923723eb0b21c7c3e36ea302b5a831615361c9187777ca182d46d9588ee5c3a8a8e2d197c18
EBUILD swi-prolog-6.3.7.ebuild 2850 SHA256 eec65b2397c8774dc61fb5994c24064053965006074e13a3c7c5ee0ba493d647 SHA512 b1a035c28d57f4b39820a3c792a2ff79b05f156e0b15f4cb8a123ee040fb8ca627d83ef6c9a7c59fb67d0bb2d4f9fa044d6f88c9add5487274f6731ecc811869 WHIRLPOOL ccad62e3013b59b06fdfcdc76e3d756244e5498fa1ea3b491b593ee480b224f4672773bdc995771a6e847812c3cb88783ceebebd5443d38e8c6205735b9b82f5
-MISC ChangeLog 55813 SHA256 004b6cdb7f7611bd22797ca27db4c943c4933c5e6fecf12c46666029aa638915 SHA512 5b4b03c8185118c1f44c43c88a4e57e91e3dbe039ad4f15e50e3626eccd57ae3cb6a70d709e87dedad1827d39ec48370522e11b307eefa5e87fec16675cade30 WHIRLPOOL c7f2dccb77c0700dffa0926e83dd773e013307e726e82c2e716f4a15617519aa58973fe243d39409e29bb1dc240911cca1d2c05195670e16f283649083056798
+MISC ChangeLog 55921 SHA256 ad321c2ff8e063c2d0cc8af7540510b84758e4e804002892d34856a730a976b3 SHA512 2ed1fefc1f39e574f121ba4c3bb9e75b7621adbeab54f745f9cdb5a2cb66688d4c35e99f7f4758a2b0a4e0e9c26965004c45fd9ae4442b814b22cf4c7b5c606e WHIRLPOOL 29e2c26cea92ab1ad2b4374a692337d3046461d9b4409ede534ced55718220bf331c26f2ad8ac39470ab1674b8ee3b1d02edb4f92b876074057a3fb615a550de
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDr30UACgkQrwS/tqE49e0SsgCfatYNiKBuYGkjop8QwHA9060h
-aygAoIFGZIN/02Keuf36EV23O1LkaCVV
-=vEtd
+iEYEAREIAAYFAlDz1AkACgkQrwS/tqE49e2aWwCeObFD28VULb9o5zaIBTwuBMEL
+qisAoIPxb4MzUgJeuHp40ezfGVX/ZojS
+=YPqI
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-6.2.6.ebuild b/dev-lang/swi-prolog/swi-prolog-6.2.6.ebuild
new file mode 100644
index 000000000000..b0aafce09655
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-6.2.6.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2013 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.2.6.ebuild,v 1.1 2013/01/14 09:47:59 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/stable/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}
+
+ 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) \
+ --with-chr \
+ --with-clib \
+ --with-clpqr \
+ --with-cpp \
+ --with-http \
+ $(use_with java jpl) \
+ ${jpltestconf} \
+ --with-nlp \
+ $(use_with odbc) \
+ --with-PDT \
+ --with-pldoc \
+ --with-plunit \
+ --with-protobufs \
+ --with-R \
+ --with-RDF \
+ --with-semweb \
+ --with-sgml \
+ $(use_with ssl) \
+ --with-table \
+ --with-tipc \
+ --with-utf8proc \
+ $(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
+}