summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2011-06-03 21:16:17 +0000
committerKeri Harris <keri@gentoo.org>2011-06-03 21:16:17 +0000
commitae45ec6929d2810de2ed6a522d1603e30090f1c3 (patch)
tree0e7f53737017fe41e6c092fcd4795649833b797f /dev-lang
parentFix typo when getting KV_MINOR. Thanks to hwoarang for reporting (diff)
downloadhistorical-ae45ec6929d2810de2ed6a522d1603e30090f1c3.tar.gz
historical-ae45ec6929d2810de2ed6a522d1603e30090f1c3.tar.bz2
historical-ae45ec6929d2810de2ed6a522d1603e30090f1c3.zip
Bump -5.11 development version
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest23
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.11.22.ebuild125
3 files changed, 139 insertions, 16 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index ebd15fe29ebc..4cb9cc84b664 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.282 2011/05/27 22:09:26 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.283 2011/06/03 21:16:17 keri Exp $
+
+*swi-prolog-5.11.22 (03 Jun 2011)
+
+ 03 Jun 2011; <keri@gentoo.org> +swi-prolog-5.11.22.ebuild:
+ Bump -5.11 development version
27 May 2011; Markos Chandras <hwoarang@gentoo.org> swi-prolog-5.10.4.ebuild:
Stable on amd64 wrt bug #368537
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index adcf59fabb87..6b80bdccc833 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,37 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA1
DIST pl-5.10.2.tar.gz 13200131 RMD160 15e68db42ce09579ecd774e496e04fdc35e500d0 SHA1 d6fbb7a063bd70a67f3cbbdfb688a92456c8117c SHA256 1a3ebbcd649f429a41b64561d38423692e00524c29227432d0eb5a0e24e2a4c9
DIST pl-5.10.3.tar.gz 13245114 RMD160 1d53a9b43e2c88b6f395e7d549a839bb4ebd29d7 SHA1 edede0cff3efb23faac8b3b715f3d132e9f96641 SHA256 e61af623e9b4fcebfba24e8408d913f96111108ae9997196f34d6a6df65d2a08
DIST pl-5.10.4.tar.gz 13242637 RMD160 5891908606a3676a2c6c6008f8cb2f6724cd211f SHA1 481828a00b6fa0ea3e60a081b75ed7cf55591b97 SHA256 e65275402e6d1aaaa07fa3dbb56f2f08cb688366d292324cc18b17bf0500bfb3
DIST pl-5.11.20.tar.gz 13350701 RMD160 6de977636dc8786f9ad839cc760ebb21f049a1ac SHA1 89d0a6c18f794963d70e45c29eb42744415d183c SHA256 fcca2948f144636dc24a1184fb05d2dc8900aea3479a3ad9568a81fc01448b96
DIST pl-5.11.21.tar.gz 13384908 RMD160 1545dba3aabe100265b77a8aea87b76f0719de01 SHA1 052eb83cdd95a2571f0df52b8996a519be20f30c SHA256 a106179a09a4763fb0264b995bac2159cb94e43d4ac40380b638b597b0addb28
+DIST pl-5.11.22.tar.gz 13383191 RMD160 cfc31d6b53bebe8d10aaa8fdd6989b7c9f3752c6 SHA1 9c4d0c0fe736f5af4f1eba1d7ecc12dfc5509680 SHA256 9a3d5b79369a5eace71517d2c52bfb8be9db3420f4a07335d91e6d9662bd1b91
DIST swi-prolog-5.10.2-gentoo-patchset-4.tar.gz 5999 RMD160 ffb7f568142075f7678b418a25d03d57f3d3ac8e SHA1 8f0f934f0d30f59b8808f5b8f92d4686d8627e2b SHA256 507d71228b82d10aca04046a97862e76de8d83671712ecb95a86bc5d3c5b29f2
DIST swi-prolog-5.10.3-gentoo-patchset-0.tar.gz 6097 RMD160 c22e307f60eaa1fcc4a50706bf5a34336d7aaed4 SHA1 e0eb22c7a7dafd211f7abb561fee90e2b4ae805e SHA256 aa70ff9c48f19983fb765adb91f5f1b23a4472492591fec45f539195c8db537c
DIST swi-prolog-5.10.4-gentoo-patchset-3.tar.gz 9770 RMD160 6bf3af5c57da54407f260db9ee5203ee6fa8c032 SHA1 3fc7483226a7ea5363ee083105bcf1d81d645b1e SHA256 8745a67d34f83afdbb1ed852606d40fadfe7de7bca00c8a88690efb65aace21b
DIST swi-prolog-5.11.20-gentoo-patchset-1.tar.gz 9399 RMD160 c1ec23b7362092411b2cdac59a45aa17c8a2b5c6 SHA1 e72f8d3570355ddc5d339d597adb49dd44c6cff8 SHA256 e4ac69a5a7bcde9dc792b36385c9a9309292fc5866780689856f625dca39a7a9
DIST swi-prolog-5.11.21-gentoo-patchset-0.tar.gz 6039 RMD160 3d9878fd8c0b256c5ec29f17e5172476dc005859 SHA1 319ae6217c7552b670fecf8ccff6db9ffad94234 SHA256 72c99758cddd909cab025405ece349543d04a4689ec6180c0fe3b5331fe4ef86
+DIST swi-prolog-5.11.22-gentoo-patchset-0.tar.gz 5852 RMD160 c14ddd70c474e9cfccaa1e7918ff06369b7d35fa SHA1 62d12ae9fee5cfe59327072b061b8a04903176c2 SHA256 639db880473765a73c64699561a3ee2514d37ed9075f64f0fa39984129b70059
EBUILD swi-prolog-5.10.2.ebuild 3037 RMD160 240d3a224f575fddd156e9c35438586c512a8cc4 SHA1 4c93ae9a0ff97a562e39ae94b686390187b28b75 SHA256 3af67120b7bf20b07a66dc755a1717a2b2ae40e7152bfa20228846a65d62a2c0
EBUILD swi-prolog-5.10.3.ebuild 2874 RMD160 07dd6bd5c019275043b0d28cbdc903e122e6a4cd SHA1 7b3aa05a7bb52a3a9f2b09dd3ca72833cab96c56 SHA256 58bf595fd13c7e5cca5f777bdaf3f41b2843b71731173719ebb6d704a9d7b3f8
EBUILD swi-prolog-5.10.4.ebuild 2876 RMD160 ed9cdecdef31d900d7c878a680953f5d943fc705 SHA1 46b940071794e98ef464934e53cd6baef024021e SHA256 8f6830d2c395755060195c2b573519b2cebc8d329929bf972b1777b33104d62c
EBUILD swi-prolog-5.11.20.ebuild 2874 RMD160 d3b8bcb41ffde950f3d47cacb8c4c038ff9f7356 SHA1 1eb8f55916bf1d2da909ce59b760dd4bf2642c9f SHA256 62f263d9e34057b381ff4c03b1f5645ed5320c7a2c107da0eef857675fc83e1f
EBUILD swi-prolog-5.11.21.ebuild 2874 RMD160 56d25bf18a7ca4d6639363aa1e46e2b25aa71541 SHA1 91529406bc88dd713bee5e63e613fd9ee3c235c0 SHA256 b2a1194bfdd8b71600136730bc34bc834a4e45258745e7c188910ac43b1b2f8b
-MISC ChangeLog 44154 RMD160 ad8749646c9afa6eb55449194bb2f023c5f8f170 SHA1 cb18be0d690c2cf5f510fc4b3da4fe5f35960b59 SHA256 ec1c59185e4928f09314ed086aa5a492f60112501f858b0273489af4e63c1118
+EBUILD swi-prolog-5.11.22.ebuild 2874 RMD160 4499bb86fda4a857ced7adf9e343b14296e71d4b SHA1 1fcc6164c5271897387eda335f75b4799c5fbd84 SHA256 f08ae31566c28fbd22a4320f2b6d7b7ad9bea9679de01b5da5ec58caf7dcc60f
+MISC ChangeLog 44280 RMD160 c91db807090c224f3c9ac75bd419c3e6cbc77f26 SHA1 339cd3c32c905d4d94e699adb47faccdbe5edca8 SHA256 b55d4769da02ecfbcb0953113387f5cabaf942df106e37ee7b0cf6d343de9254
MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJN4CEvAAoJEPqDWhW0r/LC5VoP/jn1igoFSdxGAUu2Ou6a9rz7
-zn2Uf9tMtr3c1xbGE+mMjbw9Gy65yKkuLPCwRnPn7BokDm4kRbnfnvRv8dGjRVpB
-0XGnVabPKj8ZxoWIJrZz83/n8KA3zxnsbE5+QMrBJtuFUzVq47g1IWtUxUrWHRd0
-eT4zVILrnV7/sHKKT2X3TzrAJB6I/VM5gvJUvhP/pc1mqK3ZtmgSi1YQwJt2Ce6Z
-LapkyZ5PGpDBwuKJr6p0ejgbKf/jOeJGXsGuln2MUwzCt2Xxjkbdy2mHKv9IQ+Zh
-YBxsBICZf5k5l9WfBusLoRk/8nTbL9HBSCgbOq1yFE2DtyE0kXDf/MZ7FNy8dr4i
-nxZxGR9vd3iBw41gMeO3EBlAii1LdlQpEQVg6L16ugKy9u1DmBUWJSylXYA/MAPf
-29SCBFFpSw6srTYOyUviPNg1QT8aCWpoJhQ3sXmc9pZ4h8GE2ROFlTULfJDW+R4E
-HdV0qEZqC+uD8jde7QeRWTNdSpuIBzCP/2mh5AzCMOgZt4fa33VBzx3nETeBIjbw
-D8hjwZL22sQ7qGt8jQiYvg8VOJFHSfmKkDojcPnOewphFuqs5julnPN73X6h0WFr
-JiH4ncPPpDSVDgV2zvGcmbmp+ye8j68UJlpQkHm1+9XdjRRcyyRo5n4oPtsAm1tT
-7nHVk7c+m+EkqVPsnBaJ
-=41K3
+iEYEARECAAYFAk3pTysACgkQrwS/tqE49e2d6gCePYtYCRd60DWMpOplEf9EEnle
+7iIAn1umNrRgxVFDE6Xo2Y3PhGsMtZ2e
+=Abu8
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-5.11.22.ebuild b/dev-lang/swi-prolog/swi-prolog-5.11.22.ebuild
new file mode 100644
index 000000000000..9cdb3f2d3c26
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-5.11.22.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.22.ebuild,v 1.1 2011/06/03 21:16:17 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="~alpha ~amd64 ~ppc ~sparc ~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
+}