summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-03-04 12:48:16 +0000
committerKeri Harris <keri@gentoo.org>2014-03-04 12:48:16 +0000
commit156979f8952869d4ae4fc07a748c75ea2be50d18 (patch)
tree4b04ff3c18a2d83a0365c7286dafabad2892a56b /dev-lang/swi-prolog
parentRevbump to fix dependency on libpng (diff)
downloadhistorical-156979f8952869d4ae4fc07a748c75ea2be50d18.tar.gz
historical-156979f8952869d4ae4fc07a748c75ea2be50d18.tar.bz2
historical-156979f8952869d4ae4fc07a748c75ea2be50d18.zip
Bump -7.1 development version
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA138F5ED
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-7.1.9.ebuild125
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 015897705195..129b9f2c1062 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.421 2014/02/18 08:51:36 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.422 2014/03/04 12:48:07 keri Exp $
+
+*swi-prolog-7.1.9 (04 Mar 2014)
+
+ 04 Mar 2014; <keri@gentoo.org> +swi-prolog-7.1.9.ebuild:
+ Bump -7.1 development version
*swi-prolog-7.1.8 (18 Feb 2014)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 3c9b0c6e9340..97e3efd5d430 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,6 +8,7 @@ DIST pl-6.6.1.tar.gz 14769033 SHA256 c8bf201dc28705969e509a378661534ab4b87e1f4ab
DIST pl-7.1.6.tar.gz 15524719 SHA256 53bdd37adb545ff5395114d48e5c82a9f74bd566bc5a060900951d20cbdf395a SHA512 822800b49aba62849558a304b0ec9f6ce99459661b4f15f03cb773ec57c50ebb4ad9c2d03c30ece017a300a7ed518e3691c114cc16eaf93cdfd6eebf60af8481 WHIRLPOOL 1484581157c70151993e6c5e9f6518ee85a4ea5166b6488bd8d909660a5b1d6185809c709105130e969bff3dd950be2cdc8828bdd577718d7afb5e14d8536559
DIST pl-7.1.7.tar.gz 15531561 SHA256 4e05f5451067d0e048d7e57ec3451f2902f4a98a79d1607168b442b8923308f3 SHA512 88f4e8735bd355d0b133d009cc3f8930422f8c57d4d8006d4ff118492c63adcf38a499597afa34f4fca6f4acf54704123a448da8794d9a2aa63617477ef8ee87 WHIRLPOOL ae3a292ca416c71de519fb80d91d2ad9cf80f02412e29faacbff0b7e4695ac8d45dc15e12e34a89c758424acfd2cdf16d992d5dd36b5e501611a49f0b25b69d7
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
DIST swi-prolog-6.5.3-gentoo-patchset-0.tar.gz 1602 SHA256 e8fdfa7789c037b8ef293d19cc900251dc71eca33db6add2e140f6791a6cd837 SHA512 bf59cc8488e2d46da971ea78a4ae9e383da04c6b79925d73ac5f69f3ed53beaa869d9f78a853f31768461020de1a959bb39c5b0f0a2569683cffb737f9f615de WHIRLPOOL 90bb6ccb21f7f1390b7c28493150840e8cc0fce1d3c31b5c3a56aade8b8bb828783cb5daf9677b78fb33962f478e1d24cffbee93704544dd7e087bb0d36f9784
DIST swi-prolog-6.6.0-gentoo-patchset-0.tar.gz 1588 SHA256 4931ffc29db2ac2a528bd8f7e9a94d1cc125810e85d4b0b7ed39c3b50406f967 SHA512 192c112ea965dd4625b42137d5ec5abeb71ffccea33bd814b782175f9d6d185fbcd55636a6e2300e933e1b2c5d9d156bfd5231aac5bbddbce7dc366e362436fe WHIRLPOOL 39b0063bf3e4e50d5ad80617809c5534edb27c5c900e966366fc7f058c7fcdf44e070dae10f3f8a9d5cd4cd4cb64d90ab0f40a5c6c16d95a2465d86d33185ee5
@@ -15,6 +16,7 @@ DIST swi-prolog-6.6.1-gentoo-patchset-0.tar.gz 1596 SHA256 2f716888165c6dc9e304e
DIST swi-prolog-7.1.6-gentoo-patchset-0.tar.gz 1598 SHA256 057fc49492a38ecffb920b8015cfd94ee309d278546d0d4da986ce407e74e38b SHA512 56ec6e42b7a20ae4d7852efb7927ee7aa0920e7c5c6cf03a447d727fcda52d5d06d7f985eda5f060bf810204a2b5fbc251564f2b2d2c8b8c618ff2d4eae8fc1e WHIRLPOOL a0955539447352be6e77d4aa4e65da653188d11c97fc885716ba463574a6e1b0b9615c9aecbb986abd146f1d9fa9ea296b240eb28f5233a7fd07645ad0ee95fa
DIST swi-prolog-7.1.7-gentoo-patchset-0.tar.gz 1591 SHA256 e4d1c40f4ff2d58c1fd9835d3b9aa1b7167b5bc679a6fc22ca88f7d03b706e51 SHA512 53cfa3f541699f64f570d3196f30e907599e782955b33beb0f68d64bf3a686bb2f37710ea355f618facf93e70bfb690b50c46adc979b5a144f497db0ca9d3bb6 WHIRLPOOL 96d5612a73191507900c72e06d85d7cd0c1d04310e277197a1b7533e173708041c59f3310282c52269e9560370b8bdded4f728bb54f6c3ffd62f50470ff09cb4
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-0.tar.gz 1603 SHA256 083ef9a9b3fe8f06c753c2bc66ca2217ca4ad35d4ec1e00e446758811d11bf3f SHA512 62c870bc08f73f942db74ab7d7d8c1deeffae13aff0de82def7e0f069084d0ef8ffff2d5678ee5c2afb24d433099eaaf713cdb3c5574cb20b2610f85cdfc2768 WHIRLPOOL 991590b84848e7da1f8e609d4bcb2e8a0595853efe261a77f1d99e039cce71d804fc98971f0e55a1564acb3120617d306abaeeb581f95287a2e8c6068d84e7e8
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.0.ebuild 2864 SHA256 f18d939a869f21a2f226434a51a9de4f23fb9231bd2c61385de536e0af589796 SHA512 c27951dffb9082490671b42138abc25389b44fc93e11baf2b9a7ebd39fc2d43c7fb96edf0d10f21f9ec4156725270b161a04fbb5c3dd7d7c18b67424d143f7c5 WHIRLPOOL 92e6db3cd04f76131f5232cb88d0d4249b30f5febc7c4dcd8564d29f834e1fd68c3f4f1885da4971846a707a5b7bdf1dbee6ef58b3b52902eda16cec80f0d7d9
@@ -22,12 +24,13 @@ EBUILD swi-prolog-6.6.1.ebuild 2906 SHA256 63d81a0a255212dfc7e2fe158a4479d642ffd
EBUILD swi-prolog-7.1.6.ebuild 2905 SHA256 abb69caef46160482e828826b5c57d16461a58e54fa55a4cd0e640b598793171 SHA512 e5f78185aab8c6252d4d51126fc93201a6d5e0c3fb0d303eb8caff649c08ec65dbcd78faf824b116f9e48666804360377284cdb6627dc44266b12d135e2e62c4 WHIRLPOOL 7f8bb34461f3d30a5f16b12670c02d45a2bb805604a28ad9100f91f8ea892e8bcdd3e7718e5033b99c047d6f537e0575527450d225ad1a9938179e7e1b1fddba
EBUILD swi-prolog-7.1.7.ebuild 2905 SHA256 8aa1952420cb6fa33836f3dcb44a56b07c8c7ca951b1977a54fba4a1c2c5b68c SHA512 d7033a907e55161e816a13435ecc473402fc7f596a089f8e0090e37d67a8582adbf82373d0679584257794d48ff70748dedfb8f048d720db80e17d7b0a4c7e33 WHIRLPOOL 2647be3e3efd90269784555816c6d0dd1c363f88696b7022589d7b9924c7d57d68b658b77f4ce0ac6883d171662bcc316282c9193e13c85750fe17bd0b70c715
EBUILD swi-prolog-7.1.8.ebuild 2905 SHA256 7eefa45104030e9eddcf6c4fc5c5c75164aa0cf55ceb837094b380399c05dd7c SHA512 11980d33ee4369944f5e01293f7fce1789e2085bd7769b42eb947c259d02d0b27c96ed06f4022373494146ba49360874d39224540476a0515eec89d0f4797f18 WHIRLPOOL d26e10b74a9b4ffb5ad3272082a0cc6c2e4e9b42d8c28dce14cb43dd0855f40333c3114017aba300011aaa37fd1c8da65d17cfcd8a8a1ecb9e8937e52a010ba6
-MISC ChangeLog 62265 SHA256 abc06fce72b9f00d7402f95286bf060240f83cc1ce487ea7d2de61580950d3bd SHA512 d21bbd74903e9550259ff6d8eeeadb2f66b19216fcdd571b7988938d46a858b1a1cc55970f20d07857b03e0aa56bd4ae4baeb2291cbb5ab9aff286dd08e32b0a WHIRLPOOL 9c74d34f7fe5c42214fd3c1895f08f9cd98faab4699c4ca9820409cbbec347658217cad9368e33e2c657dbe6340e13143c9d4baa9bc33c41be29fc2b25c888f6
+EBUILD swi-prolog-7.1.9.ebuild 2905 SHA256 24dbc7fb7982c2ba47290eac5282dc5c050db226607b0de587ae068a5b149a2c SHA512 20f9280d7398ddac637028c17ba47e05d515d87d7486762e6a7c0647f605b97e5a54df54dfe3bf76faf571f2578567d8cc53360ce91702eda7ce4a92f4438b68 WHIRLPOOL a75309e5c6cb4fd8be5dc5d6557ca81a59a795b7c1593de3e079347817b76d39f4789f06e3ae25f1f072b62863f2843cd2c5a6403fb2bbf7c3c09bb28301fc3e
+MISC ChangeLog 62390 SHA256 b5e5002ad4d003342ee2f1a9e2727b63742dad7be9b31becec10b3444c291e5b SHA512 7173015a48e90ea148478d6807569ce9eb108cc665f25bacf45083997b6403dcae57b9f99df50270c0a940529d4dbc5e7d83d808392c06e1e5930cd5664c9b22 WHIRLPOOL 818c0e635febd8ccd2abe0393602b37f71a880c29232acb80217f881b35becff2644e348df4814eb1239a86db8cece87132d9845ea06cfb44a1b1ecce54dae98
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMDHqAACgkQrwS/tqE49e16oACfX3ls96lHtUKDcyZGpBEuFuW4
-g38AnAoF6JUSQAuxDj3Xip6LdJKBLu3x
-=cuPg
+iEYEAREIAAYFAlMVyvQACgkQrwS/tqE49e3YfwCfa188ukcsNCGSzumKFdA75PnR
+W3oAoIFI+dh9m1xXPFmo5zApgnAugSh1
+=viam
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.9.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.9.ebuild
new file mode 100644
index 000000000000..f10f641eda47
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.9.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.9.ebuild,v 1.1 2014/03/04 12:48:07 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
+}