From 590caf765c1255524c0add61f4d3ef8c2a20d6a9 Mon Sep 17 00:00:00 2001 From: Keri Harris Date: Sat, 18 Aug 2012 18:06:35 +0000 Subject: Bump -6.1 development version Package-Manager: portage-2.1.10.65/cvs/Linux x86_64 --- dev-lang/swi-prolog/ChangeLog | 7 +- dev-lang/swi-prolog/Manifest | 11 ++- dev-lang/swi-prolog/swi-prolog-6.1.12.ebuild | 130 +++++++++++++++++++++++++++ 3 files changed, 143 insertions(+), 5 deletions(-) create mode 100644 dev-lang/swi-prolog/swi-prolog-6.1.12.ebuild (limited to 'dev-lang/swi-prolog') diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index beea61b76161..e36477388048 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.337 2012/08/17 17:40:56 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.338 2012/08/18 18:06:35 keri Exp $ + +*swi-prolog-6.1.12 (17 Aug 2012) + + 17 Aug 2012; +swi-prolog-6.1.12.ebuild: + Bump -6.1 development version *swi-prolog-6.1.11 (17 Aug 2012) diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index 3fa45564ecd2..45e0a56f0a37 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -6,6 +6,7 @@ DIST pl-6.0.0.tar.gz 13369538 RMD160 7003ef06fa03944c5577b3bec2b17ac7c7d55162 SH DIST pl-6.0.1.tar.gz 13717873 RMD160 6339eafe9f13f1d4807f24c37073b2196a8c4c7f SHA1 2171106c4e562ba358ddf15e8bc16892d3e40e86 SHA256 cc1354b08402bb77395b2147363865b6d4f12a77fdc80b8d34454bd3a3c52253 DIST pl-6.1.10.tar.gz 14406131 RMD160 1a4a90a4a25cfd1a682d2bd281ac343b90b35323 SHA1 bad6f2b5f585584f63064834204af554944520ae SHA256 568a715244baf37cc026e8c271fdfc170dea3bc53d9a598527b6b26cbea54ade DIST pl-6.1.11.tar.gz 14409530 RMD160 6b173830b3f2de106869a53dfed8fb1a288c0bd2 SHA1 3f9ea5acda1d589fa907b1c5835979f6c38f5d96 SHA256 f06873bac8b8cc7ceca1c860bfc0a4b707315b6767731367ecec1abb9e82a483 +DIST pl-6.1.12.tar.gz 14410329 RMD160 05cd76b664d363e2ce6b735dfdb57830c9e6640d SHA1 ba7dd0e2379605d4333a22aa8b596bdbbc5f4a7f SHA256 b3838c2bf67c65d9d975f79fcdf2c645616d6e13c7983ca2f667784c7fbb75a7 DIST pl-6.1.8.tar.gz 14396885 RMD160 a0c6d736232ae291180bc6894648333b2bc39861 SHA1 36b718643e0afa4fe45ea9af71cb5a12e3566747 SHA256 10b2c82140ecaf48f00aa5ac3626d8087ecc57529494654118aadfdde0f06d7d DIST pl-6.1.9.tar.gz 14407223 RMD160 a39973cd5f7820dfd59e1f0abd958150eb39f3d0 SHA1 9ebc95e6ed6df3222e3db97a3bb9d0fc60816b32 SHA256 ea8398b412dffd7865f0da7c50c4a1023bfa3818fd71e6fd7ad327aa15c29327 DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef SHA512 045395f9d21707000379d2e2cf6546c2c0f10a5ed3f95739056254e77ef3e1715dff1c4d2cca8de4b56c95b28bf28fcc2929b5b71e19b9b3c4228482921100b0 WHIRLPOOL 4111626188d55200695ca85a247ca9c587ffa4efb97fd8d37717619555566a40e925c3eb45359f3e3f684c5415ebb7c543cb4fff6cfb055f69828342057df88a @@ -13,6 +14,7 @@ DIST swi-prolog-6.0.0-gentoo-patchset-0.tar.gz 4092 RMD160 73ea1a7f5dffff2c41198 DIST swi-prolog-6.0.1-gentoo-patchset-2.tar.gz 5328 RMD160 9a10120f80739027542a7f7e96b0b0f81f7e2fa8 SHA1 311876be4eb30784f89bdc04d8868d74de5b47cf SHA256 3822c85351b47364c121ed4583e9801d0fec74f9cff8c8886800f5503700e0a6 DIST swi-prolog-6.1.10-gentoo-patchset-0.tar.gz 3450 RMD160 bd65f8e0d47f52b12ea4f0abaa7b563890c0c9a4 SHA1 cad3852652696c3c08ffca7445d9ac7ff2a69fb7 SHA256 8deba2fd2f8bfc56a7e6c315a569e559240f41eaa095b122dbcdecec47bea1d2 DIST swi-prolog-6.1.11-gentoo-patchset-0.tar.gz 3446 RMD160 cde2e40f8588791d8cb922f1f39a25bd82d4c10a SHA1 43a2a52183f7c98de88dfb0039a9dfa358f51637 SHA256 fc1eb64315866bcb5818371b368298416353b1d7eb21b953e9018a899f686948 +DIST swi-prolog-6.1.12-gentoo-patchset-0.tar.gz 3433 RMD160 c5837bd9b50ab6a0040982f891b69ab3fad7e2f1 SHA1 3fb089f2fa4f029d35a470093d4814b3685fc699 SHA256 c8f7e51db45cbd187ef7152df0a52056bf9c808949101a2158e31e8314087e9b DIST swi-prolog-6.1.8-gentoo-patchset-0.tar.gz 5211 RMD160 6318b3a26b7578ed06fb5cebcfcc66098d48e641 SHA1 c720ba597630e0d16d77c8162df2c5866d4e7c1a SHA256 33616aa70e7782eaf9d06e55d69fa9302a9c1291dc9ffcedde449edbc63285e9 DIST swi-prolog-6.1.9-gentoo-patchset-0.tar.gz 3442 RMD160 c187872e29b27aaef0aa3530ace1829235507e3c SHA1 4c73f443bb08678a26b9c0fd75b6573315ef873e SHA256 74d1de60075244eb70770a52be4dee1edba4cd2a612fcfacb9f0e64902785d4f EBUILD swi-prolog-5.10.5-r1.ebuild 2872 RMD160 6e1cc74d019633bc0a1d51eef6241235caa63f3d SHA1 b8299607a976df975d63412397cba6bd51e62b6b SHA256 ab6c53937385d1457565a67eec568b4082f5ad33221cb182440f05c1aa9ab762 @@ -20,14 +22,15 @@ EBUILD swi-prolog-6.0.0.ebuild 2871 RMD160 c20c0d2d81e785aea9b32ea01eaa6d3f3555b EBUILD swi-prolog-6.0.1.ebuild 2871 RMD160 a8c5feac4eb6e123c9dc61b8a446dd3213b2d730 SHA1 4a5986fa4d95549f467cc557510a7da08860ba5b SHA256 04d0ceb85128425a91ad7c57b453ca734bda1bf60de0ec16ebe0db7b5ed20b72 EBUILD swi-prolog-6.1.10.ebuild 3001 RMD160 e9255045637505e01bf499adabf67fb723e296bc SHA1 430bb577a7535b4c504573035c5db59a7f018c02 SHA256 fea22ee2542af6d4e1c3680ab8e04515e2eb88ea06086f3cdf4bdeb6e2175716 EBUILD swi-prolog-6.1.11.ebuild 3001 RMD160 785883e2af803120ed5505b84251bb374620b448 SHA1 e8c433eb5c600eb4bf103652af68b7a895359de4 SHA256 e6d08d089c32dfac0cc81048d35e34961fbbe3ef893f5b736005ff35c2e5f1f7 +EBUILD swi-prolog-6.1.12.ebuild 3001 RMD160 1f422235049de342acea4c829fb18ddc6f76f5d3 SHA1 6fa406812b5174e9bace0756e5e11096d0efb4dd SHA256 0e71940d504aedd9cf041a64c56a0a3e461d557635a927fbdbaf08d7bab18be1 EBUILD swi-prolog-6.1.8.ebuild 3000 RMD160 d04f10f678ebba871affab415859ff7e3e728444 SHA1 9dedea609c148225649728a448d2a434f73370cd SHA256 b0fbf19823ab5eee3aa8c1962912372d3a2a1fc0936154c222bc4ac0497ac857 EBUILD swi-prolog-6.1.9.ebuild 3000 RMD160 26a05e77a0777ded4196026965ffa80ba6f81db2 SHA1 c592f80227bdc8f2bd36331d072135f343469dad SHA256 b5ad76e57d2df3bdf0ca5fbb6f73935a6f9e370e4d1613d2e3f3a22d1ea66bc0 -MISC ChangeLog 51755 RMD160 fbc3f71f25f2d9a756a026dbfa83acf0a45ebca9 SHA1 b087c633b4063f032e64f3924ca148460b98584d SHA256 8ce03dcbd3afb39845e2e100bb8b498d2c6f73e7a63d15f9ef8672800f2303c8 +MISC ChangeLog 51882 RMD160 ab5e88a93eebeb308845e68f6feb389fe78d5764 SHA1 a834467ffdcda7ddf2fa86d838810b07e7ca51d2 SHA256 702e7043b27b66201553794dc35d8be53ca25d57b12cb594c89a1cc59bd5b9da MISC metadata.xml 236 RMD160 26dda9dc32b45e3b2406c06764a25d3d9dcd2767 SHA1 7fd13dc865d707c2ae5ff0ef81af1ac535752439 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAlAuIRkACgkQrwS/tqE49e2i1wCfYlQSdq1KJyDmOZTBOm3NSyvJ -COkAnj8gZ83zHiIQelae5TdKAwQkFGhF -=eHDk +iEYEARECAAYFAlAuLloACgkQrwS/tqE49e2oEgCfadE06B+GWKCkD3/5S97tjjpo +xG8AnA9d+G8sau+qihb5qvjCctH5IqFk +=Zush -----END PGP SIGNATURE----- diff --git a/dev-lang/swi-prolog/swi-prolog-6.1.12.ebuild b/dev-lang/swi-prolog/swi-prolog-6.1.12.ebuild new file mode 100644 index 000000000000..f74e152bead7 --- /dev/null +++ b/dev-lang/swi-prolog/swi-prolog-6.1.12.ebuild @@ -0,0 +1,130 @@ +# 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.12.ebuild,v 1.1 2012/08/18 18:06:35 keri Exp $ + +EAPI=2 + +inherit eutils flag-o-matic java-pkg-opt-2 multilib + +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="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X" + +RDEPEND="sys-libs/ncurses + archive? ( app-arch/libarchive ) + 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-libs static) \ + --enable-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) \ + $(use_with archive) \ + --with-chr \ + --with-clib \ + --with-clpqr \ + --with-cpp \ + --with-http \ + $(use_with java jpl) \ + ${jpltestconf} \ + --with-nlp \ + $(use_with odbc) \ + --with-PDT \ + --with-pldoc \ + --with-plunit \ + --with-protobufs \ + --with-R \ + --with-RDF \ + --with-semweb \ + --with-sgml \ + $(use_with ssl) \ + --with-table \ + --with-tipc \ + --with-utf8proc \ + $(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 +} -- cgit v1.2.3-65-gdbad