diff options
author | Keri Harris <keri@gentoo.org> | 2011-12-20 06:51:37 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2011-12-20 06:51:37 +0000 |
commit | 06513306201c06e2311907a1dcc92d2e8df28b94 (patch) | |
tree | 2d51696d8e1cf8d30d5bb3129ccc6fb2b0715077 /dev-lang/swi-prolog | |
parent | Version bump: handle empty pid file. (diff) | |
download | historical-06513306201c06e2311907a1dcc92d2e8df28b94.tar.gz historical-06513306201c06e2311907a1dcc92d2e8df28b94.tar.bz2 historical-06513306201c06e2311907a1dcc92d2e8df28b94.zip |
Bump -5.11 development version
Package-Manager: portage-2.1.10.41/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r-- | dev-lang/swi-prolog/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 11 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild | 125 |
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index 986beef0b4c1..326365d82b61 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-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.307 2011/12/15 06:03:28 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.308 2011/12/20 06:51:37 keri Exp $ + +*swi-prolog-5.11.34 (20 Dec 2011) + + 20 Dec 2011; <keri@gentoo.org> +swi-prolog-5.11.34.ebuild: + Bump -5.11 development version *swi-prolog-5.11.33 (15 Dec 2011) diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index 62516b9655b6..ed6b28d2ef01 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -6,24 +6,27 @@ DIST pl-5.10.5.tar.gz 13329752 RMD160 1ed3594b46efead1fd66b232ff8bdd765d749200 S DIST pl-5.11.31.tar.gz 13421230 RMD160 2050615ba9e923beff1955316e0cb8e8f6488f27 SHA1 c35ae1d9f037fe0e31fe98ad8e085cabbd775783 SHA256 09ed7dca88c7de4758514edf6f4256c6c900248f460c088b2ddaa0d79c7be938 DIST pl-5.11.32.tar.gz 13423554 RMD160 8c70a93667ca0f51e10e7d7943e20e52c7e47501 SHA1 f361e17aeb1ed4f1c5b950570b7176ef6766839c SHA256 aa4eb6c45ae598f283e3d374e066262795537cd9ccddbf0b71c907e30f320c4a DIST pl-5.11.33.tar.gz 13449876 RMD160 c791cec5edcca720c1c0a00cadb03f753d1bcf32 SHA1 8545cf0a24f74c22b21bffb4f227f322883d0c12 SHA256 6b870bf424b3575fd3c36371b1ed69b2139b5e871df837754996a6100f88fcdd +DIST pl-5.11.34.tar.gz 13460186 RMD160 1f7ee32e7a0b85163c0501754d0d00b661950189 SHA1 9c933db1d3587ea35bfcd342595ede94ce8db7a9 SHA256 0cc7a7e58eb98914175992b06b8e4f73c976b952edb3c7061f1056e7882e67ec DIST swi-prolog-5.10.4-gentoo-patchset-3.tar.gz 9770 RMD160 6bf3af5c57da54407f260db9ee5203ee6fa8c032 SHA1 3fc7483226a7ea5363ee083105bcf1d81d645b1e SHA256 8745a67d34f83afdbb1ed852606d40fadfe7de7bca00c8a88690efb65aace21b DIST swi-prolog-5.10.5-gentoo-patchset-0.tar.gz 5860 RMD160 ec0c8237fecf838101602875a9e4eb64a1c84271 SHA1 57b97c3284158e0fad2c0371479284bf79e85654 SHA256 a20cb42ed5385076a2ba759898f44b82fe0d40b5f2f16063535f1635763c6aa6 DIST swi-prolog-5.10.5-gentoo-patchset-4.tar.gz 9587 RMD160 1867f6320810bfb7f356716e6006c40e77507006 SHA1 79a27dc241e6fe1c6e86c5769eba16a5b984f6cd SHA256 0f00bb91ed0039fc861c7f60251a752a836b8ef18d2fdd920bb5fcb88f64f653 DIST swi-prolog-5.11.31-gentoo-patchset-0.tar.gz 4228 RMD160 5ad348c890a3212c0ddde8727a25f7139d663b8f SHA1 3a0a8efdb7e24e8edfedd4cdc2c0a2d8968115b7 SHA256 baf8e541f1a5fe7af501c55472694fb75a1517fbc0839d5023cb41bebe484165 DIST swi-prolog-5.11.32-gentoo-patchset-0.tar.gz 3839 RMD160 29accfa80b175a25560e628a0d4d1ce50fb13fdc SHA1 498011ddfd6086793cd97dd28800b1f595ddb887 SHA256 bbccb04540a12c143099f865d3447362afb8c76a8b6b338d1b896f59f8d339b5 DIST swi-prolog-5.11.33-gentoo-patchset-0.tar.gz 3889 RMD160 0998148319f548b32487de44ed32dc5be3a75ff4 SHA1 e5c54fe30f4302ec1f52e63b6cd2845509fb5809 SHA256 8d570399085cfaf535808881f90268562b29bbcadc091525422a7e7643091416 +DIST swi-prolog-5.11.34-gentoo-patchset-0.tar.gz 4126 RMD160 5dd7a6d95a90fe87886b9c52f59a0b1a9acd6ed9 SHA1 4003e2101d148ed70a516dee079ab25c956231cb SHA256 a902e81d819055e365916a6c5e01b13b9bbc2477f00de192f6b751b0efc2cc99 EBUILD swi-prolog-5.10.4.ebuild 2859 RMD160 c14ad4d4fc9563870ca9ac9dbf6fb13d7c0f3f9c SHA1 2c12474596c885523f012ee4e1fee9cf1f270916 SHA256 d556eeafdbf96f17c83dbd469d239058e0a52144299c1188df617fe82513841f EBUILD swi-prolog-5.10.5-r1.ebuild 2863 RMD160 b70b6f9319f8e206717da6aa8db9aa8ae1c10104 SHA1 c403a913d8fbbaf9c6b0b8e79ff79f59bb958746 SHA256 54f41c2495e870ce7ea0986b2019e2b86b2399619c61cb85f15ea39b320b5f0a EBUILD swi-prolog-5.10.5.ebuild 2860 RMD160 53ab30c4f2047fd4c79ce60da8dde40bf41e5f17 SHA1 02348fd57d330fdf43e2bada8bf8027fcc5e7e82 SHA256 a4a376db10cf07af0cbdee1a701ab2ae8832c11c6ba5b1a24a12176bc934db15 EBUILD swi-prolog-5.11.31.ebuild 2860 RMD160 50caa45e7a5aeb0b3b586a8a1e428046f5108b5c SHA1 24f995733f5ebd25648c94d2e7a136e35f9fd418 SHA256 4f6e545034ef9f28a654906db64e911a901c39deeebed6962a044f214884ad61 EBUILD swi-prolog-5.11.32.ebuild 2860 RMD160 43f9f8e0fc66b5b008c196d5c511fc974228f980 SHA1 8902f0d7e4f578153c767c3c8f661049349eb273 SHA256 2a5dce496f5e0383e291f84da531c13a4c43522273945e55e5e0b5ac33f1c71d EBUILD swi-prolog-5.11.33.ebuild 2860 RMD160 7db001e91341efbd52a1ed5c66feb583c88fc3bb SHA1 d387c98a4deec2a932e44ec8e3ca21a8277a9e4b SHA256 f7e3c8d729397a0e5d8121d75fe5891f78a3e649e262f9347c3525169036e77b -MISC ChangeLog 47573 RMD160 3af67902304cbcecbea13e2ac721901c94ccb259 SHA1 3fe09f9eb948b63b353eeb636ca089014c35482c SHA256 246dc26436c1cdb3dc2d882132c27352269cfa7dec394919d7cb63e9dcdaba23 +EBUILD swi-prolog-5.11.34.ebuild 2860 RMD160 2854d9b8a2424c6728b35866803af97daea118b3 SHA1 6fc1c38b76a773c30b14c6f86b5cb696c7bbb1ec SHA256 f143cda53a611c0aaecf3085a9d6c461b094a772f1952b5eefbc2550fce44531 +MISC ChangeLog 47703 RMD160 9e055f5eec2eedc5131ada79ea810d4b82177a39 SHA1 418e3d82f33e352e5aad8719cd77334e67cf9f46 SHA256 ccaaad6a93805d6bcfd518cf5ae1f9155d6d5fc4dffd4ad27fe6067254be338a MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk7pjb8ACgkQrwS/tqE49e0s3ACgoAS1sQOeVi0PI3uU3WakGaUM -YlUAnjcTbhA9/vVA9suU4qsiex7FPvh9 -=OWgN +iEYEARECAAYFAk7wMIUACgkQrwS/tqE49e0SKgCgrjbQBYt1qHRCKd8PamAJkxnB +w88AoI/2zcLxDaUr7pMTX6PWiwIHicgS +=5s83 -----END PGP SIGNATURE----- diff --git a/dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild b/dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild new file mode 100644 index 000000000000..c147b9b9ffac --- /dev/null +++ b/dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild,v 1.1 2011/12/20 06:51:37 keri Exp $ + +EAPI=2 + +inherit eutils flag-o-matic java-pkg-opt-2 + +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" +IUSE="debug doc gmp hardened java minimal odbc readline ssl static test zlib X" + +RDEPEND="sys-libs/ncurses + 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} +} + +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 + + cd "${S}"/src + econf \ + --libdir=/usr/$(get_libdir) \ + $(use_enable gmp) \ + $(use_enable readline) \ + $(use_enable !static shared) \ + --enable-custom-flags COFLAGS="${CFLAGS}" +} + +src_compile() { + cd "${S}"/src + emake || die "emake failed" + + 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=/usr/$(get_libdir) \ + --with-chr \ + --with-clib \ + --with-clpqr \ + --with-cpp \ + --with-http \ + $(use_with java jpl) \ + ${jpltestconf} \ + --with-nlp \ + $(use_with odbc) \ + --with-pldoc \ + --with-plunit \ + --with-protobufs \ + --with-R \ + --with-RDF \ + --with-semweb \ + --with-sgml \ + $(use_with ssl) \ + --with-table \ + --with-tipc \ + $(use_with X xpce) \ + $(use_with zlib) \ + COFLAGS='"${CFLAGS}"' + + emake || die "packages emake failed" + fi +} + +src_test() { + cd "${S}/src" + emake check || die "make check failed. See above for details." + + if ! use minimal ; then + cd "${S}/packages" + emake check || die "make check failed. See above for details." + fi +} + +src_install() { + emake -C src DESTDIR="${D}" install || die "install src failed" + + if ! use minimal ; then + emake -C packages DESTDIR="${D}" install || die "install packages failed" + if use doc ; then + emake -C packages DESTDIR="${D}" html-install || die "html-install failed" + fi + fi + + dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die +} |