diff options
author | Keri Harris <keri@gentoo.org> | 2011-06-03 21:16:17 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2011-06-03 21:16:17 +0000 |
commit | ae45ec6929d2810de2ed6a522d1603e30090f1c3 (patch) | |
tree | 0e7f53737017fe41e6c092fcd4795649833b797f /dev-lang | |
parent | Fix typo when getting KV_MINOR. Thanks to hwoarang for reporting (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 23 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-5.11.22.ebuild | 125 |
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 +} |