diff options
author | Keri Harris <keri@gentoo.org> | 2013-11-10 14:31:46 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2013-11-10 14:31:46 +0000 |
commit | ee330c592d2028e0af1607f50d8725695aae96b9 (patch) | |
tree | be9199e3ea7200c966eba77d2d16b0644052ba72 /dev-lang/yap | |
parent | remove treecleaned dev-games/gigi entry (diff) | |
download | historical-ee330c592d2028e0af1607f50d8725695aae96b9.tar.gz historical-ee330c592d2028e0af1607f50d8725695aae96b9.tar.bz2 historical-ee330c592d2028e0af1607f50d8725695aae96b9.zip |
Bump -6.3 development version
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang/yap')
-rw-r--r-- | dev-lang/yap/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/yap/Manifest | 13 | ||||
-rw-r--r-- | dev-lang/yap/yap-6.3.3.ebuild | 111 |
3 files changed, 125 insertions, 6 deletions
diff --git a/dev-lang/yap/ChangeLog b/dev-lang/yap/ChangeLog index 6001d599e73f..9deae782c0d9 100644 --- a/dev-lang/yap/ChangeLog +++ b/dev-lang/yap/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/yap # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.78 2013/08/16 13:42:27 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.79 2013/11/10 14:31:11 keri Exp $ + +*yap-6.3.3 (10 Nov 2013) + + 10 Nov 2013; <keri@gentoo.org> +yap-6.3.3.ebuild: + Bump -6.3 development version 16 Aug 2013; <keri@gentoo.org> yap-6.3.2.ebuild: Respect LDFLAGS, DESTDIR diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest index 7031b30a2fee..ccf6bfb92e38 100644 --- a/dev-lang/yap/Manifest +++ b/dev-lang/yap/Manifest @@ -9,16 +9,19 @@ DIST yap-6.3.1-gentoo-patchset-0.tar.gz 2229 SHA256 e6bfb2869475bd62207038ce2015 DIST yap-6.3.1.tar.gz 7868709 SHA256 70b779b40a3a9d4401c0ca21081c6b3034d77212d6a8892bd23bb63236ebc720 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804 +DIST yap-6.3.3-gentoo-patchset-0.tar.gz 2372 SHA256 2752235be51212cd11e127ff9bdc64ac944b3fa2ddfe498ecbee275880bc1acd SHA512 36712ab54ba2370a666ad326dddeb1699e9ff2cab1d9f02ba085e8fc946b74b368697d6926bfc56f10cf62f30609cbd582bfbb9bc520d313b7c62e6c09dd8a33 WHIRLPOOL 8fc06bc5ec7ced6d544bc5b63f19e749d198393e4319305bcd59667ecace5299d030ecd7cf54900276ec1a3574343bff7bfa88d89978d5e220f29ef32d277d63 +DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724 EBUILD yap-6.2.2.ebuild 2664 SHA256 4b3b5eaed92b95c737bad596c7b15487f87b1290a9d114de10497347eb720994 SHA512 b7f09a5a1df2cd9f9c917a1c111101b158282d4023405949e999c2d8c833c91e5d86993767248d9977678e831e09242a8047c3c93d09da4ec8a4b45edff8023d WHIRLPOOL a75198cd7fdced122ccf57c7704799be8579666a00583e83a821b03886a22f7dc6956258acf9750ae1345d8d35ade03477d1cf3305aa0149971a3620c8fa689e EBUILD yap-6.3.0.ebuild 2644 SHA256 d5a39831382f2266caf5a773a84a6105b011528353f9690fd5aabba5111adbd4 SHA512 a1d92a874a17a5b94bf2fbc40fbcd32f11753f5d932fd36a193a435cb9facd67306d9489678522fefbe79981430a8e0d626557349b7a5d712528f5c6af452fcf WHIRLPOOL 27a1724b667c84e50fafd97c143498b7a7f95f61d42889f4fc188bf5dbf9b4f7de5c473a20ccc2acb7a6bc7ebb76999568b7d9ec00a44386456de142f216b024 EBUILD yap-6.3.1.ebuild 2706 SHA256 5059fcf934184706c1523b7003ed27f4fa2048ae5d377c9ae005fc796549e662 SHA512 a01ce19634a774c78dbd4d403ea6b7bace19d5baa2e9475842fd141661c8c229d89553943c09832adc90e7fe0490309b935058e6b08079878c171ed3900ac62f WHIRLPOOL c3870aedfc395b8a6a0f0abe740ef54cf8c8e32e1d8da560bf29c606c4f13e8ba433b7212d203d15ff0afa4c3f2af5434e83c8295ef0559feb6b6ed7a01404c2 EBUILD yap-6.3.2.ebuild 2787 SHA256 b2b59edb8d5f67ee7eddc8001ffaed1dbac7d49ddae0191eb7473b49d319dfaf SHA512 b18357fb1a3a67e3b652b3e551147faf70e3186bc7eaf45735dff4bf429758ef02e1296ef4be57a7c33f02d4ec78e597dcd22639f8e49eeedda13f8d4c4951a5 WHIRLPOOL 7f3a2cc894d193c3c631159bcb52e145a23ee00bcc7a04e9758f6d7cd490b0f103a05cb5f7f377225a48a3aaee80fa516d06b65af1ad7fe4f27850f4f06337c3 -MISC ChangeLog 14034 SHA256 81c04264fac230a5a108ef8cd38a5d04ae534fed5e7d54c9f4ae27406a44d90c SHA512 72d2072b52e0f8f410fd49d20b860c3f94bc1614af8efa9ce7c1234e418788a34868aaddc6d2da1107695fbf9b930420ca1200b4b2db60d96d0fd0170307a0ce WHIRLPOOL 969ed33294fb2e267a2435d21c338ad47ab0e50cad7886ee52caf6557256f8b6d622f12e1a8797616a0f12aca8fd9b396e0eeba8e5a557d95f207eef250ee65d +EBUILD yap-6.3.3.ebuild 2787 SHA256 6a27cd4b7a58412e16a6883069820de12775956f821c280eb069f08020297991 SHA512 a0621c58a7d59a99a4a964d2204b19df391f8c6690ccb108f5cc0fb1a3ec8e738b6fca556f2c8f57bc28aa45dc1c7d24cfb1f51b8a1497b925e9a9c0a898f23d WHIRLPOOL c3cc4515c1d0161308ddaecd693ba094728d144aad0d29110985e5f99208a0ace948cc604adf89396e2677b1828aaa0d3ccd0170e817d85f124779161e82d6be +MISC ChangeLog 14145 SHA256 d02c0a66dd7a933a965355137f3c2d21f15ffd9a4f08af37c91f7b3f81e92296 SHA512 0b317aa6a41e092add139f5fcc9d8b74d9eebfb06076c5b767c9cb27d3f87417dc7250c11bb65b0f01de39b57d84bf70eee34a8a49f22a65c89cfa1fae4a0e6c WHIRLPOOL 28b0c3664503b9339af877341e397eb88923d8ff494b76ee048cdf82ce28cf661d5b45d4a0fabfac9bc007fb30508bf3a9b74a84cb3e1c6f69891118941e9653 MISC metadata.xml 237 SHA256 9a61c01690b2627ea341dff3d4d9010db7ac61073dd696904353c6b490a6654b SHA512 e3b7a3ff486778d0f57ba88a8ac0d4d164d216b5699e3f63f6112f16b63549dc673feabb0a6594192f411971c66325f9feadb0594e995bb07755655d65c0b8ce WHIRLPOOL 28cd6a32b33f26c30483ef51479269f71d099df6a3a9edad390f79fb4f8374b33dc3faca5d6a3bb79fae00cd4d804de5308d8244b9ffbe24e2f5e858c173cd48 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlIOKwEACgkQrwS/tqE49e3JPQCfdIuQAlWeNf0/8wr5C7WdI9YW -C7sAoK8o4HcN3+wG5ggMpKmAayi4vhtZ -=pt4d +iEYEAREIAAYFAlJ/luAACgkQrwS/tqE49e3/EACfbAqVoM9lElrA/b+/uluKtsk0 +o3MAn08F1GxrBFmhN/NEP7w/5zN0oJsM +=OjH5 -----END PGP SIGNATURE----- diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild new file mode 100644 index 000000000000..dfd92c1f1b95 --- /dev/null +++ b/dev-lang/yap/yap-6.3.3.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/yap-6.3.3.ebuild,v 1.1 2013/11/10 14:31:11 keri Exp $ + +EAPI=2 + +inherit eutils flag-o-matic java-pkg-opt-2 multilib + +PATCHSET_VER="0" + +DESCRIPTION="YAP is a high-performance Prolog compiler." +HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/" +SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz + mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz" + +LICENSE="Artistic LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads" + +RDEPEND="sys-libs/zlib + gmp? ( dev-libs/gmp ) + java? ( >=virtual/jdk-1.4 ) + mpi? ( virtual/mpi ) + mysql? ( virtual/mysql ) + odbc? ( dev-db/unixODBC ) + readline? ( sys-libs/readline sys-libs/ncurses ) + R? ( dev-lang/R )" + +DEPEND="${RDEPEND} + doc? ( app-text/texi2html )" + +src_prepare() { + cd "${WORKDIR}" + EPATCH_FORCE=yes + EPATCH_SUFFIX=patch + epatch "${WORKDIR}"/${PV} + rm -rf "${S}"/yap || die "failed to remove yap xcode project" +} + +src_configure() { + append-flags -fno-strict-aliasing + + local myddas_conf + if use mysql || use odbc; then + myddas_conf="--enable-myddas" + else + myddas_conf="--disable-myddas" + fi + + econf \ + --libdir=/usr/$(get_libdir) \ + $(use_enable !static dynamic-loading) \ + $(use_enable threads) \ + $(use_enable threads pthread-locking) \ + $(use_enable debug debug-yap) \ + $(use_enable debug low-level-tracer) \ + $(use_with gmp) \ + $(use_with readline) \ + $(use_with mpi) \ + $(use_with mpi mpe) \ + $(use_with java) \ + $(use_with R) \ + ${myddas_conf} +} + +src_compile() { + emake || die "emake failed" + + if use doc ; then + emake html || die "emake html failed" + fi +} + +src_test() { + # libtai package contains check.c which confuses the default + # src_test() function + true +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed." + + dodoc changes*.html README || die + + if use doc ; then + dodoc yap.html || die + fi + + if use examples ; then + insinto /usr/share/doc/${PF}/examples/chr + doins packages/chr/Examples/* || die + insinto /usr/share/doc/${PF}/examples/clib + doins packages/clib/demo/* || die + insinto /usr/share/doc/${PF}/examples/http + doins -r packages/http/examples/* || die + insinto /usr/share/doc/${PF}/examples/plunit + doins packages/plunit/examples/* || die + if use java ; then + insinto /usr/share/doc/${PF}/examples/jpl/prolog + doins packages/jpl/examples/prolog/* || die + insinto /usr/share/doc/${PF}/examples/jpl/java + doins packages/jpl/examples/java/README || die + doins -r packages/jpl/examples/java/*/*.{java,pl} || die + fi + if use mpi ; then + insinto /usr/share/doc/${PF}/examples/mpi + doins library/mpi/examples/*.pl || die + fi + fi +} |