summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-05-29 13:03:34 +0000
committerKeri Harris <keri@gentoo.org>2014-05-29 13:03:34 +0000
commitf5d2aa80df4b3158a0bda60a6f9c60467625b9e2 (patch)
tree3366c25f885c67c96ce21f0c99b1c36ef401a717 /dev-lang
parentVersion bump. (diff)
downloadhistorical-f5d2aa80df4b3158a0bda60a6f9c60467625b9e2.tar.gz
historical-f5d2aa80df4b3158a0bda60a6f9c60467625b9e2.tar.bz2
historical-f5d2aa80df4b3158a0bda60a6f9c60467625b9e2.zip
Bump -7.1. development version
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest11
-rw-r--r--dev-lang/swi-prolog/swi-prolog-7.1.16.ebuild125
3 files changed, 138 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 4e58ac1245ca..c070634fa2af 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.438 2014/05/29 12:51:51 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.439 2014/05/29 13:03:25 keri Exp $
+
+*swi-prolog-7.1.16 (29 May 2014)
+
+ 29 May 2014; <keri@gentoo.org> +swi-prolog-7.1.16.ebuild:
+ Bump -7.1. development version
*swi-prolog-6.6.6 (29 May 2014)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 996455f1b7bb..0bbfb8721b39 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -11,6 +11,7 @@ DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe
DIST pl-7.1.13.tar.gz 15698076 SHA256 4048733e0278c2957d45773c7032cd0e02afb77cb2d45ebff698370f706c9fe9 SHA512 9b7580914beb7cfdcdecaff3f09d26361a4e8c646611819b6721655b58347fce2fac0b89c1774471a79325b33928e5f856add5119f73c07ea3d9667689425971 WHIRLPOOL 328873b5f5cac069ad9f4ff04862b4893663610f44c5296354d57d5da58ebc1a196baf4708ce1bf4874cf90fad8de8637e8b6ab836b5b49bcac74d0c540a264a
DIST pl-7.1.14.tar.gz 15695222 SHA256 c2be221cdbb9d4743ac561fd7c0c738545d25de0c47bf6e9557bf323882e5a6f SHA512 b7e6b79b1c63f71e17cf58735c759a0d9389b80aa2a647d71c086805dcf094fd7b8be821990b69de418aac1882ec0eaa2026f3490d201fd467ccaef310a079f4 WHIRLPOOL 37a3e16e94767d0da819dc7b40e0c9835ca04d558a88a4249bddd3b9e0af641d13959a8af7da4da955896d519afa28f8e6a2eae10fabc70af577fc7f90bf7d8f
DIST pl-7.1.15.tar.gz 15738762 SHA256 2911ee5e9facd02173a37f8b7e7cc3bce43d12c3741469f989d1305e669d3d78 SHA512 2ccf06b71e42f127f3731a011c6eb396fb68afd1d3367d74afa38d9d941923b6e0956576d545d5a03ead79f509fd110c340831ae04c8084b6dcbc924caac830e WHIRLPOOL e25cc8b374b7cc5cd545a640508066958650ab8a1dcc3185967ac1c894a23830a3432b6c50a1753def0393278d0b006ea769e13bb28bc8ff3610f575839f192b
+DIST pl-7.1.16.tar.gz 15749514 SHA256 7757e18d3eb57dc7f8d3a39e30c2b38e11cf9c3fc91f177b8f3d44527b5e042b SHA512 3431b55d424191053f4870533955e6ed7fb7681de7c6266ac734511d5066a2cd368f7f1fc1724f8f69efcb735997ff0c297cf4aa22e57429bce2807669900b05 WHIRLPOOL 59b46d0197fc6fcb43faa5eca152582f3caa505ab330e71d116066d293ad646bc2d51f754d5e1f9cef342524aeaf729c582b0bd6527f132fcdb88ab213f0a020
DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d
DIST swi-prolog-6.5.3-gentoo-patchset-0.tar.gz 1602 SHA256 e8fdfa7789c037b8ef293d19cc900251dc71eca33db6add2e140f6791a6cd837 SHA512 bf59cc8488e2d46da971ea78a4ae9e383da04c6b79925d73ac5f69f3ed53beaa869d9f78a853f31768461020de1a959bb39c5b0f0a2569683cffb737f9f615de WHIRLPOOL 90bb6ccb21f7f1390b7c28493150840e8cc0fce1d3c31b5c3a56aade8b8bb828783cb5daf9677b78fb33962f478e1d24cffbee93704544dd7e087bb0d36f9784
DIST swi-prolog-6.6.2-gentoo-patchset-1.tar.gz 1851 SHA256 23d7481204d2e1f064c7f4f44856a09b4e568ac906ee92f1f4b9ef92309a84e7 SHA512 1725a4a71084c6749f77f634e3b6191b993e06971ce294a52e1ecbce6f4144439d7bc25a3c6b8f66ac5f380b0ad4222a4c73f5e4e348d3122cd67423b8d78ca5 WHIRLPOOL 825d772721b21bb9ed893ab9f91c7b489a72e8ff5872877e09b37a4987d697b919e40ad87dc8baeb44f2eed868386b63b0ade1d066cca5c7f53bd65ca0ea9858
@@ -21,6 +22,7 @@ DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e031
DIST swi-prolog-7.1.13-gentoo-patchset-0.tar.gz 1602 SHA256 89a31a33aab3009e8ce47554657f1182c24d36cbc3b2823c44928f424ba2ca0f SHA512 bc9be6f3e516de5f7d8fdcd8bc1dad9b9615677d7125aa65a199c9ca7362388de31f5537831497866891fa743084629ca9f1195baac28e5eeea440b910fe8c7a WHIRLPOOL 263037a6f11e457c2c8da70c9d3c0f2d6bafd546a9dc38a04818544f4e85eeef1887b6466ed92ab9f0486e91635f960007f60c53430d961cc6dc1d07459f2cb9
DIST swi-prolog-7.1.14-gentoo-patchset-0.tar.gz 1614 SHA256 fd16fa16ddba0869a31dbe3b2a2402a2cfb8b18a64c21c2572b3f32247d4c2cf SHA512 8f6432c36eabc473bf9114ead8230e0d03bb379f7e404f1ed491fe10359b3785d6aeb3433e089b25b92ca8f332c2f1197272269ecb9a05280694a9f58e72c160 WHIRLPOOL abfb727c7c3edb549e5acd7aa2066cafec746b7f21ca3a60d0736c5eeee383bb79166b35b37eb4fc2721c0a3407bf06a3380fea0fceeb37525fd80b536475678
DIST swi-prolog-7.1.15-gentoo-patchset-0.tar.gz 1599 SHA256 0747874aa0ace023a86fd10f217391061babb167b27bd2fbb037ee04a33efc81 SHA512 ec01c9ae52e99d2d07b587198c2c743a086f195adcb9a64772c0f5188f44b6889973afe42217b80545cfbbd6870cd2b4086c5edb76a1537c15a9556bdb9ed5fd WHIRLPOOL b375f4bae28429fbf833cd825d4bd636b31632607631e2cc1b228b9fcea4e53997a23bab48cbe03feae95d49934a3eecb45d3cf95cd6d89a5c4dd604e3eacf22
+DIST swi-prolog-7.1.16-gentoo-patchset-0.tar.gz 1608 SHA256 0064ebb5f7b0c21e1a5eb81922e1bc8d006b62a54e2c2f41c4b944f2d6384714 SHA512 7e21da84d5425adaebb4e07fc5fff4e70f10ed572dca60069dd8582a98dc63ba8bb8c0d5af1dd889f18ed58d71a9917ab375dc801a352285f894540f6d514f83 WHIRLPOOL 8f3f5f1dadfd8221c8bb5c7e3a2311cc269ae702d4c4b1f459cc3ddbda02f57178d62da31fb53c0301d8f56997d6b5d3796c1a763c46a380a3ce67c474425ecd
EBUILD swi-prolog-6.4.1.ebuild 2860 SHA256 f1c226d16415aaec7b93bbae9ed6c0d5d4d2e28b071f00eb071599fe4bab81f0 SHA512 a2612c8197e4ff26b8bbfb1ce97260666c08a3275aec517ada4d48f4700b9df6cfa3f398c427fd31324d9d06dc3b363d90cb4acb9978ee926dba75834798a1ac WHIRLPOOL c79df86d0a15bc9f7a4e4249f32fca98ef8a5d3c0c0abe84354ba515f078f8f19f599ca97399286b84514a3ce7c6c768b6ed8063b5cb9338ff6215afcfe80b95
EBUILD swi-prolog-6.5.3.ebuild 2863 SHA256 95fc3c75c419f2f9e4616265770677d6de3cabc239a3f525c21b530a4833cac3 SHA512 211bdc39a78d2a3db654afe52144b2864927a89da4fec81932ee5bf89684237d541b27bf68fd5e03da18f788927c705037617536d9d0999a8edbf813cc372f4b WHIRLPOOL 6b0006684f28c2136175197a0151d387794119053bae56d484ccbcdc1d85fd6b7af3c1d824d72def5685d2efedea832f8dbe731f0e48fafd95cf483bbb1905a2
EBUILD swi-prolog-6.6.2.ebuild 2906 SHA256 ae51c76da64f223d9da57936e8bc19408d656f76002402638c2e6902c0a47b87 SHA512 dc3d2c22d9da3f716843f83f12a2bf6f512659da5862550d667823741ef12d319dd68796a8b5f907bd7f1e423dba1331c57b5e6caa9d6b099f1fe88cbd3b649a WHIRLPOOL d1c8a9972251c68d3643e1f8d4f2216dd7e933d22aa01a47dceb0e2610bc6e94067f135537d347ea9bef00acf4e7ced709e565fd7daf8e7d2f5172f42357c26d
@@ -31,12 +33,13 @@ EBUILD swi-prolog-6.6.6.ebuild 2906 SHA256 e7709334eaef476a8e06bfd3005440b22eef9
EBUILD swi-prolog-7.1.13.ebuild 2906 SHA256 c5bfdaa789f6a64b8e59976100f3583b99469225296c255e675ba6136bc0147a SHA512 5ce00b14ee17af34a77901a052117e2b6e0fdaf376cbc96c4b41b929fd72efdcacbb11973bfc7156eb483718ddb0bb5084f32191818cdeb3ea32991c5633140c WHIRLPOOL 0437a90b5321c0b25540edecc0e4a5deb66ddb0a4d3f10fc3b780cab4cbb3ce6e10383d7ee7cacdf51bba6cdc7b76f262e9c71d1fe3f07c9bbb8229ac376a1f4
EBUILD swi-prolog-7.1.14.ebuild 2906 SHA256 1ae549db8d08ef9e00c69f64c9c35189b78adf129563672ca9d266c98af6da62 SHA512 0d9c027db6e07ab922e291a08ea69c376903370411efb8cd6a370b62efe3f520103514984c84155c1cc79ebfa5ed034502681058d001e875348ca7efc9617935 WHIRLPOOL f59e59fd8ee754870b557168d8592d6b0c48b28e87054143cf17111185b7031479e29bae6e67436104ca4a5646a100d7b7e62bca64cbb7956c006b70f5f95ac2
EBUILD swi-prolog-7.1.15.ebuild 2906 SHA256 0096f8a70b93c534b4b21575f2cff208c3b2259cfc4b6e14c6996e6e099f2bbc SHA512 297fd4d721a5f135a4b3ac0f04bd1f6486335f1e41b7eb7d7061bf3e9b5612fbf72e817ca009ea2ad3cf599f819d24ed825d35e0563147d998ecf047a4010a8a WHIRLPOOL 08cf4626b6c539e1ae74272aaa1aa840f13a4c5c7f426072a9e1d1a139f70cd1c09c43e7cc5a6af720eecaccf2ae20287f87a2535a5af00297c4c750eb37d370
-MISC ChangeLog 64327 SHA256 9d0acfa36568ed5cd41cdaf45ae15224eb557164912d5dfc571fbc03a9324327 SHA512 7f948aefd7e0a91add231e6bcd38d3688953771d5ca27296efd022dea92bf7f103b1ae91d1862ff6f827ae82f362eaa7a828278de89af72d88db11c99c4ef36e WHIRLPOOL 94934e9283545119f1637d9cb8c0cdd1eec4e1ae16c725b96b80407aa657347f62eb52b1714c6b88969fcf5c172be6788567137bc1c199b1c1a9d157015ef599
+EBUILD swi-prolog-7.1.16.ebuild 2906 SHA256 06be730c6bc54d9986ea7f8ca75c92b7d23cfca4f0a48918cb264386ffd39345 SHA512 aa720d488e112dc71fbd8e3947f910afec55b1ca50cec413ed8a6e4b08061cf3131a23fc28de178af1d9ba1f7ed864a2869c31f373e5839737dff0060715ef99 WHIRLPOOL 4910697e6f7a0141260d815c88616678d85dd38fd4a1268dd440a46aa0805315f512f6c69cb164c18218b4851db8677ae7845fa3c530219dfc6b185ff39280c3
+MISC ChangeLog 64455 SHA256 9100598369fdf676acdbefdec1af300e41d3b55f9eb5c245fe1bc93e03b6fb0a SHA512 8a625acd1b61240da28bcd92905b16cbc94894e112451c3f7cbef7468ea6cd0f24bc8991b0335db04fca35565e2907a794466610144fc82912cc11fe0946b6fe WHIRLPOOL a55efe8c528ef5e859e10219f9d1fa32a7f8668d0334f1b7809f51f121e6fa613944ffe8bcd7779f1035d7e7728fa58f85b0dfdb23e28dcc142ead85240920a4
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlOHLVkACgkQrwS/tqE49e3R0wCgmnBVs+TOBlKwPmVMidSv+Ir4
-5ZQAn1lOP3Mw44emGQL9Q26s76pbQyOW
-=53IK
+iEYEAREIAAYFAlOHMAYACgkQrwS/tqE49e0HqwCfcqXvNj2eowC5S89vqUmrTAqe
+qOEAn2KLvJoQHV+WvAKxvevlB6FoUF+Y
+=8p2p
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.16.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.16.ebuild
new file mode 100644
index 000000000000..af0c947cde64
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.16.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.16.ebuild,v 1.1 2014/05/29 13:03:25 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
+}