diff options
author | Keri Harris <keri@gentoo.org> | 2011-11-18 19:13:00 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2011-11-18 19:13:00 +0000 |
commit | b31a2fa15816e3a4844ddc9c47e69e9402f61d7e (patch) | |
tree | a0d89dac7f1de8c78932a8a2228270badb90b68e /dev-lang | |
parent | HACKING does not exist in tarball (bug #390917), thanks to Maciej Piechotka <... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 17 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-5.11.32.ebuild | 125 |
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 +} |