summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2011-11-18 19:13:00 +0000
committerKeri Harris <keri@gentoo.org>2011-11-18 19:13:00 +0000
commitb31a2fa15816e3a4844ddc9c47e69e9402f61d7e (patch)
treea0d89dac7f1de8c78932a8a2228270badb90b68e /dev-lang
parentHACKING does not exist in tarball (bug #390917), thanks to Maciej Piechotka <... (diff)
downloadhistorical-b31a2fa15816e3a4844ddc9c47e69e9402f61d7e.tar.gz
historical-b31a2fa15816e3a4844ddc9c47e69e9402f61d7e.tar.bz2
historical-b31a2fa15816e3a4844ddc9c47e69e9402f61d7e.zip
Bump -5.11 development version
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest17
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.11.32.ebuild125
3 files changed, 139 insertions, 10 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 4570cfc1fb2c..35b18a98ba4b 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.304 2011/11/13 13:20:20 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.305 2011/11/18 19:13:00 keri Exp $
+
+*swi-prolog-5.11.32 (18 Nov 2011)
+
+ 18 Nov 2011; <keri@gentoo.org> +swi-prolog-5.11.32.ebuild:
+ Bump -5.11 development version
*swi-prolog-5.11.31 (13 Nov 2011)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index fa439418a870..a44becdc9890 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,6 +8,7 @@ DIST pl-5.11.28.tar.gz 13380533 RMD160 b43ef3612f4f50215c12aaf3252784140b815c47
DIST pl-5.11.29.tar.gz 13389645 RMD160 1f5921dce920d7ed9c294d570c2ff0cb68d11733 SHA1 b9628a32a0b8deefdb2bdbc8994fcb8ab8c29b39 SHA256 1d5c1ea60a8a7b313322af80b1a5acf45e4dcf356a58ebc691904b92760f0e3b
DIST pl-5.11.30.tar.gz 13408384 RMD160 feb602ff8e9f4da835fadb8a4f1e2074554e4e11 SHA1 ae36d0b9e1caacadefa961cf78f859b8572adc7d SHA256 17f4905c17a138fe37d69956927631a43b52425393d2b0f507f8a042e37cd605
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 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
@@ -16,6 +17,7 @@ DIST swi-prolog-5.11.28-gentoo-patchset-2.tar.gz 9232 RMD160 7e7eb799edc555c7258
DIST swi-prolog-5.11.29-gentoo-patchset-0.tar.gz 4421 RMD160 8763639b1a91a4ee9fcffd9e63c45b68117043d4 SHA1 b4326e5edbb870c7f1358ed82fa4e66c55ea38db SHA256 60ca8378cfcee51af889ed4c73c25c731acb2e47593a0633a2df3474f16711ca
DIST swi-prolog-5.11.30-gentoo-patchset-1.tar.gz 4354 RMD160 10a535ca4cb4c4f392a5d48d5b887d6a66bba636 SHA1 6984e9b026e4f920a98fc1ec980e453ac4bea0f0 SHA256 fa4b0bf235ee37c26be5a746d3053f703b5508f51db8f3b79a86d95d1a03927a
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
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
@@ -24,16 +26,13 @@ EBUILD swi-prolog-5.11.28.ebuild 2860 RMD160 690018a85a5ee24c3760d1f8995f67aa7a4
EBUILD swi-prolog-5.11.29.ebuild 2860 RMD160 d08d85111da0716c1e413b6467a51901f9dbf2cb SHA1 0f1983776222db72db9b8f0734879fbd979d8246 SHA256 0453088fe2c50fd0ba5bebe3c6cbc3aa13630ee5b4a6fb3df8dbe0199b021918
EBUILD swi-prolog-5.11.30.ebuild 2860 RMD160 649dbc7252d57cac7762e3366eb1863ecc52f4b8 SHA1 1dbcb2c46f25b83f9c39aa6b8af344a3d50a9c57 SHA256 eea4dcbfdeb63592c05e824020028006ee5d17e03a46d469a8d415283aeda25c
EBUILD swi-prolog-5.11.31.ebuild 2860 RMD160 50caa45e7a5aeb0b3b586a8a1e428046f5108b5c SHA1 24f995733f5ebd25648c94d2e7a136e35f9fd418 SHA256 4f6e545034ef9f28a654906db64e911a901c39deeebed6962a044f214884ad61
-MISC ChangeLog 47134 RMD160 d66d39c33ec1494f5ac38cfe4158f299da494d8b SHA1 b5c0b973c7cd58cfa180354033e989c381900e07 SHA256 f38f637efe5929c716ca50873cdb017ddc42defa51137933bf98dfc7e779cade
+EBUILD swi-prolog-5.11.32.ebuild 2860 RMD160 43f9f8e0fc66b5b008c196d5c511fc974228f980 SHA1 8902f0d7e4f578153c767c3c8f661049349eb273 SHA256 2a5dce496f5e0383e291f84da531c13a4c43522273945e55e5e0b5ac33f1c71d
+MISC ChangeLog 47259 RMD160 a777600b7d3dad378a9ea7bed27f29a2943e273f SHA1 fd6993b4a0926f649ccaf0f34b2d83da516f682d SHA256 bad9c69b542141be168335385b61cb24c087ea2b321a9573640e3ea86257fa2a
MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBAgAGBQJOv8PQAAoJEEdUh39IaPFN+TYH+wfERKmAADwv33Q2mXsY0kV6
-w1ZV5YM0pSIOUQTuy5uDHf7uSoQMQLADzwZJHtV5qENw2OM9MiLDy0ilw6xMaURq
-BsC9Nm2yrwBUkRkSL/aACHc1WAraJFUdFBPFq4mhXo3bDVdS49SeEuBbdly/HsOP
-pAdRRf2KTdnxaYAgfY2aEHCVSdXfqm0SHWZdczo1fcOTQP6M7OdWWFJVLOd5/A5Y
-C4yGeYsJp0dnVxLit1QzJiqeh9pLA+ZImIB2F77pAP3DOHQT1eeb77GGLb+B9386
-9TY8MQ7hqZuddiXZDTf7ToeoAHR6TcfhXVgBlOi5n8ipF0fLee99uYzX41G5LFU=
-=OrkR
+iEYEARECAAYFAk7GrkYACgkQrwS/tqE49e25RwCcD8CJncZG1jVQkakW+4dwiUZN
+btkAn3GecZUocWxF/muyokK30IJDPlpO
+=4ZL0
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-5.11.32.ebuild b/dev-lang/swi-prolog/swi-prolog-5.11.32.ebuild
new file mode 100644
index 000000000000..2847532dd379
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-5.11.32.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.32.ebuild,v 1.1 2011/11/18 19:13:00 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
+}