summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2012-08-21 17:15:20 +0000
committerKeri Harris <keri@gentoo.org>2012-08-21 17:15:20 +0000
commit9d42a6c2a1dc05950cf64e841216147735646a86 (patch)
tree7a12c04e058161b8efbef887f2ce7085681f4a4d /dev-lang/swi-prolog
parentStable for x86, wrt bug #422399 (diff)
downloadhistorical-9d42a6c2a1dc05950cf64e841216147735646a86.tar.gz
historical-9d42a6c2a1dc05950cf64e841216147735646a86.tar.bz2
historical-9d42a6c2a1dc05950cf64e841216147735646a86.zip
Version bump
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest49
-rw-r--r--dev-lang/swi-prolog/swi-prolog-6.2.0.ebuild130
3 files changed, 157 insertions, 29 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 89b09a72e017..e3c62fe0d5bb 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.340 2012/08/19 09:53:10 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.341 2012/08/21 17:15:20 keri Exp $
+
+*swi-prolog-6.2.0 (21 Aug 2012)
+
+ 21 Aug 2012; <keri@gentoo.org> +swi-prolog-6.2.0.ebuild:
+ Version bump
*swi-prolog-6.1.13 (19 Aug 2012)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 041a4e8ea626..76d859e3410e 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,30 +1,23 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST pl-5.10.5.tar.gz 13329752 SHA256 38d938d6a64e894685aa44bf9ea34b5505764cd084e07e6b4c21a9dd89b579d5 SHA512 b021e69ffab46824f2f88eb2a482635cea92cfa0f333c1f5e11f5a86b969c6a47d407b54689b40319f6bf3cb8e1c7b111b0061fc898d27b3a893126ad7fdf796 WHIRLPOOL 7ff2d80519e85067913f28a2aae52859b04ce1a34b43183f2b22518c21fc184b6d5e877e918c3f2919485fd84d72386e042616a39c264937982a82c98b5a772f
-DIST pl-6.0.0.tar.gz 13369538 RMD160 7003ef06fa03944c5577b3bec2b17ac7c7d55162 SHA1 5c5f197e35693c2fc5d592ddca2f6ace6cf6c8c0 SHA256 85591936c8b6af610b1a9960924e6e4eaf5abccf253749a15355ad79a9e80de9
-DIST pl-6.0.1.tar.gz 13717873 RMD160 6339eafe9f13f1d4807f24c37073b2196a8c4c7f SHA1 2171106c4e562ba358ddf15e8bc16892d3e40e86 SHA256 cc1354b08402bb77395b2147363865b6d4f12a77fdc80b8d34454bd3a3c52253
-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.13.tar.gz 14420292 RMD160 9f3085306ec912931432cd016dedb9d871539f10 SHA1 933cf60992733191c27a04b2bfb9a57634f7f362 SHA256 c0878386d080535673cf03b7e365781d52316e0a46fc02bada03a91b3821b227
+DIST pl-6.0.0.tar.gz 13369538 SHA256 85591936c8b6af610b1a9960924e6e4eaf5abccf253749a15355ad79a9e80de9
+DIST pl-6.0.1.tar.gz 13717873 SHA256 cc1354b08402bb77395b2147363865b6d4f12a77fdc80b8d34454bd3a3c52253
+DIST pl-6.1.11.tar.gz 14409530 SHA256 f06873bac8b8cc7ceca1c860bfc0a4b707315b6767731367ecec1abb9e82a483
+DIST pl-6.1.12.tar.gz 14410329 SHA256 b3838c2bf67c65d9d975f79fcdf2c645616d6e13c7983ca2f667784c7fbb75a7
+DIST pl-6.1.13.tar.gz 14420292 SHA256 c0878386d080535673cf03b7e365781d52316e0a46fc02bada03a91b3821b227 SHA512 a0f2f073726f403ce703229bcfb459c8f60c41989e060a9eba78bb0f5e3f669b13ec4db281963e6a8417e84d8495ca6b0435af2a1fb1a9220dc369f985c3536f WHIRLPOOL d3c40b8641156f56823cd0ad804c08c619d85245f66ba7b01d76b808336a081681cbfa206dbceda21437daed6561e36bbdfc052150c5dc6019b5f7f70db21138
+DIST pl-6.2.0.tar.gz 14353730 SHA256 be358eacd50bc7013cdcdd1aa763e67c5b1d40f7bbf1833a7a48c0123a6455a8 SHA512 a8e265eecd26fde41732bd965a6201ee61101a31ffbc8ead89f9563e91a6bc85382c7aa0eb6e3eb79cfa7e3f3f7fe89f50776553dd2198eba48b2369c20f5616 WHIRLPOOL 0812b03c4a8e61a17afa7835d2f21ef5b68b8fa0badc09aeba8e7179aff41a783a928a22e55b3773caeaa15d384054ba0e948e0c4111fc067c65c3173dc68b04
DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef SHA512 045395f9d21707000379d2e2cf6546c2c0f10a5ed3f95739056254e77ef3e1715dff1c4d2cca8de4b56c95b28bf28fcc2929b5b71e19b9b3c4228482921100b0 WHIRLPOOL 4111626188d55200695ca85a247ca9c587ffa4efb97fd8d37717619555566a40e925c3eb45359f3e3f684c5415ebb7c543cb4fff6cfb055f69828342057df88a
-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-2.tar.gz 5328 RMD160 9a10120f80739027542a7f7e96b0b0f81f7e2fa8 SHA1 311876be4eb30784f89bdc04d8868d74de5b47cf SHA256 3822c85351b47364c121ed4583e9801d0fec74f9cff8c8886800f5503700e0a6
-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.13-gentoo-patchset-0.tar.gz 3435 RMD160 f74f805dd182a75e645d2e2cf0b4c11f1a5e3d38 SHA1 f415643ad6c7473d89d7ea384e7f720f137ceddd SHA256 a16df5de519ec53ce233780ff211d35a597ea1a82633b35c7c9487efbd4019fe
-EBUILD swi-prolog-5.10.5-r1.ebuild 2872 RMD160 6e1cc74d019633bc0a1d51eef6241235caa63f3d SHA1 b8299607a976df975d63412397cba6bd51e62b6b SHA256 ab6c53937385d1457565a67eec568b4082f5ad33221cb182440f05c1aa9ab762
-EBUILD swi-prolog-6.0.0.ebuild 2871 RMD160 c20c0d2d81e785aea9b32ea01eaa6d3f3555b3a6 SHA1 bd3b7132ee72d26ef5518b4e631e819ef7704a63 SHA256 302e09a41ae28d1191581073f404f31d9dd372c95cbbd09420c9383fa9ae9d11
-EBUILD swi-prolog-6.0.1.ebuild 2871 RMD160 a8c5feac4eb6e123c9dc61b8a446dd3213b2d730 SHA1 4a5986fa4d95549f467cc557510a7da08860ba5b SHA256 04d0ceb85128425a91ad7c57b453ca734bda1bf60de0ec16ebe0db7b5ed20b72
-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.13.ebuild 3001 RMD160 83aa3e54b229e5c97374ee006f76f400be5d2ecd SHA1 3bee6e9f1146f400dace50f2d2a620a8530795d2 SHA256 29572506d90f2aea55b5dcacce8232aca55da7ef20db1fa61c07d46a7408274a
-MISC ChangeLog 52158 RMD160 50dd5960100cc520ef222a457b1b65d4009bc8d5 SHA1 4b1f9a3ec1e24bb239c6407293b8f450dd711b5e SHA256 661deb2630a931b3d7faf14a23c9d7e31cdccbdd0833f23166c2241511ac1ad8
-MISC metadata.xml 236 RMD160 26dda9dc32b45e3b2406c06764a25d3d9dcd2767 SHA1 7fd13dc865d707c2ae5ff0ef81af1ac535752439 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEARECAAYFAlAwt4sACgkQrwS/tqE49e2N1wCfY223lP1U6L/58b+Ky7/AF4FF
-/x8AniqRJ3pXCLepxcUvSyKO21QDCuNw
-=4ffd
------END PGP SIGNATURE-----
+DIST swi-prolog-6.0.0-gentoo-patchset-0.tar.gz 4092 SHA256 7e64c64db768e0ad5fd682b3d5b6a3b92bb0d4d8663af26dbd5ab717d712564c
+DIST swi-prolog-6.0.1-gentoo-patchset-2.tar.gz 5328 SHA256 3822c85351b47364c121ed4583e9801d0fec74f9cff8c8886800f5503700e0a6
+DIST swi-prolog-6.1.11-gentoo-patchset-0.tar.gz 3446 SHA256 fc1eb64315866bcb5818371b368298416353b1d7eb21b953e9018a899f686948
+DIST swi-prolog-6.1.12-gentoo-patchset-0.tar.gz 3433 SHA256 c8f7e51db45cbd187ef7152df0a52056bf9c808949101a2158e31e8314087e9b
+DIST swi-prolog-6.1.13-gentoo-patchset-0.tar.gz 3435 SHA256 a16df5de519ec53ce233780ff211d35a597ea1a82633b35c7c9487efbd4019fe SHA512 a6c0a0fcac6e6b17cdacaef280a460a9aa11b8a217adbddf2f6212f3d3db550785650aafbe39710a541dace4aba466d9cb033e0814e2bac9a71ccb514d8e61ef WHIRLPOOL aece994301ee3197a9f4799cfe725c2b3a0bddc44423fc55e981099d708fe2b80bc1cfee112a998750e87807ea3dbd734cf7e35a82b8ceca7f4cf575eda147c1
+DIST swi-prolog-6.2.0-gentoo-patchset-0.tar.gz 3433 SHA256 65450580769826085a5530e275c657836ccf80060e4875eee4971f82ae11f556 SHA512 9c32d9181196020881eae1d9967c97390ce7fc1d3084cdca951befc16d59bb9b1ea3abcdabb2d8f07a8c2ecbaea033a64cefeeb32cc29452150abd2486adf58f WHIRLPOOL ae207ef05b165330c4534240ab4cc99d1fbe154224d41a1d89fff75af471dbaf50484cb4dda302a9b5527f615e3fc1f9803774050f29e0995bfbc4a5e0538a41
+EBUILD swi-prolog-5.10.5-r1.ebuild 2872 SHA256 ab6c53937385d1457565a67eec568b4082f5ad33221cb182440f05c1aa9ab762 SHA512 4fc2344568565bd209f7cf4d09064a08f334c000695667dacbeb76598237a48a129d663904705232f66ad5e78f582b3a796776d5acead6af6714aed8b2ab7629 WHIRLPOOL 2a1a7aa2e5cee38d7b1e6d7ad2a3cdf3d5302a6c76580e0f236a69b6fa7bec91b4b756f2b34cb2b0c393d847ac63903abdd74a08f6ad2d735117428db1dbb706
+EBUILD swi-prolog-6.0.0.ebuild 2871 SHA256 302e09a41ae28d1191581073f404f31d9dd372c95cbbd09420c9383fa9ae9d11 SHA512 052877dd118a4ed9f2d9439488cedaf2bb4669d1cccc8e4a161b5fa0dec559ecaf9c5a235cc3d61b3d24b62c954c32fbd00b5d96fc7d2946cb65b865d4172e77 WHIRLPOOL 35800dde679bbd49f545b418b35eb783e0e83681a5913ab7b8cceda1ca4b55d7100d26eb4e3113794501085ae9e437c904678553a39dc14b721b71e89bdeab9c
+EBUILD swi-prolog-6.0.1.ebuild 2871 SHA256 04d0ceb85128425a91ad7c57b453ca734bda1bf60de0ec16ebe0db7b5ed20b72 SHA512 47e9e250694fb2baed44205de581f0d43ab520b5ab6ec12afc308b08d5557abbc71ca8a9e1a79bf7877378f631f68b4243039fb75d5b2b8aea213160fbb4a072 WHIRLPOOL 3fef99f1aa5f056c4fca76fdbfd830a720b58c1b6f124a874933d4431d324447efc0e9b354139a76ef9ec8b8108921f6ae3b1d6f8292cefac32f8a7bb81483ad
+EBUILD swi-prolog-6.1.11.ebuild 3001 SHA256 e6d08d089c32dfac0cc81048d35e34961fbbe3ef893f5b736005ff35c2e5f1f7 SHA512 1062cf8b493050043028451af4559db36a745bc5416fe27bc50712bc5f3ec086cec9a043662dc8f7f143db375b367d8c9e1d0c1034e3b2f76838567e5ee2b4d1 WHIRLPOOL c15d739226cc827c88770c84ec03ff00e3cefe83546fc414120c1d35a926ddbc4aef5cb1ea55ca8b8f4d8566cf2fd6fa988e43dd3673c01542551857809059f5
+EBUILD swi-prolog-6.1.12.ebuild 3001 SHA256 0e71940d504aedd9cf041a64c56a0a3e461d557635a927fbdbaf08d7bab18be1 SHA512 8cea4888fefa9579c02ff5024a10cf9d831c840f34a35294819db02a7113e8d6d01f41b556fbb4c60f768df30825f655b1d2f31e32a5e579c0dfecf4bf909398 WHIRLPOOL 1b8bdcad680a7edb7866920682da463d0e59e6ec16137208d99a0ff7a60c708e4ee667d86eb3ccf1b8e69faed5e3fb9a0c3a2236ca361c7c211626e19229f215
+EBUILD swi-prolog-6.1.13.ebuild 3001 SHA256 29572506d90f2aea55b5dcacce8232aca55da7ef20db1fa61c07d46a7408274a SHA512 097c3c0132c823e59c5f8ce14f7e89ec5546ef078563cbdd81eb66be18b0b64f43e9417d819025542f88b1b0826801077afdb17afb17813470f7a485b2aed06b WHIRLPOOL 98c1d2109c4a5b5ced830b1460df89792a3f3bae6981901f4e8e9c75d58745e3ad76e88822e305c02bf35095021e182c8f40566c843771321c9d0b5d197c771c
+EBUILD swi-prolog-6.2.0.ebuild 3001 SHA256 1534ac78cee2e8bb57b11e829599032024d5897989f57abe9a888f6ecfd32f79 SHA512 227bf2ef622d244edaa376c4ff27d93421e52340f8ffdc7f9c01d9f2d3fd1e8028a652c21be9d188f16d748ff686c9152ce19910d303c5bd4f6e3ed0b03f8b31 WHIRLPOOL 7919e1c33a5c96647f6ed33773ed7ee281b7009809afcc75da1155fefde8329093a7966fe1d40e23e9666e7f3d246f1cb6f776ef39639dd5d9d0a5e3026d808f
+MISC ChangeLog 52266 SHA256 b518df23fbe83d063b9b87d63c1014fee7d61b2be92c81f581586cd728f7a7d3 SHA512 ce04cb3f0bd804d1997d601543fd9d46300bd5e5c0ae0d118b0c36b70f65857ea71837d9559d77bea6eed681903d12d4616ef7b6ad44d4455a00a9ec06073d86 WHIRLPOOL 21b8773010a4b608e44b93b49f2304e31f8bc89af0a417b6eac53a651581557a808648aa80577e4fd09fe28480529b94eac906452bd5bab18c980f6777e91d73
+MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
diff --git a/dev-lang/swi-prolog/swi-prolog-6.2.0.ebuild b/dev-lang/swi-prolog/swi-prolog-6.2.0.ebuild
new file mode 100644
index 000000000000..e14bc6762575
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-6.2.0.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.2.0.ebuild,v 1.1 2012/08/21 17:15:20 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/stable/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
+}