summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2012-04-06 11:49:56 +0000
committerKeri Harris <keri@gentoo.org>2012-04-06 11:49:56 +0000
commit0ae23240c4bd3e7e6783127be312435f04f48b84 (patch)
tree78a3d8a4506d052a93a1f4b046a289764fec6d94 /dev-lang/swi-prolog
parentStable for amd64, wrt bug #338839 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest11
-rw-r--r--dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild125
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
+}