summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2008-11-09 22:06:16 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2008-11-09 22:06:16 +0000
commitb618d3ab50389f50703328851f4a3b769841646d (patch)
tree92f630c13d8ad7a37bb5fff87163c52b347de41f /dev-libs/quantlib
parentbump (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-libs/quantlib/Manifest14
-rw-r--r--dev-libs/quantlib/quantlib-0.9.6.ebuild80
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
+}