diff options
author | Keri Harris <keri@gentoo.org> | 2014-07-03 13:23:19 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2014-07-03 13:23:19 +0000 |
commit | cc07c730f1a34d6068953b11289a4d1b4676f92f (patch) | |
tree | 464e0ebced3eced99eb62ea2d1f0e061847dfb4d | |
parent | Update darcs-2.8.4-r6 from the gentoo-haskell overlay so it will build with r... (diff) | |
download | historical-cc07c730f1a34d6068953b11289a4d1b4676f92f.tar.gz historical-cc07c730f1a34d6068953b11289a4d1b4676f92f.tar.bz2 historical-cc07c730f1a34d6068953b11289a4d1b4676f92f.zip |
Bump -7.1 development version
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xA138F5ED
-rw-r--r-- | dev-lang/swi-prolog/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 21 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild | 125 |
3 files changed, 138 insertions, 15 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index 435007858204..6fed60ba2330 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.440 2014/06/14 10:40:37 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.441 2014/07/03 13:23:10 keri Exp $ + +*swi-prolog-7.1.17 (03 Jul 2014) + + 03 Jul 2014; <keri@gentoo.org> +swi-prolog-7.1.17.ebuild: + Bump -7.1 development version 14 Jun 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> swi-prolog-6.6.4.ebuild: x86 stable wrt bug #509252 diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index 2e0c6a3de9c5..5dffdbcca9ee 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -12,6 +12,7 @@ DIST pl-7.1.13.tar.gz 15698076 SHA256 4048733e0278c2957d45773c7032cd0e02afb77cb2 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 DIST pl-7.1.16.tar.gz 15749514 SHA256 7757e18d3eb57dc7f8d3a39e30c2b38e11cf9c3fc91f177b8f3d44527b5e042b SHA512 3431b55d424191053f4870533955e6ed7fb7681de7c6266ac734511d5066a2cd368f7f1fc1724f8f69efcb735997ff0c297cf4aa22e57429bce2807669900b05 WHIRLPOOL 59b46d0197fc6fcb43faa5eca152582f3caa505ab330e71d116066d293ad646bc2d51f754d5e1f9cef342524aeaf729c582b0bd6527f132fcdb88ab213f0a020 +DIST pl-7.1.17.tar.gz 15754812 SHA256 7496a2cbe8ca9ae0034a6f4662fa4bb046c16624b454ada62ff8c6de734bb735 SHA512 d8538c2c182fa9f2c0ed3b3d28fb1f00737303b5c48e3d19e2dcab6658ba0a96a2ad41dc9be8f99237c563e9c31579c1981e483e322d011796b48fce5e14822c WHIRLPOOL d43ff1706902ee1fe18376a2cf47472faf0f136bf54f5ff120cdbbf09d1c6bec32728379ef42f817fa0447e80937e15e50f3630b18fbeb16f7deba1d6a32d69a DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d DIST swi-prolog-6.5.3-gentoo-patchset-0.tar.gz 1602 SHA256 e8fdfa7789c037b8ef293d19cc900251dc71eca33db6add2e140f6791a6cd837 SHA512 bf59cc8488e2d46da971ea78a4ae9e383da04c6b79925d73ac5f69f3ed53beaa869d9f78a853f31768461020de1a959bb39c5b0f0a2569683cffb737f9f615de WHIRLPOOL 90bb6ccb21f7f1390b7c28493150840e8cc0fce1d3c31b5c3a56aade8b8bb828783cb5daf9677b78fb33962f478e1d24cffbee93704544dd7e087bb0d36f9784 DIST swi-prolog-6.6.2-gentoo-patchset-1.tar.gz 1851 SHA256 23d7481204d2e1f064c7f4f44856a09b4e568ac906ee92f1f4b9ef92309a84e7 SHA512 1725a4a71084c6749f77f634e3b6191b993e06971ce294a52e1ecbce6f4144439d7bc25a3c6b8f66ac5f380b0ad4222a4c73f5e4e348d3122cd67423b8d78ca5 WHIRLPOOL 825d772721b21bb9ed893ab9f91c7b489a72e8ff5872877e09b37a4987d697b919e40ad87dc8baeb44f2eed868386b63b0ade1d066cca5c7f53bd65ca0ea9858 @@ -23,6 +24,7 @@ DIST swi-prolog-7.1.13-gentoo-patchset-0.tar.gz 1602 SHA256 89a31a33aab3009e8ce4 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 DIST swi-prolog-7.1.16-gentoo-patchset-0.tar.gz 1608 SHA256 0064ebb5f7b0c21e1a5eb81922e1bc8d006b62a54e2c2f41c4b944f2d6384714 SHA512 7e21da84d5425adaebb4e07fc5fff4e70f10ed572dca60069dd8582a98dc63ba8bb8c0d5af1dd889f18ed58d71a9917ab375dc801a352285f894540f6d514f83 WHIRLPOOL 8f3f5f1dadfd8221c8bb5c7e3a2311cc269ae702d4c4b1f459cc3ddbda02f57178d62da31fb53c0301d8f56997d6b5d3796c1a763c46a380a3ce67c474425ecd +DIST swi-prolog-7.1.17-gentoo-patchset-0.tar.gz 1603 SHA256 3e86f4765a853f9085dd29851ac9c8dd04f74d83539298cbe6650881d54ce6c3 SHA512 bb0620b2680fe3bd5d13634b382e83acde7fe8caf911c7ae489c8cb9a6468caae065e6e30fcc7b0ea7fc524a19e94fe674d4a8c1f9d1f008560d55d6578ba04c WHIRLPOOL ecd27735c9bc3460b103c86c0f1f4cc8bd7f795d153b1fbf3ceb4d881e38467dc60e3081fb39bce85b6ef834ca1af23e31baf9b13e000a4f16b514b7fb4bcd97 EBUILD swi-prolog-6.4.1.ebuild 2860 SHA256 f1c226d16415aaec7b93bbae9ed6c0d5d4d2e28b071f00eb071599fe4bab81f0 SHA512 a2612c8197e4ff26b8bbfb1ce97260666c08a3275aec517ada4d48f4700b9df6cfa3f398c427fd31324d9d06dc3b363d90cb4acb9978ee926dba75834798a1ac WHIRLPOOL c79df86d0a15bc9f7a4e4249f32fca98ef8a5d3c0c0abe84354ba515f078f8f19f599ca97399286b84514a3ce7c6c768b6ed8063b5cb9338ff6215afcfe80b95 EBUILD swi-prolog-6.5.3.ebuild 2863 SHA256 95fc3c75c419f2f9e4616265770677d6de3cabc239a3f525c21b530a4833cac3 SHA512 211bdc39a78d2a3db654afe52144b2864927a89da4fec81932ee5bf89684237d541b27bf68fd5e03da18f788927c705037617536d9d0999a8edbf813cc372f4b WHIRLPOOL 6b0006684f28c2136175197a0151d387794119053bae56d484ccbcdc1d85fd6b7af3c1d824d72def5685d2efedea832f8dbe731f0e48fafd95cf483bbb1905a2 EBUILD swi-prolog-6.6.2.ebuild 2906 SHA256 ae51c76da64f223d9da57936e8bc19408d656f76002402638c2e6902c0a47b87 SHA512 dc3d2c22d9da3f716843f83f12a2bf6f512659da5862550d667823741ef12d319dd68796a8b5f907bd7f1e423dba1331c57b5e6caa9d6b099f1fe88cbd3b649a WHIRLPOOL d1c8a9972251c68d3643e1f8d4f2216dd7e933d22aa01a47dceb0e2610bc6e94067f135537d347ea9bef00acf4e7ced709e565fd7daf8e7d2f5172f42357c26d @@ -34,22 +36,13 @@ EBUILD swi-prolog-7.1.13.ebuild 2906 SHA256 c5bfdaa789f6a64b8e59976100f3583b9946 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 EBUILD swi-prolog-7.1.16.ebuild 2906 SHA256 06be730c6bc54d9986ea7f8ca75c92b7d23cfca4f0a48918cb264386ffd39345 SHA512 aa720d488e112dc71fbd8e3947f910afec55b1ca50cec413ed8a6e4b08061cf3131a23fc28de178af1d9ba1f7ed864a2869c31f373e5839737dff0060715ef99 WHIRLPOOL 4910697e6f7a0141260d815c88616678d85dd38fd4a1268dd440a46aa0805315f512f6c69cb164c18218b4851db8677ae7845fa3c530219dfc6b185ff39280c3 -MISC ChangeLog 64571 SHA256 f0527710ad24ee6b8e1aa5fb4eb4b9c12244051a126669702118c45c4c54579d SHA512 01287826b5d692ad5db997734fa7c833b5a376b735147da0c771d2112be83b661f5d75523297f7b29fa547d2be18a27d886454f6727a9d8c5ab5309b693861ab WHIRLPOOL f774343d8abff9533bdcd4094d3c76c133f27b87aa4f5492d3c8b15b60524d1a2ac1bf13e39c0952cb842f4e9adf50f62a1724e9fee8025f143c7d6a67ea8453 +EBUILD swi-prolog-7.1.17.ebuild 2906 SHA256 46f0fe1d915f47cdc9832faedd5867c32ce3338bd7dbde98a1d6dbf36b925f79 SHA512 8a04e3620bbef42f12927da6a7f180d75766d07eb5e72303de1405998795c43904cf58a81571963c3e664c4583024c9cb602ee81e941b5025fceb2c1167f8dbf WHIRLPOOL c53e8c8a614ac5bfa4f2add73f425c5ea1ed787c08ebd2fa46864fe0dd998381282e76e0b013cd0f143717f19533c2b51aa74a265a58e342eabdf08af416c3da +MISC ChangeLog 64692 SHA256 d67ea88b58f2e138ac4b20262aadab011dcc3beca6890a7c8c379fe3fdd578f9 SHA512 8cba336732080ad406db9b17ea58e4ddb8515aa45e01af7c6fbc54b17bb7d52ae3f4b6c92246fe6fc29054a7959f85e8372def4c1c66d09857f011523a72d1f4 WHIRLPOOL 37f4d9e9ba3bceef6d8ddc0e5781ef876a897532e07beebb25ae58e8adaf9bed0ca9b11dc75511c6cf61a573afdc5681d8c1638e0194d358d02ad05001c46056 MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJTnCamAAoJEE8aJVXqcZkdGroP/jFxguEZEwJQ77Ur0DnHY9qv -UCfqpO80Ygagx9wclG3cKVIGFfZjTmjtdH2q/HkS++lfxxTzOaYYFFD1TvQA6A3n -bjseroxhSN2mdiAZT3bz/XWirXBOnYspyFd65HEKDgMuWak+1RfijEa2156Lztkw -/1+mwZ9c0z0rZQ7KVBam5/3KOoCamEvCpGucjQ1A6c5z5bhdPjL5KJver2vtAksE -sUdZF5B8ujvLFM3ZQMwYtr882fM1ftxKH20pP3s2CZZN9Sktxrt3d9IjLonQozWq -xms1ZpG8QFZ+Dsrs6g3F87cBZatpRZVZxCCXGlMYaCin763SxVK2s7ol2ZnIKeHh -u6SUvXYllJedCDcNG74+Lub8XOXmxDyOw6znxAf0khiGXy+Z+VUp7SMaCntpFb0I -jawzXV3F3Df8dKZAt7TWD7cozaqVU+LNogcr3PPdyaz9nO9Unijnsj/jkikiK7K1 -9Jfcjtpbv0UycBQiUC6xScKD9KMz8/dySMEsdKLFI24Yrs/fsV9RxP1rr4npsqCK -JPMx3tiligE6SdMrsJH2C+7Fne+mBbhIGHxggD4TaVy01bXCFZ8PT01k9jygV09P -R6kLRcuRkmwooj7fa/juckBadSapBKf07fCxIHuvpd8GWoiQ056IHm3Oy5m6LbHO -bkl++FhPNzk59a0KeSIx -=1MO5 +iEYEAREIAAYFAlO1WOgACgkQrwS/tqE49e1+eACfWiQKQnp+ApHcgXVYwABQC6v2 +UJMAoIZrxhuTBQgz2JWLzYW+UhYd3/Fx +=uYMM -----END PGP SIGNATURE----- diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild new file mode 100644 index 000000000000..55c55ee6b7d1 --- /dev/null +++ b/dev-lang/swi-prolog/swi-prolog-7.1.17.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.17.ebuild,v 1.1 2014/07/03 13:23:10 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 +} |