summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-12-18 14:32:10 +0000
committerKeri Harris <keri@gentoo.org>2014-12-18 14:32:10 +0000
commit2c076cc061d373dab0b164380b8165f951212df7 (patch)
tree23e42b795c09346d33dbeaad8d0eca9f0d28ab7e /dev-lang
parentDon't try to reference USE flag that doesn't exist, again. (diff)
downloadhistorical-2c076cc061d373dab0b164380b8165f951212df7.tar.gz
historical-2c076cc061d373dab0b164380b8165f951212df7.tar.bz2
historical-2c076cc061d373dab0b164380b8165f951212df7.zip
Bump -7.1 development version
Package-Manager: portage-2.2.14/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.27.ebuild128
3 files changed, 141 insertions, 5 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 7f563876c1e7..51abde1834cb 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.456 2014/11/09 14:55:05 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.457 2014/12/18 14:31:57 keri Exp $
+
+*swi-prolog-7.1.27 (18 Dec 2014)
+
+ 18 Dec 2014; <keri@gentoo.org> +swi-prolog-7.1.27.ebuild:
+ Bump -7.1 development version
*swi-prolog-7.1.26 (09 Nov 2014)
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index c82b45977cc0..9e200b6ff54f 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -8,6 +8,7 @@ DIST pl-7.1.23.tar.gz 15840454 SHA256 6be163eec0dcfc985b3527f4c3839e4e2ba414a420
DIST pl-7.1.24.tar.gz 16162934 SHA256 2482b9e984fa9100461f88fa6c5143e14a325dd14a9671222b7ccf04fa923470 SHA512 0206b6ce7f5d0a1e9b08eb0fdec6e934611ec141cce229fed6f5f79f467eea03459e1278a4320b25485c56442e47b626209d515ee94e8d979c042a92d5f7fa08 WHIRLPOOL d5e7ed56b0aebd42d9ac976cf6211eb44109fad7c14f80c676765541b0d1e67a8e04fd2047fcffa2f6b3ad0a0e1f9c4ff390fac96114c2ff6e7376c93e054463
DIST pl-7.1.25.tar.gz 16163694 SHA256 cf5ca6ea2dc47e7f6efc2510b6044d904ca6bd34de6bcca4dcb76730f083123d SHA512 e12b4d69498f6436ae1bd56edfb9024cda8760241b1a8d8c059b465b27243504763ed3093b126cc18af2cd123506bdcf6bafa182e4938183743808febe0b17d3 WHIRLPOOL a1f89751096308e99b988598d8ebbcde510db098774bafb2a1b9b83b1c80e153d96f151090a9913b48050d433b2667549f2de0837efabd2c0afd89e7b32b6c7e
DIST pl-7.1.26.tar.gz 16176826 SHA256 5c8e08a7cd8046e0c48cb42a2a68080b8a71bc92dddbd9e5d8d488286811e805 SHA512 034e9e9be10e3508d97da7a9a910fc9de236702d1a231f0c9d1d70b695487e2662152dab1b3cda52c15a6a03f3b4c964e6a7f80f337e3979dbd4349527ab7cdc WHIRLPOOL 826e31ea37c39ffa5ff2b450e26b0b52c041cb0a416c379f784ef62c820ba8437bb9f6ee190768d631b9033882f6e690ff787e0653efce80d6766126d6555d1f
+DIST pl-7.1.27.tar.gz 16188474 SHA256 6edca72ee445f2b924fe8959fd484b38eba5b04a782e9832bfd6922839e8fdde SHA512 00eda64db0bad0ca1962dd2a41ea7f1cf32e042fa953ebe14af3ef5a01e5b8d937420aa7b93018529f5d87035e1327d58962a2e6114ad2c4110bd812b0eeb287 WHIRLPOOL 17ebee9a5da83c744bccc0f89615372f2fc20d7f8fe96e441b868c4c02a4dd254e286f7c5e2006d29ed77963331ac29bad76766ca9a5f9aa155dfa6570315b10
DIST swi-prolog-6.6.4-gentoo-patchset-0.tar.gz 1596 SHA256 727a9ed67cdd8a23bc5d0bd5b2463353071370e58667a73c4ae403ef8a94671f SHA512 98d42047ec54155f7d34928bce3050edd65259b552ea82b763f15391f0283f5229a9a513e5f31c441294c5a7f2f2c4e6f133ff031eccfeaaf7c1037665240be9 WHIRLPOOL 3b4c0b6888e450176483bb5371c5f023864390852b9cf0d6f12b356a8460189e5e6cb85399b378c4b6bda314ce690e9a7ede1f79c74d78f033d7caff3a2fc408
DIST swi-prolog-6.6.5-gentoo-patchset-0.tar.gz 1595 SHA256 baf043ea3a145d8600ecb9c16722e8578b818b3018d50345e951084a26b018e9 SHA512 62f7a73af4d34b8a13378fb65302b01d2445b3e4f7198e293c4fd9b50948feaf632bd5de0af10aaf2cab9d5fcc214fe04d86e6e969e60b23d9bae4a277214041 WHIRLPOOL 95c6449b2248a0277af1cad70ebc16b46fd6b15d540822f1f9e5370760de94171bcdbb98df9915ce85e2ddda55eaf457eacb26b29f3ed4f61b1f69388454b0a5
DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
@@ -15,6 +16,7 @@ DIST swi-prolog-7.1.23-gentoo-patchset-0.tar.gz 1623 SHA256 a8e66ca8e4ec4620c8cc
DIST swi-prolog-7.1.24-gentoo-patchset-0.tar.gz 1860 SHA256 5ee2d8b3c4d7ccf949d57c2f29c4f674dc194e17720a8657a94222dcc7c7e7de SHA512 5532f0437d5caf962f3e1d10b9f69264668977e0e3d2de80c013e5d6c20258a29570d98013dc268cef62281e00c2eff20c9d77b8f257777abe8ab761f693ff39 WHIRLPOOL fc7878599be8e98001dbe7bfe6e4547fba20b8112c7b869250fe85cc8c71a691f03a1a7244029287523dbeee1d57ab53d24ca0155be4090f3ffae6dab97c6ec0
DIST swi-prolog-7.1.25-gentoo-patchset-0.tar.gz 1637 SHA256 cb0c94f0dbbd759b832401c122015fd1d4e422f594ced71f0c950025b23c0d84 SHA512 5824e65b165a14aa3cbb5bb8f0c968fdfaac75ba17b47f1ae93d8f96f0d06fa17f33a29c14c6a50db3b41da62d682aa9c933f58a9cd304f8094fac5483e85308 WHIRLPOOL 5d62e7f84abc92ed5c39eba8aff8e4845e8a8c757a5716b7218ea4fd73df6e1e430bb522372486408ab1ef43c80b01dbf7f52c3add2385f900f3023267db3a05
DIST swi-prolog-7.1.26-gentoo-patchset-0.tar.gz 1640 SHA256 5c7072fe31667c617225cfd40d3eae492a6e73299bb9d4cc1acebb95387ca440 SHA512 f025a6d02e2a65da9d0c30c8787fe0f2448eda24a1147442bb781afef1553ad1b530815dcdf2e1275c5291c3268d8336baa91cd595566e8055b4f487872d717c WHIRLPOOL a6cb4698ff6fd8d86dadd59862fac4a0863025c6041c056c07d762f72fefc334b1a08f376a8980193306ac33ad4021d5c0501fa74f26f50ab3655a8048e7ec74
+DIST swi-prolog-7.1.27-gentoo-patchset-0.tar.gz 2097 SHA256 097391453c430820014d312d21bc5cecb1d4d0a1e0502ef50e61dda4c62506e7 SHA512 23ed2c7638c4a59586956b770afce797d321268d7931b4af38b327742c402770c3b3ae4c09c2bb07f336531beb88db7fc6cef17298b1faba87fb2a968a335998 WHIRLPOOL da942a05e229f580ed7cabdf9e4f1517e26468c12701f62243fbe2ea57b4e3a47e9673e5b5a0412a398b536c61a11807c6b321c73e10e32106be21d1ffe2aad3
EBUILD swi-prolog-6.6.4.ebuild 2902 SHA256 9df591c63932dec2b0685219c390b0c2c0b19f3bf5873b665e16514e9210d72e SHA512 272a217baf21156871f859242ae94c53846b1beaea152e1eaeb34d65f62f01cc99ce60b1c59c855645197954fa2593f8302eba702423c6f885500a54839bf9da WHIRLPOOL bb824ac614fa9ea2dce825eee441de4975c8e9f114db0e342fefe50ed3cde446dedd92ca7f532b5eccfe599778358242f5078d550c47c26f0aa48982f06b651b
EBUILD swi-prolog-6.6.5.ebuild 2906 SHA256 fecefea51c16786882b7ee765adc29c858e85e0b94c94c95e3b5140f5092fd0e SHA512 2303eb774dd0cfee6e60490bfa4c3df59930ec6b7bca9b026d204241b7c9d2c9e51dcc42dbb3cc0967058e1b93c616e9190f177678249dfdd41106163f587915 WHIRLPOOL 362ba4675479f0ff0025a24418019eba29c8943bfdb152211637b3fc0ee53b91dd1bcf87c8ea1f8766b11289e813a3cd20b89c1eab602c8883df98bf0acd5d91
EBUILD swi-prolog-6.6.6.ebuild 2906 SHA256 e7709334eaef476a8e06bfd3005440b22eef96017e698bfa34fb8c3868ad4718 SHA512 dc55b23f631efa5966954acfdee0b1d50666099c982640d1249caee6b2dd8c69a43603d3786f8e0b4d680a695029042c28c5e70062cdea0dcefbb6b90e557174 WHIRLPOOL abc73f513f16836fb17cada1789c92dc8c1cd3fea458df82a2280871c956e41ecb7ccc3440e73b82a5c29b09d1a87af510f0b7fbda2d26da9ed178d6a85dc2af
@@ -22,12 +24,13 @@ EBUILD swi-prolog-7.1.23.ebuild 3086 SHA256 39ce3dbe909d625768307999f936c0646ef1
EBUILD swi-prolog-7.1.24.ebuild 3086 SHA256 b018d5e36768022ebd7ffcac41c99dbcfa49506efbc5ea9aa8d2e53f6e2e2187 SHA512 6bb86afb90ab1454eb1d3d28160cd5a743713089d4c5da996b038669217df0bc1e57695486372c0aa1ba7dce59a77775afbea8fc5aebfb9e3d5d37c996304fae WHIRLPOOL 3e7e20378526e7db8c688dbc8f0d930fbdf5ebe1173e439976d86ad94856a73a9a5a2524bd49e6dc18e859b105d9a33d47aa7e07975bdae2535c72973d47d523
EBUILD swi-prolog-7.1.25.ebuild 3086 SHA256 bdfdcd88d4024b8f088668c85cb6170a8d3d491838a012ea3bdb55016a898c14 SHA512 193106c8fae6f4c1cd54708269d4611b865b4d43f44b3dd153cb0999c1eb5a0ebbfc73a418369037a8dae7ce997d1546b5edda2f68339af3b8f4f11317902a8f WHIRLPOOL 0bf5938879d16d32234257d629826d1edb0afee11af5c4f0dc76a24007a19b07797e313cc67cfd8f43f24088bc24db9ea1d717a0d1686aead7e549a248288fba
EBUILD swi-prolog-7.1.26.ebuild 3086 SHA256 1fe77a3f2f53059002a16f46aa6afca77f5235810e5fc5ea75a467ea9d02e35f SHA512 83bb790a7ff13a5558421574101e7a8511a402fc37f79dc27307ce827b93ec6462a086237a9cdc68b9dc75d51429f208e2df98ac08db4bdfc44deeadf206c14c WHIRLPOOL 732b7214906ec4a9b571d021128fac0026b33207c20a3641d7fee696bc156e4d1acfac488d9b3e1b1c7672925ede65865a2eeeb9b11043db044cc399d1facb1e
-MISC ChangeLog 66686 SHA256 58963db7d781e9e75eec73a18f3ff3187ac05dd9844cf636271164fecb61643a SHA512 e78cc3f9198fe579730bf274a4b97584c00d2c910f0ece9ef910cd51d3fcb9b9b1ebb4dc019aa63278c6319d8b83ab75cafc9c44e38a1cb32cf421a284bb9c5b WHIRLPOOL b44f211441c423ff35e1633cb7104c009ba7e7051e1703d4632b09f680fe34e7f628c403fc010a01182c1372adc2a57189fad9c2830566eddd5a6fe4116c77c9
+EBUILD swi-prolog-7.1.27.ebuild 3086 SHA256 53dc09de9121d1d3e22a49e2fd4db61b743640796f6de05c45bd36a021e742c0 SHA512 c5244b3013528747fe5e78aa8f12a22e1d7a36bb0f889a0e94e2878900e4abea4a8cc004a913a066d8121bcc75ae6886c8acc1805b34ed2dfa03c5a2cfe6227a WHIRLPOOL 0efafc59d067edd877769b3e9935cba64d7b561d525b8774b9baba288d437ea9074f1563d6cae897c8651e922d5ba514d6453f98ee3eca209e65004991c70e5c
+MISC ChangeLog 66813 SHA256 3072f69dde720b770530015134395ca3744bbd72dcc3a60a90db20910448639a SHA512 80b4df4f1484e97eed1042e6a6b91bd719302cc0e61371f37c18a8d3a04af52e510ee9112fef9e47e7eab2c8b43807543070b2ba6d37ea3889a1c19520f4e814 WHIRLPOOL 957e97c9a1a37c4c28e7441e18ace69204a3ab9dbf632727a7b1b615770d7498ab0e8ab4e355d082d0d4774d002480a7321d128573bcb8bebc30fb8e4d1766d0
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlRfgC4ACgkQrwS/tqE49e2luQCfU8ltAbSrDw7X+S+7glpd+/3+
-zw8AnRtZZxvZ3X7Kvq7/8I0ywVcY+0O6
-=t1aD
+iEYEAREIAAYFAlSS5QMACgkQrwS/tqE49e1ZKwCeMJmbEfiQVwSxlkiuvJnqELSv
+L2MAn2qwhYZZMhcQQfo7HJPT635/QDLG
+=/JoW
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.27.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.27.ebuild
new file mode 100644
index 000000000000..33c7f409eaf9
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.27.ebuild
@@ -0,0 +1,128 @@
+# 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.27.ebuild,v 1.1 2014/12/18 14:31:57 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
+ ./report-failed || die "Cannot report failed packages"
+ fi
+}
+
+src_test() {
+ cd "${S}/src" || die
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake check
+ ./report-failed || die "Cannot report failed packages"
+ 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
+ ./packages/report-failed || die "Cannot report failed packages"
+ fi
+
+ dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
+}