summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-05-29 12:52:08 +0000
committerKeri Harris <keri@gentoo.org>2014-05-29 12:52:08 +0000
commit71977f18d8fc6a7586bf9b2f37d5855311d71423 (patch)
tree31a1ad7516ed5f7f42a21566001660be2b28a184 /dev-lang
parentRemove old versions of wtforms (diff)
downloadhistorical-71977f18d8fc6a7586bf9b2f37d5855311d71423.tar.gz
historical-71977f18d8fc6a7586bf9b2f37d5855311d71423.tar.bz2
historical-71977f18d8fc6a7586bf9b2f37d5855311d71423.zip
Version bump
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-6.6.6.ebuild125
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index b4bac3d35806..4e58ac1245ca 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.437 2014/05/23 11:36:33 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.438 2014/05/29 12:51:51 keri Exp $
+
+*swi-prolog-6.6.6 (29 May 2014)
+
+ 29 May 2014; <keri@gentoo.org> +swi-prolog-6.6.6.ebuild:
+ Version bump
*swi-prolog-7.1.15 (23 May 2014)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 7e62cd5e459c..996455f1b7bb 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -7,6 +7,7 @@ DIST pl-6.6.2.tar.gz 14823664 SHA256 e4996e363a19353f8b4eb1c19284fa73612b0137b32
DIST pl-6.6.3.tar.gz 14826153 SHA256 e35b741ab26c98e502d5e3abba5fff35bb2dd70ac7735379df5dd47c9a31b905 SHA512 5d8d864fb04a3c5c1caef1241e97279bab6923c6a39d8ff536535417d64c3381663019a35d1a30f6288b888b7996a38557ec986c973b8c1d211bef71e0fa0e58 WHIRLPOOL f37d24532a4204a8183e05c4c01c27bdd9470dfc233fca211363989fdd5e03f428ab42d8ff5f2e6268b8e3ec6af76f314e27727271036f312802237a29aca82b
DIST pl-6.6.4.tar.gz 14830255 SHA256 663977959979e389df0f87c2eb426ab71105c12206605ec40925893b91733cef SHA512 fea012ce97b62940618ce2e137fbeed39c7698544ece22da8c4d13f98d9cf809d990f912e406a939868471ef5517552a2ccf842be4b7e849aeaa6c1d38331b4a WHIRLPOOL 10e4243fa473c168a50268e7d2240976626cf20ae1440e94c496a6d93a1d1c5631ac7523695174baa8423396d4af57d84c6f0be59775cf7bff0aebf7be135d5d
DIST pl-6.6.5.tar.gz 14837423 SHA256 79ee4526ce8a70d55cfeecbb1acfd737db0ddbe45585faba41a24ddb34484a53 SHA512 8bdf7678c51192185bbd20f008212de7401ca2f497fea02e7b652aa51fca0c1e961fa10efcd256325a6fb0b7ea956b26c8d8def2f11b2f45551f3a82591d6c7c WHIRLPOOL f7bc7236801a6c13402426f95e971d2de41b98dd596e2f13344f4ad56619a81ef587fe626ae1c797255739511d09fad49d21787df9fbefa034278c3a1824f949
+DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d SHA512 a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d8935c7472362ff7b59ea6035de0658d9e38c317e2d92ed810370f2adc3e92b6346fc0ff392d18f1c8012a6 WHIRLPOOL 448d844fe45aee97ad2e37bea3f81dd5eb388e1dcb9f1c4dc54c18991aa91d481bff5b70174fb06edb06c1361759621a570a083fe36d62bffdf6028c49244b2a
DIST pl-7.1.13.tar.gz 15698076 SHA256 4048733e0278c2957d45773c7032cd0e02afb77cb2d45ebff698370f706c9fe9 SHA512 9b7580914beb7cfdcdecaff3f09d26361a4e8c646611819b6721655b58347fce2fac0b89c1774471a79325b33928e5f856add5119f73c07ea3d9667689425971 WHIRLPOOL 328873b5f5cac069ad9f4ff04862b4893663610f44c5296354d57d5da58ebc1a196baf4708ce1bf4874cf90fad8de8637e8b6ab836b5b49bcac74d0c540a264a
DIST pl-7.1.14.tar.gz 15695222 SHA256 c2be221cdbb9d4743ac561fd7c0c738545d25de0c47bf6e9557bf323882e5a6f SHA512 b7e6b79b1c63f71e17cf58735c759a0d9389b80aa2a647d71c086805dcf094fd7b8be821990b69de418aac1882ec0eaa2026f3490d201fd467ccaef310a079f4 WHIRLPOOL 37a3e16e94767d0da819dc7b40e0c9835ca04d558a88a4249bddd3b9e0af641d13959a8af7da4da955896d519afa28f8e6a2eae10fabc70af577fc7f90bf7d8f
DIST pl-7.1.15.tar.gz 15738762 SHA256 2911ee5e9facd02173a37f8b7e7cc3bce43d12c3741469f989d1305e669d3d78 SHA512 2ccf06b71e42f127f3731a011c6eb396fb68afd1d3367d74afa38d9d941923b6e0956576d545d5a03ead79f509fd110c340831ae04c8084b6dcbc924caac830e WHIRLPOOL e25cc8b374b7cc5cd545a640508066958650ab8a1dcc3185967ac1c894a23830a3432b6c50a1753def0393278d0b006ea769e13bb28bc8ff3610f575839f192b
@@ -16,6 +17,7 @@ DIST swi-prolog-6.6.2-gentoo-patchset-1.tar.gz 1851 SHA256 23d7481204d2e1f064c7f
DIST swi-prolog-6.6.3-gentoo-patchset-0.tar.gz 1608 SHA256 8f7e49dfe527a28aa0da1c756841f1bfdeb354b4a7332ddef9664e5dda4d6592 SHA512 5b000f25d3fc5b921fbf1e01d746fd28ba6aa4ac98419aab7ec43c34c30d2078ae2844d87ceefe493ffb6f09796615eb698f71b213bca13d5be8c32ba57bef02 WHIRLPOOL 0488fae4ffc42dec825e79d97260b2911ab7f45145a3216edcef6bd1aedaf969806955eed185fa6a4ff141896bb1b0ca1ca51b381a89d8f5bf1b2509f475458c
DIST swi-prolog-6.6.4-gentoo-patchset-0.tar.gz 1596 SHA256 727a9ed67cdd8a23bc5d0bd5b2463353071370e58667a73c4ae403ef8a94671f SHA512 98d42047ec54155f7d34928bce3050edd65259b552ea82b763f15391f0283f5229a9a513e5f31c441294c5a7f2f2c4e6f133ff031eccfeaaf7c1037665240be9 WHIRLPOOL 3b4c0b6888e450176483bb5371c5f023864390852b9cf0d6f12b356a8460189e5e6cb85399b378c4b6bda314ce690e9a7ede1f79c74d78f033d7caff3a2fc408
DIST swi-prolog-6.6.5-gentoo-patchset-0.tar.gz 1595 SHA256 baf043ea3a145d8600ecb9c16722e8578b818b3018d50345e951084a26b018e9 SHA512 62f7a73af4d34b8a13378fb65302b01d2445b3e4f7198e293c4fd9b50948feaf632bd5de0af10aaf2cab9d5fcc214fe04d86e6e969e60b23d9bae4a277214041 WHIRLPOOL 95c6449b2248a0277af1cad70ebc16b46fd6b15d540822f1f9e5370760de94171bcdbb98df9915ce85e2ddda55eaf457eacb26b29f3ed4f61b1f69388454b0a5
+DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
DIST swi-prolog-7.1.13-gentoo-patchset-0.tar.gz 1602 SHA256 89a31a33aab3009e8ce47554657f1182c24d36cbc3b2823c44928f424ba2ca0f SHA512 bc9be6f3e516de5f7d8fdcd8bc1dad9b9615677d7125aa65a199c9ca7362388de31f5537831497866891fa743084629ca9f1195baac28e5eeea440b910fe8c7a WHIRLPOOL 263037a6f11e457c2c8da70c9d3c0f2d6bafd546a9dc38a04818544f4e85eeef1887b6466ed92ab9f0486e91635f960007f60c53430d961cc6dc1d07459f2cb9
DIST swi-prolog-7.1.14-gentoo-patchset-0.tar.gz 1614 SHA256 fd16fa16ddba0869a31dbe3b2a2402a2cfb8b18a64c21c2572b3f32247d4c2cf SHA512 8f6432c36eabc473bf9114ead8230e0d03bb379f7e404f1ed491fe10359b3785d6aeb3433e089b25b92ca8f332c2f1197272269ecb9a05280694a9f58e72c160 WHIRLPOOL abfb727c7c3edb549e5acd7aa2066cafec746b7f21ca3a60d0736c5eeee383bb79166b35b37eb4fc2721c0a3407bf06a3380fea0fceeb37525fd80b536475678
DIST swi-prolog-7.1.15-gentoo-patchset-0.tar.gz 1599 SHA256 0747874aa0ace023a86fd10f217391061babb167b27bd2fbb037ee04a33efc81 SHA512 ec01c9ae52e99d2d07b587198c2c743a086f195adcb9a64772c0f5188f44b6889973afe42217b80545cfbbd6870cd2b4086c5edb76a1537c15a9556bdb9ed5fd WHIRLPOOL b375f4bae28429fbf833cd825d4bd636b31632607631e2cc1b228b9fcea4e53997a23bab48cbe03feae95d49934a3eecb45d3cf95cd6d89a5c4dd604e3eacf22
@@ -25,15 +27,16 @@ EBUILD swi-prolog-6.6.2.ebuild 2906 SHA256 ae51c76da64f223d9da57936e8bc19408d656
EBUILD swi-prolog-6.6.3.ebuild 2906 SHA256 a268d3e08c2daa9c3adadb70c9dbabd3e23028222c24d5b2adeebcf1e34cb81b SHA512 b1f1895add9b0bd915e9a77eeffe06e948dc59c0b1594c19637ae0d817aa9a87e9fc26c2341b6cf8506e655d11a304ff8cf0c1540cb05849378d6efaf5c2a060 WHIRLPOOL 760119157431f217895e4f9c96077e4cbc916189d405883f1a99f28b4532b7634283d1298710baa01884b8e25d2e806573bd1e92bd83629038c21e8416675614
EBUILD swi-prolog-6.6.4.ebuild 2906 SHA256 98d5221f22f0a7747d36bb7b2d57140c92e422b7f176c542ebaf87e525fb4d34 SHA512 c3da1a8b84748ebd78dd8f6377af17c29a339e1d0a30101457629216055205ebbddb5182e79d50a1dfddff03bc45960be23f2dca8f6ac0977085138f1b7a1fc7 WHIRLPOOL ad7fff72bfe14fa1b3629c37f2d54295b4702b1c9389cc9018e1185ddb550ad864640c7567a83490db2abdbcf560ef596259d1f2749a140f7dc9be95f6271266
EBUILD swi-prolog-6.6.5.ebuild 2906 SHA256 fecefea51c16786882b7ee765adc29c858e85e0b94c94c95e3b5140f5092fd0e SHA512 2303eb774dd0cfee6e60490bfa4c3df59930ec6b7bca9b026d204241b7c9d2c9e51dcc42dbb3cc0967058e1b93c616e9190f177678249dfdd41106163f587915 WHIRLPOOL 362ba4675479f0ff0025a24418019eba29c8943bfdb152211637b3fc0ee53b91dd1bcf87c8ea1f8766b11289e813a3cd20b89c1eab602c8883df98bf0acd5d91
+EBUILD swi-prolog-6.6.6.ebuild 2906 SHA256 e7709334eaef476a8e06bfd3005440b22eef96017e698bfa34fb8c3868ad4718 SHA512 dc55b23f631efa5966954acfdee0b1d50666099c982640d1249caee6b2dd8c69a43603d3786f8e0b4d680a695029042c28c5e70062cdea0dcefbb6b90e557174 WHIRLPOOL abc73f513f16836fb17cada1789c92dc8c1cd3fea458df82a2280871c956e41ecb7ccc3440e73b82a5c29b09d1a87af510f0b7fbda2d26da9ed178d6a85dc2af
EBUILD swi-prolog-7.1.13.ebuild 2906 SHA256 c5bfdaa789f6a64b8e59976100f3583b99469225296c255e675ba6136bc0147a SHA512 5ce00b14ee17af34a77901a052117e2b6e0fdaf376cbc96c4b41b929fd72efdcacbb11973bfc7156eb483718ddb0bb5084f32191818cdeb3ea32991c5633140c WHIRLPOOL 0437a90b5321c0b25540edecc0e4a5deb66ddb0a4d3f10fc3b780cab4cbb3ce6e10383d7ee7cacdf51bba6cdc7b76f262e9c71d1fe3f07c9bbb8229ac376a1f4
EBUILD swi-prolog-7.1.14.ebuild 2906 SHA256 1ae549db8d08ef9e00c69f64c9c35189b78adf129563672ca9d266c98af6da62 SHA512 0d9c027db6e07ab922e291a08ea69c376903370411efb8cd6a370b62efe3f520103514984c84155c1cc79ebfa5ed034502681058d001e875348ca7efc9617935 WHIRLPOOL f59e59fd8ee754870b557168d8592d6b0c48b28e87054143cf17111185b7031479e29bae6e67436104ca4a5646a100d7b7e62bca64cbb7956c006b70f5f95ac2
EBUILD swi-prolog-7.1.15.ebuild 2906 SHA256 0096f8a70b93c534b4b21575f2cff208c3b2259cfc4b6e14c6996e6e099f2bbc SHA512 297fd4d721a5f135a4b3ac0f04bd1f6486335f1e41b7eb7d7061bf3e9b5612fbf72e817ca009ea2ad3cf599f819d24ed825d35e0563147d998ecf047a4010a8a WHIRLPOOL 08cf4626b6c539e1ae74272aaa1aa840f13a4c5c7f426072a9e1d1a139f70cd1c09c43e7cc5a6af720eecaccf2ae20287f87a2535a5af00297c4c750eb37d370
-MISC ChangeLog 64219 SHA256 12659b73e0142ccf377bc5e69a9554f5f1fb2fa538f4c61da58fea4ade8106be SHA512 65935c204c0c94bb6ec39e36d985296e07996909c58950d4a9d41fac83fa7924c8d725a3069cb5913d2c4665d9dbf4f2dcb4df3fec9b889240410e3fdc5eed20 WHIRLPOOL 77a9581cdd7f77c2959ada1f98b4b4b0c73282a39581364818a604230a28ca486d9ced831f00da2632ed76b3635089a1a89492b7a0ddc8fc99744027a5f94ef9
+MISC ChangeLog 64327 SHA256 9d0acfa36568ed5cd41cdaf45ae15224eb557164912d5dfc571fbc03a9324327 SHA512 7f948aefd7e0a91add231e6bcd38d3688953771d5ca27296efd022dea92bf7f103b1ae91d1862ff6f827ae82f362eaa7a828278de89af72d88db11c99c4ef36e WHIRLPOOL 94934e9283545119f1637d9cb8c0cdd1eec4e1ae16c725b96b80407aa657347f62eb52b1714c6b88969fcf5c172be6788567137bc1c199b1c1a9d157015ef599
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlN/MrYACgkQrwS/tqE49e0wkgCghhYSXRVhqI5MP9SjHP4tkn+L
-GM8Ani2L2bhXkiUU5b6CbSLRBuOn6h6M
-=AwDq
+iEYEAREIAAYFAlOHLVkACgkQrwS/tqE49e3R0wCgmnBVs+TOBlKwPmVMidSv+Ir4
+5ZQAn1lOP3Mw44emGQL9Q26s76pbQyOW
+=53IK
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-6.6.6.ebuild b/dev-lang/swi-prolog/swi-prolog-6.6.6.ebuild
new file mode 100644
index 000000000000..66d3240114b2
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-6.6.6.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-6.6.6.ebuild,v 1.1 2014/05/29 12:51: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/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 ~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
+}