summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2011-12-20 06:51:37 +0000
committerKeri Harris <keri@gentoo.org>2011-12-20 06:51:37 +0000
commit06513306201c06e2311907a1dcc92d2e8df28b94 (patch)
tree2d51696d8e1cf8d30d5bb3129ccc6fb2b0715077 /dev-lang/swi-prolog
parentVersion bump: handle empty pid file. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest11
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.11.34.ebuild125
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
+}