summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-04-17 14:13:34 +0000
committerKeri Harris <keri@gentoo.org>2014-04-17 14:13:34 +0000
commit6e5e197974fa842e3db2a0b50a3d3039e43c204f (patch)
tree3ec990538ce90ae7aa4da98ae473efed71d2b7e7 /dev-lang
parentFix big endian compilation issue, bug #506160 (diff)
downloadhistorical-6e5e197974fa842e3db2a0b50a3d3039e43c204f.tar.gz
historical-6e5e197974fa842e3db2a0b50a3d3039e43c204f.tar.bz2
historical-6e5e197974fa842e3db2a0b50a3d3039e43c204f.zip
Bump -7.1 development version
Package-Manager: portage-2.2.8-r1/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.1.12.ebuild125
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 5e00ea473a8a..0bc5cb4b23f6 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.430 2014/04/08 16:23:07 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.431 2014/04/17 14:13:18 keri Exp $
+
+*swi-prolog-7.1.12 (17 Apr 2014)
+
+ 17 Apr 2014; <keri@gentoo.org> +swi-prolog-7.1.12.ebuild:
+ Bump -7.1 development version
*swi-prolog-7.1.11 (08 Apr 2014)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 6e97f0cf5570..bacb1caeec8f 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,6 +8,7 @@ DIST pl-6.6.3.tar.gz 14826153 SHA256 e35b741ab26c98e502d5e3abba5fff35bb2dd70ac77
DIST pl-6.6.4.tar.gz 14830255 SHA256 663977959979e389df0f87c2eb426ab71105c12206605ec40925893b91733cef SHA512 fea012ce97b62940618ce2e137fbeed39c7698544ece22da8c4d13f98d9cf809d990f912e406a939868471ef5517552a2ccf842be4b7e849aeaa6c1d38331b4a WHIRLPOOL 10e4243fa473c168a50268e7d2240976626cf20ae1440e94c496a6d93a1d1c5631ac7523695174baa8423396d4af57d84c6f0be59775cf7bff0aebf7be135d5d
DIST pl-7.1.10.tar.gz 15675173 SHA256 deff590cef62d07fc39bb775402738d0bd6f897316d302951a9a8f1c0c20779e SHA512 effa3aafb693b3e379031d6f92e7abc047954ca37301bb8bb318ee0824bed3d0939ef9c49c63b7805d4a0d256318f5e3c495f204f9d7af9a75ea97ea53c4e9f0 WHIRLPOOL e892d823f0b33187e2a1a669b9b5368302298595abd7d0059e2449dc37a4ea6fe67f6492b71ab1e4b9f5c78163720377108ec3bcf340be581408814cb9c63090
DIST pl-7.1.11.tar.gz 15694089 SHA256 87848bb775943f2418eeb56fa970dd4b0f1b79c16f3eb5090bfcdbcc89de66df SHA512 98d1ec542e90c90b1988ef2135a3ee7a44494183d2ac917a578dabad5e09eb813c09bf19c09be30f8ad3d16e81240f90714cc9c854cf41d9351cc6dc9d0aec97 WHIRLPOOL 7169dd6f026f0aecf20030ebb7b64506a30c23422b453b05a63dc846cd3d5978b566d74c4cb8178973c04e947f2a0bbb639fa097784dda542ada3bfcd640bc97
+DIST pl-7.1.12.tar.gz 15695341 SHA256 6945911c86c1b10e1ed07fab0ed928dd1b0ae368e30b454e2a8dfa4885950102 SHA512 08ce1941a68cf1b787136115eb1aadc4d44443bcd5ba207b6c23562412a270ea96c0c793e42421ec97bb41ba9ae106c9c2b9f0d95f0cfabe5ca9cafeb931acc9 WHIRLPOOL eeb5eb2f8724dc0b3e0ceb8b9393c438b7d01fa8e008de17ed4bc731543d0a63c990ca345dcbf7934c174d6769108a205686a6159298bd8300e9ef0791b303c9
DIST pl-7.1.8.tar.gz 15541077 SHA256 bab18008e0c76363cbb413578ef706d5755809caf1d9bebb9815c8193da08f65 SHA512 1a3de3c16d63c0872508bb5e837429d2acaebf9db876647d3f44d722bdf9269d87754abaf672613cfca37581fd560a8ca105fe3b2b840883423f4cc92bf0d790 WHIRLPOOL 0fc6a8f10d47b0d9b41b945d81a052a868c9db858945dec0581fed049af2d45704ceef51593b85df1dd24bc356e57d4ecb72f7b204c2fa0f9cb59b81bb8d78c7
DIST pl-7.1.9.tar.gz 15658740 SHA256 92f3c3ed714478bd62e1feb6c1da2c7c8ced9ff23e33b63e159133cd97a4cdff SHA512 2f8e96783e3c720043230c0ccc8612f5ebfe511caae9966aa05e5aef6c65855f6b6cfccb0509f11768aa6576afb043ae3d725ba570c502be8924405e43afbcce WHIRLPOOL ace612402c6e5d23bf20768605738fb0ac1b23e084b6630ee1e7c40f71a55fc01aecb899497a5d0f422774426f09397a5e77145ef63b926463e09f650eab5d29
DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d
@@ -17,6 +18,7 @@ DIST swi-prolog-6.6.3-gentoo-patchset-0.tar.gz 1608 SHA256 8f7e49dfe527a28aa0da1
DIST swi-prolog-6.6.4-gentoo-patchset-0.tar.gz 1596 SHA256 727a9ed67cdd8a23bc5d0bd5b2463353071370e58667a73c4ae403ef8a94671f SHA512 98d42047ec54155f7d34928bce3050edd65259b552ea82b763f15391f0283f5229a9a513e5f31c441294c5a7f2f2c4e6f133ff031eccfeaaf7c1037665240be9 WHIRLPOOL 3b4c0b6888e450176483bb5371c5f023864390852b9cf0d6f12b356a8460189e5e6cb85399b378c4b6bda314ce690e9a7ede1f79c74d78f033d7caff3a2fc408
DIST swi-prolog-7.1.10-gentoo-patchset-0.tar.gz 1610 SHA256 6d90183fe3f33917f8736ecbe9a477dc8bfea475541f5b6935ba1474c66cdcde SHA512 60ac5fb583f212be86c81ddca851fa71991961364b55f61b48275f1fbf64d5944d3d9a17270f3340ba1e92c1d57c3d3d9dde287e8a040a5ff491ddd130d85c47 WHIRLPOOL 7306dbe09f75122b78bbbd9cd2f71e35f7b14aa0d415b68347b73f2e14b0165d5b89526fdd0d37454662331c37d8aec056268215d6b6a7e0533442ed559e4a99
DIST swi-prolog-7.1.11-gentoo-patchset-0.tar.gz 1603 SHA256 0a39b5fb7b36d00a85bc50ea102380a729dc1a4378193ce614da10a6645b753c SHA512 2e8af66d9671762d4c7d5d7a873cde722e6d2eb6bb9c2c37de835e11daaa613c9aade9961d47d987c866d62417d335e2eeffb74a6510029eeedfa6eb590d4868 WHIRLPOOL 9eeccc290b695ab81a1de58e42768f6bb3b65078fd1b83ac0ece91f5696fd7bee20e8878a476b06bd80f860769ce229332ea87df84e62802c8f9b16c856f85d9
+DIST swi-prolog-7.1.12-gentoo-patchset-0.tar.gz 1602 SHA256 1f5ebb767af5059431fae8f5326aa8374075945a9077f4ed83357ed6b917ba8e SHA512 855dd48783d6d6ecd035b22fb020ca2680ea77f32b53d57a2d9c138fc88e008b83047eb9ac792e69d59dc00f4d5be03c718a9d6889ea086cf02735e5db717aa5 WHIRLPOOL 7e28128ff657e7b351685e6faee6b6c48b0e86292ff6449ac24369a1b437ee56aedac8c060d394b61b11f9b560685df3ff5af302ca01070c87727d346e4144e0
DIST swi-prolog-7.1.8-gentoo-patchset-0.tar.gz 1595 SHA256 8b8678b3c068859d7171edd3b42f317d033a5bdd4e7fac2f05601aa248529955 SHA512 21e8b8deeab7d615963f7f827a2210bd5b9792b49beda12c6b1436e236a85687037177296b3809f35ce716e0e627289757a3ddb58e0f671252899f2f433ef0c7 WHIRLPOOL 41d705ee815fa984fcdecd6fac570a062377b667bf21085de0ca5ab842edaf68ffa6941e211a0b9c9237f8c434ae4026d958de62469342c4175a08d39c138f06
DIST swi-prolog-7.1.9-gentoo-patchset-1.tar.gz 1858 SHA256 847b040489dfcbb863e7c105af7a01c9478b0dcc07f92e72734151835149a4a4 SHA512 fd0250d0a33e78a3b49ce523a8103264e0e2231e162d03bba96c2ddc8ec6ab63a1f8625651d72aece349064532b3ab87418b606dc5260faaf4e8446be30d5e22 WHIRLPOOL aaaa2e0f402b49bfeb06f8493c2b6b5ee14e33b3702c88cb00f373868127fb966eeac5a10dd8649b2a6ea7a7b21e3606e5513f1f3e931a55794bc5ec953aace8
EBUILD swi-prolog-6.4.1.ebuild 2860 SHA256 f1c226d16415aaec7b93bbae9ed6c0d5d4d2e28b071f00eb071599fe4bab81f0 SHA512 a2612c8197e4ff26b8bbfb1ce97260666c08a3275aec517ada4d48f4700b9df6cfa3f398c427fd31324d9d06dc3b363d90cb4acb9978ee926dba75834798a1ac WHIRLPOOL c79df86d0a15bc9f7a4e4249f32fca98ef8a5d3c0c0abe84354ba515f078f8f19f599ca97399286b84514a3ce7c6c768b6ed8063b5cb9338ff6215afcfe80b95
@@ -26,14 +28,15 @@ EBUILD swi-prolog-6.6.3.ebuild 2906 SHA256 a268d3e08c2daa9c3adadb70c9dbabd3e2302
EBUILD swi-prolog-6.6.4.ebuild 2906 SHA256 98d5221f22f0a7747d36bb7b2d57140c92e422b7f176c542ebaf87e525fb4d34 SHA512 c3da1a8b84748ebd78dd8f6377af17c29a339e1d0a30101457629216055205ebbddb5182e79d50a1dfddff03bc45960be23f2dca8f6ac0977085138f1b7a1fc7 WHIRLPOOL ad7fff72bfe14fa1b3629c37f2d54295b4702b1c9389cc9018e1185ddb550ad864640c7567a83490db2abdbcf560ef596259d1f2749a140f7dc9be95f6271266
EBUILD swi-prolog-7.1.10.ebuild 2906 SHA256 21d39ba6a956738badfcedc8690fc3f5c1b16b63dcac86c044f2a5051b0424d4 SHA512 32998735f0b09d72ca2c1745d4c561432c0c5f97c81c8187eb15571b57228903809b7600cf6bb4a5c067becb642c45d8dff5b186dc8bd4326f4109a14f9d9aba WHIRLPOOL 7d4e788161828f158af28076fe66599c3d07a25c8669b08cb42c9303242e32f6e811fdf64322cb8ee5dc00771eb21a87c252b3d26d632be32e13b807ba1e3350
EBUILD swi-prolog-7.1.11.ebuild 2906 SHA256 9d472fd4fe0fc7f6f0504b2842bd6dad988b0ab45100eac76b3e8c7bc14dc98f SHA512 9d812e95e87c545254dc38a28df7b69378c14553c429f21ae52dcfb12d3dca528827011af6d776adb7e2a800c8bd49b330fe1e7603150139da5767b02d01c8b8 WHIRLPOOL 5cb41cbea73b1ae9e81a5d7eaf1f8adf6ebfbfd8daf749e24b5398717e4a7162843eb5175788c0bcffad04341a8492d5cd5b198a86f7f92d4a066e0669232f49
+EBUILD swi-prolog-7.1.12.ebuild 2906 SHA256 53c3cd435285a4c3607f951148d4c559ff19d2e06755573e1034fd3775893149 SHA512 f2ebcc7f16d2ad838d49ea497f61a0e711b9465566cd8cc491bde5336bb77e1e546257577f504cb71f34139de8d6ec2493d4f36c8f52211b8fa94d4c531b7267 WHIRLPOOL fc6a7bfa21a17f40ee9db7051273ad4aa3420f6df9cb53e4799fb2d9c44732fbb1b29dc5e4ba4e189187644ea236d0d2da8b0b9f855481e89f657a1731136acb
EBUILD swi-prolog-7.1.8.ebuild 2905 SHA256 7eefa45104030e9eddcf6c4fc5c5c75164aa0cf55ceb837094b380399c05dd7c SHA512 11980d33ee4369944f5e01293f7fce1789e2085bd7769b42eb947c259d02d0b27c96ed06f4022373494146ba49360874d39224540476a0515eec89d0f4797f18 WHIRLPOOL d26e10b74a9b4ffb5ad3272082a0cc6c2e4e9b42d8c28dce14cb43dd0855f40333c3114017aba300011aaa37fd1c8da65d17cfcd8a8a1ecb9e8937e52a010ba6
EBUILD swi-prolog-7.1.9.ebuild 2905 SHA256 a33b520456888fe983b9ca1c3e09375056807050f0b53ba74d00bb9c171c1720 SHA512 0d137ede0e7a7e7371b8bcbabc05838cc7de2df9b48b3d2585708d41561331ab40857a757d889dfe3feb58f3a4d603a64b5ad5e939bfef860bf510e8349cc97d WHIRLPOOL 66befd69b945c00e0f55c23061a3301e4d4d2e02fc199df86d7c7184cd8426df109e35e8cc44ed60d68763bb45be3a846215d0f89f3cfd881c24102115c3665a
-MISC ChangeLog 63330 SHA256 39e923499050c505cb8771e2b8e228b208459213fa292409c75af4d28c36a13e SHA512 c608eca27581d91be77db6aa674f6afad5a835076022603d32b1e5c27b962b3f27a2ceb108cb64c22a7614a9a6f90e94ab90fde83ad882ddcd10e18d070920fe WHIRLPOOL 4f991335a6c6e131fb613e0cbf08cc8939cbf16908647f51f9594051aed8276090cd9cdc6263547b4f69a7deb3649aff377e1559653f937d10efcf205ce91ad5
+MISC ChangeLog 63457 SHA256 df23a81bc9f149d5285f34a8b2de7722f0e2c4639833d1f0a1ea7fab026307ac SHA512 aef4bc2b26c81543ecfb6663df78bb12d6a28fb051d2550ad7ef2239dca6642b0b0cf142f74e95d304ba80d808cf8b3cfd872f191b5bf14ff95b8970375f0248 WHIRLPOOL b6349416eeae02ea1851e4995053a6be55589a2cd54cbe02e8797b5502d3159a42979809b079ee1927f3bc30f42c89db95bfdb59726651f0b9dba6be2a360cdd
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlNEImoACgkQrwS/tqE49e0NKACeMz3t9xw/of/tQ52Y/sVxzN4E
-z6UAoIRYC9/ERyrCpkTFd3T5ETgnFg0G
-=0OS9
+iEYEAREIAAYFAlNP4XQACgkQrwS/tqE49e0MuwCeIjFdi2L89wi5+RUeOmyEwwDY
+oFgAn2rE8BcxTyaqsYj3QN8hHwLdUV9d
+=nC1a
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.12.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.12.ebuild
new file mode 100644
index 000000000000..3a3640c20148
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.12.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 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.1.12.ebuild,v 1.1 2014/04/17 14:13:18 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 ~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.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 || 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
+ fi
+}
+
+src_test() {
+ cd "${S}/src" || die
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ 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
+}