summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-01-27 11:45:29 +0000
committerKeri Harris <keri@gentoo.org>2014-01-27 11:45:29 +0000
commitfa4592d72fffa24d6e82c40b5a1c7be1db071f82 (patch)
tree6bed5eb561e5a8df42d30061d5f15e8331abcab2 /dev-lang/swi-prolog
parentClean out old versions. (diff)
downloadhistorical-fa4592d72fffa24d6e82c40b5a1c7be1db071f82.tar.gz
historical-fa4592d72fffa24d6e82c40b5a1c7be1db071f82.tar.bz2
historical-fa4592d72fffa24d6e82c40b5a1c7be1db071f82.zip
Bump -7.1 development version
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r--dev-lang/swi-prolog/ChangeLog9
-rw-r--r--dev-lang/swi-prolog/Manifest21
-rw-r--r--dev-lang/swi-prolog/swi-prolog-7.1.5.ebuild125
3 files changed, 139 insertions, 16 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index cd76c8198915..719f50f53147 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.414 2013/12/24 12:48:50 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.415 2014/01/27 11:45:19 keri Exp $
+
+*swi-prolog-7.1.5 (27 Jan 2014)
+
+ 27 Jan 2014; <keri@gentoo.org> +swi-prolog-7.1.5.ebuild:
+ Bump -7.1 development version
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> swi-prolog-6.4.1.ebuild:
Stable for x86, wrt bug #490154
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 1720089520b8..4da4142c00ac 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -10,6 +10,7 @@ DIST pl-6.6.1.tar.gz 14769033 SHA256 c8bf201dc28705969e509a378661534ab4b87e1f4ab
DIST pl-7.1.2.tar.gz 14939379 SHA256 ce148880bf6dd6ce9735869e234d6666d5005d4d2756ed55712973c4fa347150 SHA512 a79be11fc105623d4e12923b170680ce1d8b493dc4f4e25c02c75c707981c25c4d328258ac40a36cfb878e4bd88bec8683eb08acaf11fcea04158e080ad6a8b3 WHIRLPOOL 7c592b8d089e2c3c30511bce8273c57883c01b4b88d84e4fc819b79d6f18834f7b41195825517d6a425bc3894d766b9340639ddb73d5aacb89ec57ef268d053c
DIST pl-7.1.3.tar.gz 14939832 SHA256 a410837e1d5c2835a528ba516427d238c5106c633309c81105b1f8ffbd5c36f8 SHA512 f18245cabc6a17eb14d608bbd347c5fcded6c4298f3f10c0686875e78d690a45e2768f9e0e97607f2cd40871940da5420cfe122125706a57de66a62cbbdbb134 WHIRLPOOL 9ec4e82e558a095620d32b9d6a782a2abda5571106d65c661c20fb5cf10756ed1f6bd78baeb68202d204619cfc280468aed91637781389a5093fe315138cf253
DIST pl-7.1.4.tar.gz 14946912 SHA256 64de7742f2def4ff211f9d442bfc997741a27b7b26dee80d23e0ba45e438a5f0 SHA512 dbeb4968f680fd86ac22f7a028c64a613fbd0c67b32373e9c8b82642dbf370f7ffe6ddce767fba65f1cf69d743e52116d67717d7c0b65479dee47d32106d0b6d WHIRLPOOL 6fd2847f2130f8b842f5db5cab67761efea1259ad67ae8a3cc8960c50ce4628c57c141322d1389d6eaa96a6e98a4e3ba6ff04d3fdeb44978159b596053302175
+DIST pl-7.1.5.tar.gz 14991955 SHA256 47eac64360a53f799b42ab58afc5206c56ebf86e0b22af6c660793860ef5f751 SHA512 1c605bb9046ee013bce85e66b55ac2bfd38a9ca51f27fa9431396556f280ae943b5fc32e244893db7db286e6893378029cdafbc905b47e7f982e292935e1b8c3 WHIRLPOOL 797a94bdaf75181d768c45a3d5edf502afff63c2c4dbd58a06b9e48f42c10f234b1a28c41f36f950d1f25b4e5e4d8ab90e8f4da11fe465b9f761e21894fc2373
DIST swi-prolog-6.2.6-gentoo-patchset-1.tar.gz 2978 SHA256 eeadd8b3a518aa1378cadc8bb58ff906a84a07b286f460cb0863ac57606d5a36 SHA512 5dbcc2969bbb6def055ae3dceb4bf1a78a862963dc40d34c2028a88021bb4b3eb1426cd042ff723414eee9d1ebe1083b381176720e6948ed49c107b5da7b3d01 WHIRLPOOL 6ec46782ffa2973a8fb3660dfdad7dd98d7e1bdd033a34132cb503dd6e3c9d0d09b551d03e42db09b0d83714fe988582bb18f674366863c7c85999df90aef63c
DIST swi-prolog-6.4.0-gentoo-patchset-0.tar.gz 1596 SHA256 7d6d3b52fd054a5d7a593aff408a350a5e1405ccd0e69075dbc5d9f663baaf9b SHA512 6c8ee954f8ba80cb931be08af768fbd05635bd93d765b73ecbaa6ddc37e2290965459f43a385b8246850b64276f2a79249bd389cb390d2637c993934d6c47f2f WHIRLPOOL 9d1e958e30005f3c596140b3e663e917ac4ff5d442b65293f5027c72e5d07f4e71285c64cc8e4a7c1859f335ee0f73cf0af7b5b4c0faacc88cb250d8c323b276
DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d
@@ -19,6 +20,7 @@ DIST swi-prolog-6.6.1-gentoo-patchset-0.tar.gz 1596 SHA256 2f716888165c6dc9e304e
DIST swi-prolog-7.1.2-gentoo-patchset-0.tar.gz 1592 SHA256 6fd2f75469d1e7a16f9ebdb8c918fc8c9b2ebce17272ff83dd2c99a0e5fc5035 SHA512 164e4e96fa0bd38299c1e7822e2be40ed4051ef636d8d29f3079232eff79a4eff982db9910445b50190ae2bf9e28baad2e57341257441885dd076e57d2554777 WHIRLPOOL 0c3c05520478e02b7a997d9a8843cdfa21debacb52e04e3a7f831076021b0f486d8d2725c51f1eb1a6765eb5fdacae1d2eef4673c2b70a7d598d33198e3f505b
DIST swi-prolog-7.1.3-gentoo-patchset-0.tar.gz 1593 SHA256 798ccf79dc0c7cd6fb29ba07b0ac638a8ba0df4f6c59d9fb02d68912396887ea SHA512 7591c17667eff1c648e89619c543a06bd6c06fafbc97e37dfa8bf7729555db6a0d143b9a9628c9fb30af2edea31488b7e854e5c86fcb3a37a2092c3cfab68d92 WHIRLPOOL e83da451ce963f92d580e0c1e39a136113af9494e79fdb941343c1b60e17b2c4bdd9b22d7409160db7088bd02ddc692731d79bf8527c72137d4a9deabf8da2eb
DIST swi-prolog-7.1.4-gentoo-patchset-0.tar.gz 1604 SHA256 6ddda9b09bf39d395e7b165603cebdc13ea953986a96ec20184d3683f53d89e5 SHA512 23ded752c663136fba776151050a51a9933f737635d653319aec9f228a549121c7dca8c1bc0f7df3a9c4740e3cc70d564d583d9d162c396795ffbf5aa27640ba WHIRLPOOL 539fd1b1acbca728d8aa6311fe68d46dfffebb69447b68667121429667eee5223d2e3ad56ffdf71df5cfba2f9309b539938c28ea34f1a4e03960eb25b301bbb2
+DIST swi-prolog-7.1.5-gentoo-patchset-0.tar.gz 1595 SHA256 94331455d6dfd9889fa7adf7fa367aeb69ad87ac9ca593a105a5a38f3895b39b SHA512 4c725f7443662f61c9085a668c113419d60db82d7826172483204639d17b0c85fd3d72a03b44264f2c39ea3935ca7c280fbd41e1ed7ea1dbdee0cb0c0ec2778c WHIRLPOOL f8b78ecbfdc153d076f5e08b5a0e0a85258fce974b54f30bbe6218739b6d875c95d2287ead5b4b7e5b7b0b7e19f2cebae64b7f49fe44e4e32fdbf7b6f936ab96
EBUILD swi-prolog-6.2.6.ebuild 3104 SHA256 f79ebb35b16871ccc04f01a28a8f4fd7315ce925b99348ef87a470635d243da5 SHA512 d731b872f27f2e4e85bedd082f05c37d7f9c0e06d4af83694740ac172894dae265c2f3663065f9e98765a05af8805e1a3db9605dc5db14aa3ccdafdc127df2fd WHIRLPOOL e257f6e9eba40438fa7eb7ba268ce22329d96a2087cf176d724ab421cdf6d9ad1f40f1fb679166c96394884655639ccc95c4ff0d141d6f71110c2b7991051537
EBUILD swi-prolog-6.4.0.ebuild 2864 SHA256 28cfb82408bc474a0fb69140f86b1b80240963ad14926bc763d7f178789d3146 SHA512 dcd304ffb9523efa3b719b19095e24c8bf845b353a766ed845369e89b3d502fb4929ab5e72a80f4011d3912a287549b763a55038d58ad1eed8d398f7da7f9b5b WHIRLPOOL 55b56f37f72f9d34b6caa8dab67c21df2b6234b0253f83143824827eccf446f7de8708989f4b6110b9d174ede60351866627cefbc71aa413615930e9837fb000
EBUILD swi-prolog-6.4.1.ebuild 2860 SHA256 f1c226d16415aaec7b93bbae9ed6c0d5d4d2e28b071f00eb071599fe4bab81f0 SHA512 a2612c8197e4ff26b8bbfb1ce97260666c08a3275aec517ada4d48f4700b9df6cfa3f398c427fd31324d9d06dc3b363d90cb4acb9978ee926dba75834798a1ac WHIRLPOOL c79df86d0a15bc9f7a4e4249f32fca98ef8a5d3c0c0abe84354ba515f078f8f19f599ca97399286b84514a3ce7c6c768b6ed8063b5cb9338ff6215afcfe80b95
@@ -28,22 +30,13 @@ EBUILD swi-prolog-6.6.1.ebuild 2906 SHA256 63d81a0a255212dfc7e2fe158a4479d642ffd
EBUILD swi-prolog-7.1.2.ebuild 2905 SHA256 960e432bd41088a5fd4227e757857f1ed732635ee22fa697961aebb08f979586 SHA512 c1fc7882b3d825a8dae07b7bf4d5e9e82870fbed525be7f0b28f1cf4f755455cf6296a5a3fd563cd7e13e536e4f17156062d5d4996b21d57a9c4aa10b248b38f WHIRLPOOL 3537924e61e2ea11a3586e331c8323fa85a13adca3df1420cd83f11f9e005c1add2bf512e9dea62e813278908677d960122ed38a685e2365bbf8ec6c1e30a928
EBUILD swi-prolog-7.1.3.ebuild 2905 SHA256 f519fa9f709cfe7af32b3f03d615be1b1f3ea81a4e31203bcf6e1b190317053c SHA512 3b6fd1fd19a71aa01dc8f16a3a52c1756e17b466e8cb0c71162c253d9251a8c947b1b1d817d6b8d839585b8565e60baaad5aa7e36e416c905df6250e7876a19d WHIRLPOOL 3c54cc768bfef90dba5921cd00e86ff055aa7e813849ac657be53a6337be875176c5b7cf7c7dc4c6b1a923548845f66bea9bb31938fe157dcf9a9f1610425f9b
EBUILD swi-prolog-7.1.4.ebuild 2905 SHA256 2d1ca4d916f1c20b187f780aa683c2480891ad49e63240494025a10c9127ddc3 SHA512 1768f94da8158b5ef5d0d79e99ba822ea0a573523877ec7a545bb0a7fa9fed4fed0f576427d7f2229c9040e65b5dcbe4c0a3abb85dfc5c98253ee95c7eff4a79 WHIRLPOOL c2f2f7c1de4833fb29f665b208567e16416d86637881894c9c53d29af421592eec38598f7e6e4493eb0d96edd5290d92cf996f2d1a6ebb93a6ba5ee0caa3d5ee
-MISC ChangeLog 61410 SHA256 348f86457a1ac54dbb386c104176ac5bf8b6d19c6b7a542416a821b48df6469e SHA512 05ae550dfeff67d2e22617efa431efbe7bc521830e80c620f3f92f055745887744f74cbebdb83017d1633b174f59ae29306193625b6aecb4efebf45a94b7cc57 WHIRLPOOL fb66c28fca835e88dbe829edc4551ed99f062fa37ee1bf074a62a3bf93f566f442d4b77d231dbafa078e66eba8d3084047bb1c908cdd378273615fd639fbcd2d
+EBUILD swi-prolog-7.1.5.ebuild 2905 SHA256 73d19073e581bbcb38da28e1fb5a55ae4dc06679dce00a4233a57d7fa15d81a9 SHA512 0324c3ca1667af92b5f0506b78a935cad4ab3cb99cbd9caf56e8a603a65f2106f1be74972da270069e2cea998eebc5068cffe42f56dc9782a6d4ea582bcb9cd7 WHIRLPOOL 134abbfac893851d59a770446ca607ec0561d28d912a162c8f5405cd9f5da954546da10f75e33250de377b44fcbc231ee126828e04fe87963f58747f404a05c0
+MISC ChangeLog 61536 SHA256 18537b3c55a9225c3b93704688158a8be2442ebf3fea313b7142786be0dfa337 SHA512 72733fe12784ec4f58e996bca7b9d90b467ada4de7947d9b0296a1323e8d106f1191c7a0f8428c1b1e90db7db2ed4cab4356d3160172a62c437b1af918a3093e WHIRLPOOL 2adef5b1db4eccf0af140569bc77d1a1682ed999ff29109c8acc0bfaa422a47c0dc76537950938c83c6c08ee68dc933da51f896e7402eb3f3591c94579c9f0d1
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSuYK0AAoJELp701BxlEWfeLsP/RKtuiw7tEkokVxdaKnxzs9/
-P38HqZupfkCI3YwgdAOdUWn3LUqgOEaXFiB9pjiPTrt2rvKCb13F5jnfSP4mBClY
-iEnTAQ4W8t5jGqLuB+yAnEi6Ur8wZydwNPFfHb41TEh6qt2WBaQepDdxGReSIL2G
-e/bHuyfNXDE4rm6sdfXyfQWMY/ILsZT9uw8sAoCmTJ2bmCGtGocxRUJaypfTI8Ht
-hZkdK1IqKuVw6o4fLHwqSAGRPHI2BYSV546MWUOnJMWLowxhUC+chwH2MKlkRMuy
-0+qZULtzm9PqdNCNMRXMh4UbVjMhPAoRLM47KyPKzHywR/YJi6eF426kIGZ1/WPt
-mzwQoJM6dy7H2jE4IuhdzUlBQ9Qkb/6felbKnmD8UlDpVmeYAhS+eoABy+V3ZFv7
-tVndP+ejFbyHTmNT35k8sbPrTIsge6Ot4X3A2spYCnTHQyT+8hVJa+Dcm1CGyyqa
-tW3PhRp0Bvq1MtAcwfg3usNDZtk0TcOZErVdaNN+tIS/KoE+CXNcYU5/B0GVSnpF
-ivSEmCeCvXDGz3XrugHItpYCfiQlSRjMTNPm/nNnB5ZsPsxqQP8kvN+XbS/SEGSK
-OJbM5Pmu6igSwcOJvYDmovzPoFhKjUZwNjFEpzPOHyUg3shnkZ0tFOwYXqBrV43i
-jRM6iApG+eB1Q6x7GC9h
-=urFc
+iEYEAREIAAYFAlLmRoUACgkQrwS/tqE49e27IwCfUL0nRTBut7UdMJ5oKPUUHtEI
+Ng4AoJm+1BW6Ef0yDXFF4fX0WlrP43yP
+=LDgy
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.5.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.5.ebuild
new file mode 100644
index 000000000000..fe1ad1f82bf5
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.5.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.5.ebuild,v 1.1 2014/01/27 11:45:19 keri Exp $
+
+EAPI=4
+
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+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}
+
+ # OSX/Intel ld doesn't like an archive without table of contents
+ sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
+}
+
+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
+
+ # ARCH is used in the configure script to figure out host and target
+ # specific stuff
+ export ARCH=${CHOST}
+
+ export CC_FOR_BUILD=$(tc-getBUILD_CC)
+
+ cd "${S}"/src || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_enable gmp) \
+ $(use_enable readline) \
+ $(use_enable static-libs static) \
+ --enable-shared \
+ --enable-custom-flags COFLAGS="${CFLAGS}"
+
+ if ! use minimal ; then
+ local jpltestconf
+ if use java && use test ; then
+ jpltestconf="--with-junit=$(java-config --classpath junit)"
+ fi
+
+ cd "${S}/packages" || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_with archive) \
+ $(use_with java jpl) \
+ ${jpltestconf} \
+ $(use_with odbc) \
+ $(use_with ssl) \
+ $(use_with X xpce) \
+ $(use_with zlib) \
+ COFLAGS='"${CFLAGS}"'
+ fi
+}
+
+src_compile() {
+ cd "${S}"/src || die
+ emake
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake
+ fi
+}
+
+src_test() {
+ cd "${S}/src" || die
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake check
+ fi
+}
+
+src_install() {
+ emake -C src DESTDIR="${D}" install
+
+ if ! use minimal ; then
+ emake -C packages DESTDIR="${D}" install
+ if use doc ; then
+ emake -C packages DESTDIR="${D}" html-install
+ fi
+ fi
+
+ dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
+}