diff options
author | Marcelo Góes <vanquirius@gentoo.org> | 2008-11-09 22:06:16 +0000 |
---|---|---|
committer | Marcelo Góes <vanquirius@gentoo.org> | 2008-11-09 22:06:16 +0000 |
commit | b618d3ab50389f50703328851f4a3b769841646d (patch) | |
tree | 92f630c13d8ad7a37bb5fff87163c52b347de41f /dev-libs/quantlib | |
parent | bump (diff) | |
download | historical-b618d3ab50389f50703328851f4a3b769841646d.tar.gz historical-b618d3ab50389f50703328851f4a3b769841646d.tar.bz2 historical-b618d3ab50389f50703328851f4a3b769841646d.zip |
0.9.6 version bump for bug 235461. Thanks to Chad A. Simmons
<chad.simmons at member.fsf.org> and M. Edward Borasky <znmeb at
cesmail.net>.
Package-Manager: portage-2.1.4.5
Diffstat (limited to 'dev-libs/quantlib')
-rw-r--r-- | dev-libs/quantlib/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/quantlib/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/quantlib/quantlib-0.9.6.ebuild | 80 |
3 files changed, 90 insertions, 12 deletions
diff --git a/dev-libs/quantlib/ChangeLog b/dev-libs/quantlib/ChangeLog index 043496c7b9d9..82cadeeed67c 100644 --- a/dev-libs/quantlib/ChangeLog +++ b/dev-libs/quantlib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/quantlib # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/quantlib/ChangeLog,v 1.32 2008/09/06 21:16:33 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/quantlib/ChangeLog,v 1.33 2008/11/09 22:06:16 vanquirius Exp $ + +*quantlib-0.9.6 (09 Nov 2008) + + 09 Nov 2008; Marcelo Goes <vanquirius@gentoo.org> +quantlib-0.9.6.ebuild: + 0.9.6 version bump for bug 235461. Thanks to Chad A. Simmons <chad.simmons + at member.fsf.org> and M. Edward Borasky <znmeb at cesmail.net>. 06 Sep 2008; Mark Loeser <halcy0n@gentoo.org> quantlib-0.3.10.ebuild, quantlib-0.3.12.ebuild: diff --git a/dev-libs/quantlib/Manifest b/dev-libs/quantlib/Manifest index bd166b099a03..10bfe8e6c24c 100644 --- a/dev-libs/quantlib/Manifest +++ b/dev-libs/quantlib/Manifest @@ -1,20 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 50quantlib-gentoo.el 163 RMD160 dae560b639beec0e5e81dd7a11ab532537145b4e SHA1 f9770e41f5d01af1325ad8a681573ba487680ce8 SHA256 4be07988495fc7d2b063f097465ba7075df63ad8cdc6632bb00cd837d82ce1d9 DIST QuantLib-0.3.10.tar.gz 1527354 RMD160 15b6fb6a52e885aad7b92c4d0b9994a606003558 SHA1 c13d790cc91d48c77c043e0d368450e6ec22e51b SHA256 1ebc78404d86d3d763dbb8dfad83c51e28a5f140a4864728acc9d193091558d5 DIST QuantLib-0.3.12.tar.gz 1663966 RMD160 08c6ee45e4737606c69bc309b7105d0bef719682 SHA1 c9c38b677fb0c34c1b0748252d3ca7c5fc940a31 SHA256 7484adc344913c1017a480e49e2209987beae1b42de26b1e8da138c88de6a635 DIST QuantLib-0.3.14.tar.gz 1881768 RMD160 53829652e0f35d761a03c5b6fa1bd3aa3bef36ce SHA1 7e2c8b938965e294e0e170a2a556d1e6ef9ff5d1 SHA256 ac4160ca19cf7d714b2273ee642cadfc4a563b452aa1ca6dc6f13c9321027f67 +DIST QuantLib-0.9.6.tar.gz 3248055 RMD160 6e0d3a777a2e44bd92d366714dbc11b09f9fb1c9 SHA1 362e00a205b4c44b026aefd265b9c28775001fb7 SHA256 fdca896340f06d21172b132f9583348b4a7a5a12b7168727558a8c3787f19b45 EBUILD quantlib-0.3.10.ebuild 642 RMD160 64c8c1c9415c1bdd0c56ac73dc8f38f2c614b29a SHA1 e1de9b912802f045c7970133d655d0795c9e727e SHA256 71d558774113864c8ff501e22cde890d15797c07869826bfb0d0c3eab706ac34 EBUILD quantlib-0.3.12.ebuild 642 RMD160 62e010bab6ccf34f49c0b7eadf5cebf230781efa SHA1 cc9b9a1e0c3c013320460c2ead4e2f503b483094 SHA256 40e7e9bd9a7e8c6055f970badb2badf41433acb8dcc40c5cb663c24011906e27 EBUILD quantlib-0.3.14-r1.ebuild 1650 RMD160 6b66a55ebb38d12ad42420f384173202148f2bc6 SHA1 32e3d5b6d9dce41fa2eecf602d2286c05330ddc6 SHA256 9c1cd3e51603d278ff63bd2a77158ea9e62c5122347473e70339ad24e96518e0 EBUILD quantlib-0.3.14.ebuild 1399 RMD160 55af1728d8faa996ac412d3862431453a2f8c2a7 SHA1 7b523db6298610ed7400b849656879df172313e4 SHA256 f157123202cb8ca1d2ae7fbd44dc10838e33f9c177cf437c5459771d638e06ff -MISC ChangeLog 4835 RMD160 0e4bfecf4d3fa8bc14fd312ab9d438f980a986f1 SHA1 7ac09c1664bced71fa1e1843400935fbaee23b28 SHA256 ef5417254aa5ccabe6457889798234e92ec0088a369e46ff14690be8145ad772 +EBUILD quantlib-0.9.6.ebuild 1653 RMD160 8a09e0673e478d8330d3c43640402e8496f9fa0c SHA1 3f378d50f0bdb5fbdcf6565cb13302fabac571c2 SHA256 155691c50613dec44e36ed064569ed6df031cd28fa57731478817d41c6708162 +MISC ChangeLog 5090 RMD160 eb865994bc8d50ed7eed2dba691ad5a6c96107fc SHA1 c4f864b1a1376868a85271a874edbe24e4062d87 SHA256 ac067a66f03c0fdc8b1f50aaba70d83d84f7ba435a1ced566a0729876bc4e74d MISC metadata.xml 392 RMD160 23344d29ac6deda6b4cb997aa0b933b711d2af16 SHA1 9055230101852babb381863068c80764f7e59a9e SHA256 26d6c626977f68c1c29c975852229e6e5f884f19912894d349cf86034c181f0a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkjC8zoACgkQCRZPokWLroTdpgCePPFpTvsvtdxMQQKNDMT35dyO -nrIAniWRFfFFV+VkKDNLU1jQFFKlka8/ -=PSjs ------END PGP SIGNATURE----- diff --git a/dev-libs/quantlib/quantlib-0.9.6.ebuild b/dev-libs/quantlib/quantlib-0.9.6.ebuild new file mode 100644 index 000000000000..0fff88a8a9da --- /dev/null +++ b/dev-libs/quantlib/quantlib-0.9.6.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/quantlib/quantlib-0.9.6.ebuild,v 1.1 2008/11/09 22:06:16 vanquirius Exp $ + +inherit autotools eutils elisp-common + +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +MY_P=QuantLib-${PV} +DESCRIPTION="A comprehensive software framework for quantitative finance" +HOMEPAGE="http://www.quantlib.org" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +SLOT="0" +LICENSE="BSD" +IUSE="doc emacs examples" + +RDEPEND="dev-libs/boost" +DEPEND="sys-devel/libtool + emacs? ( virtual/emacs ) + doc? ( app-doc/doxygen ) + ${RDEPEND}" + +SITEFILE=50${PN}-gentoo.el + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i \ + -e 's/qlintro.tex quantlibheader.tex //' \ + Docs/Makefile.in || die "sed failed" + + eautoconf +} + +src_compile() { + use emacs || + sed -i -e "s/^EMACS=.*/EMACS=no/" configure || die "sed failed" + + econf --with-lispdir="${SITELISP}/${PN}" || die "econf failed" + emake || die "emake failed" + + if use doc ; then + cd "${S}/Docs" + emake docs-online || die "emake docs-html failed" + fi +} + +src_install(){ + emake DESTDIR="${D}" install || die "emake install failed" + dodoc *.txt + + if use doc ; then + cd "${S}/Docs" + dohtml html-online/* + fi + + if use examples ; then + cd "${S}/Examples" + insinto /usr/share/doc/${PF}/examples + doins *.txt + for example in $(ls -d */); do + doins ${example%%/}/*.{cpp,h,txt} + done + fi + + if use emacs; then + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} |