diff options
author | Keri Harris <keri@gentoo.org> | 2012-04-06 11:49:56 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2012-04-06 11:49:56 +0000 |
commit | 0ae23240c4bd3e7e6783127be312435f04f48b84 (patch) | |
tree | 78a3d8a4506d052a93a1f4b046a289764fec6d94 /dev-lang/swi-prolog | |
parent | Stable for amd64, wrt bug #338839 (diff) | |
download | historical-0ae23240c4bd3e7e6783127be312435f04f48b84.tar.gz historical-0ae23240c4bd3e7e6783127be312435f04f48b84.tar.bz2 historical-0ae23240c4bd3e7e6783127be312435f04f48b84.zip |
Bump -6.1 development version
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r-- | dev-lang/swi-prolog/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 11 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild | 125 |
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index 914bc6aab09d..1729767089c0 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-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.322 2012/03/06 09:33:18 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.323 2012/04/06 11:49:56 keri Exp $ + +*swi-prolog-6.1.3 (04 Apr 2012) + + 04 Apr 2012; <keri@gentoo.org> +swi-prolog-6.1.3.ebuild: + Bump -6.1 development version 05 Mar 2012; <keri@gentoo.org> -swi-prolog-5.11.34.ebuild, -swi-prolog-5.11.35.ebuild, -swi-prolog-5.11.36.ebuild, diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index e62e3e5fbfac..655eec22b5f9 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -7,24 +7,27 @@ DIST pl-6.0.1.tar.gz 13717873 RMD160 6339eafe9f13f1d4807f24c37073b2196a8c4c7f SH DIST pl-6.1.0.tar.gz 13552505 RMD160 defe03cf610fe661d3bc37280c834b254c402e45 SHA1 fe1f4d12149176569a233e58c417f2b59184e5e9 SHA256 42bfbe540121252565534a40e968fffb2c29405400808427a8ac68d2697b8567 DIST pl-6.1.1.tar.gz 13808705 RMD160 94f6d8c6af98c45f554e2080974ddcde698e43c8 SHA1 8f26ddd9ebfea2c43a8c2eaf324d24afadbb84a5 SHA256 ef7fa72cefc4d4c3096060ca1c8ff9208543f6de0a054bcca1303cbe27b0b3a9 DIST pl-6.1.2.tar.gz 13811474 RMD160 e8912d600a46981adebf62f26825e24df86fca5f SHA1 71a596d18752be9b57ab5fd71bab042bad5b7678 SHA256 549ffaec250f742f4729afa66fd4745a6f25f5d6c684bedb113b31cfce4173fc +DIST pl-6.1.3.tar.gz 13839415 RMD160 0952af4fb54bb1d6b3dcbad5d1d27c6630799d76 SHA1 dcaaf0d02b6c1151aa63f15cf2704e5add504d6d SHA256 5a02da4c08ee87e6a91148df88e6e55bac7425c833eb4f56da30c4efde52546b DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 RMD160 42b868f886c639fd612e4c03cbabceb4a70b603a SHA1 26275151c36fb0322f60ec4eadfe0852e02f0b71 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef DIST swi-prolog-6.0.0-gentoo-patchset-0.tar.gz 4092 RMD160 73ea1a7f5dffff2c411983abc48e6e028d6366ad SHA1 8adb49c195d9f2250721f16bfb849f45c42e040e SHA256 7e64c64db768e0ad5fd682b3d5b6a3b92bb0d4d8663af26dbd5ab717d712564c DIST swi-prolog-6.0.1-gentoo-patchset-0.tar.gz 3853 RMD160 04b086976733d6e2859ed1e288bdc84f962be7ff SHA1 72790d65eca235486f318578a2360a004e339271 SHA256 4c9920f86920b5e5fc24c4fe55cf1e5280f9d382473e4fbd59b8ffff295bcfc9 DIST swi-prolog-6.1.0-gentoo-patchset-0.tar.gz 4091 RMD160 69420dd1d071b306fe55f79e4b0def6b13736939 SHA1 e78560a8bf29072afed536ba1946b46d52c9e3c8 SHA256 0a01c451999207d326cad29847a94d95621e71b83a62b33cedf23b4be214063b DIST swi-prolog-6.1.1-gentoo-patchset-0.tar.gz 3859 RMD160 0bb3cbfeb9e621c51bbcebcdb60301648fbd764b SHA1 01dcc3ace9be32995d2641accadd4c521dd22c34 SHA256 9cd70eaa1029d4fb7ab22abeefba3e7e3efe49ec52733556ed2b35de5b0f5358 DIST swi-prolog-6.1.2-gentoo-patchset-0.tar.gz 3866 RMD160 7e09c16ecfaa9b0a34c77a403b8a57ca3d65e593 SHA1 9ab931f43a5459ae6c013906470506a311f2677a SHA256 496e87171518d730c2feebd09c9ce96e7226e0d9a5a2e3bd6aa015774a450c8a +DIST swi-prolog-6.1.3-gentoo-patchset-0.tar.gz 3869 RMD160 32c1b6b5a064e1255aaf3a8f56ed17b687102168 SHA1 06c55af40f483256faae7a58fcf957a48dfdd467 SHA256 08499e866d7e30dcd0cb482c1409a47bc6eaab2be18732ee313b5236a20eeab5 EBUILD swi-prolog-5.10.5-r1.ebuild 2862 RMD160 3822ef867c04b73d1a048b56c8b7f418bc645765 SHA1 6e33c469aa1dcfab2849426ebe4bd9d62f75f62c SHA256 159c5dfe3854f5c39f6fe437c79dab5c7259abc83f0e5b199c757e6d7003ea83 EBUILD swi-prolog-6.0.0.ebuild 2859 RMD160 b03eadc6ab4ad9793d375ea6b69425f9166179fa SHA1 23e0f16337b285e34f1ce4cc477e32acfc10f7e7 SHA256 fe5a9d7e957e7373539e6441448b4bcc61b956906851bcdfe47c1a5450abc825 EBUILD swi-prolog-6.0.1.ebuild 2859 RMD160 678dc0b31a5f1880db578c36416fc7c9fe830207 SHA1 8494eab6c335194d6c7e88092bfedf9b11d1eedd SHA256 4fc4f1519fd29c017002cab4ebdf270cbf500d61d994c246c099eafe4b8c1b64 EBUILD swi-prolog-6.1.0.ebuild 2858 RMD160 d39b7f794579d49936010bdfedab48d20bc8f239 SHA1 9bbb922d68d662ba7f6df8f273ef3f81b6a3fbf0 SHA256 ecdb24653aeb792839db691fd5738e27508b07b1f272f7441072c34ce886f632 EBUILD swi-prolog-6.1.1.ebuild 2858 RMD160 43b07ecda40e136ff10e695033ea9e2f7625348c SHA1 636ba910685432295518601745d01ded2eaf04b8 SHA256 2b57a14751936733e32273ec8cd2acd55c4a97690fb564b985587b5d826d7bfb EBUILD swi-prolog-6.1.2.ebuild 2858 RMD160 5cbc36e6b57ddb74c485f116402adcebcedb98c2 SHA1 61c47c7130cea68436edc941d5f4d6faeb6e5570 SHA256 a0ef18e8f388eea3591e0dc16593ab380e4d655f4ce69f4f4e3564beac668d12 -MISC ChangeLog 49554 RMD160 013b5e116bd2c0a43146b942eccdca126cde5985 SHA1 a3ba795a7d697067e2e87029916bb32064b47711 SHA256 f8576c5ada2e6983a61c01bd22fcaf326091b03e41366f26328d80b5e3b6eb89 +EBUILD swi-prolog-6.1.3.ebuild 2858 RMD160 30f19c2f3815523dfe4bdb4e026d2be841f67d31 SHA1 62a5e21b776fc6bc16789541b6a373ffc6e2452f SHA256 4b3d4e69b3316831e4c3b91ba72f937a710c5113c3f8ef02e917e6037ec976b5 +MISC ChangeLog 49679 RMD160 651a1a2f205aa92d956c71e194f679e5ee79437a SHA1 5378b53ee8fd8421a1bfd54c94ac914dd6d9df96 SHA256 e1423598ebf5f54397f7f8f69df9bdaff92e7a5030c4ccd42628d58666871581 MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk9VTzoACgkQrwS/tqE49e0KHgCfd5FN3ShKiRGh1JiCi4Rt6nEZ -24EAoK348t+/979FQHdtufHgIpvVwHxj -=fSQm +iEYEARECAAYFAk98VS8ACgkQrwS/tqE49e2kpACfZaR9qseY/+lMgidhbhwahm2P +pVAAn3aJMY4boZbyYv9CnD53pwkfY3zZ +=9WsY -----END PGP SIGNATURE----- diff --git a/dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild b/dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild new file mode 100644 index 000000000000..7b60a86efae1 --- /dev/null +++ b/dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild,v 1.1 2012/04/06 11:49:56 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 +} |