1 |
commit: 86c99d6837b46807577c940c66ce4ed99ba341ae |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 18 14:01:10 2019 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 18 14:01:10 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c99d68 |
7 |
|
8 |
dev-libs/quantlib: Drop old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-libs/quantlib/Manifest | 1 - |
13 |
dev-libs/quantlib/quantlib-1.6.ebuild | 97 ----------------------------------- |
14 |
2 files changed, 98 deletions(-) |
15 |
|
16 |
diff --git a/dev-libs/quantlib/Manifest b/dev-libs/quantlib/Manifest |
17 |
index ebd1215d8db..306c2ca499a 100644 |
18 |
--- a/dev-libs/quantlib/Manifest |
19 |
+++ b/dev-libs/quantlib/Manifest |
20 |
@@ -1,2 +1 @@ |
21 |
-DIST QuantLib-1.6.tar.gz 8714267 BLAKE2B f59b1250ea653d6b999945a3f19632fb071656eb6f7f90c6483db2f0f2104169ab0c8155c1205b16c002a78da73ff7a7b25f948a0adeca679e9e5cf127e09212 SHA512 c38cc894873a36942c022c1d70eb7b0c5f2e9208ee9e949a656aef02fb9fe95436955b560b61188ea5a374f4b7674b46629178779e066135396f291788d772c4 |
22 |
DIST QuantLib-1.7.1.tar.gz 8715844 BLAKE2B 0193f1b6d73d66b148840671b7321e926a81a3eec2d1ded3a3398e9531c71cdb12454e059960b7707c9383bedddd136ab92e2550bdda265c54b0cf26d904b972 SHA512 8ba4fdb219b2886b448dbc6370ce6acec9f919a6baf7e8275a76ba13e0bf2d08cbb88cd5a3e450bcf379c17bd0492a9259483089de65e24b95d708f259bc30a7 |
23 |
|
24 |
diff --git a/dev-libs/quantlib/quantlib-1.6.ebuild b/dev-libs/quantlib/quantlib-1.6.ebuild |
25 |
deleted file mode 100644 |
26 |
index 193731dc5a9..00000000000 |
27 |
--- a/dev-libs/quantlib/quantlib-1.6.ebuild |
28 |
+++ /dev/null |
29 |
@@ -1,97 +0,0 @@ |
30 |
-# Copyright 1999-2018 Gentoo Foundation |
31 |
-# Distributed under the terms of the GNU General Public License v2 |
32 |
- |
33 |
-EAPI=5 |
34 |
- |
35 |
-inherit elisp-common eutils toolchain-funcs |
36 |
- |
37 |
-MY_P="QuantLib-${PV}" |
38 |
- |
39 |
-DESCRIPTION="A comprehensive software framework for quantitative finance" |
40 |
-HOMEPAGE="https://quantlib.org/" |
41 |
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" |
42 |
- |
43 |
-LICENSE="BSD" |
44 |
-SLOT="0" |
45 |
-KEYWORDS="~amd64 ~x86" |
46 |
-IUSE="debug doc emacs examples openmp static-libs" |
47 |
- |
48 |
-RDEPEND="dev-libs/boost:=" |
49 |
-DEPEND="${RDEPEND} |
50 |
- doc? ( app-doc/doxygen[dot] ) |
51 |
- emacs? ( virtual/emacs )" |
52 |
- |
53 |
-DOCS="*.txt" |
54 |
- |
55 |
-S="${WORKDIR}/${MY_P}" |
56 |
- |
57 |
-SITEFILE="50${PN}-gentoo.el" |
58 |
- |
59 |
-pkg_setup() { |
60 |
- if use openmp ; then |
61 |
- tc-has-openmp || die "Please switch to an openmp compatible compiler" |
62 |
- fi |
63 |
-} |
64 |
- |
65 |
-src_prepare() { |
66 |
- epatch_user |
67 |
-} |
68 |
- |
69 |
-src_configure() { |
70 |
- # NOTE: Too fragile for single .pdf or .ps document |
71 |
- local prog |
72 |
- for prog in DVIPS LATEX MAKEINDEX PDFLATEX; do |
73 |
- export ac_cv_path_${prog}=no |
74 |
- done |
75 |
- |
76 |
- use doc || export ac_cv_path_DOXYGEN=no |
77 |
- use emacs || export ac_cv_prog_EMACS=no |
78 |
- |
79 |
- # NOTE: --enable-examples will only change noinst_PROGRAMS to bin_PROGRAMS |
80 |
- econf \ |
81 |
- $(use_enable debug error-functions) \ |
82 |
- $(use_enable debug error-lines) \ |
83 |
- $(use_enable debug tracing) \ |
84 |
- $(use_enable openmp) \ |
85 |
- $(use_enable static-libs static) \ |
86 |
- --enable-examples \ |
87 |
- --with-lispdir="${SITELISP}/${PN}" |
88 |
-} |
89 |
- |
90 |
-src_compile() { |
91 |
- default |
92 |
- |
93 |
- if use doc; then |
94 |
- pushd Docs >/dev/null |
95 |
- emake docs-html |
96 |
- popd >/dev/null |
97 |
- fi |
98 |
-} |
99 |
- |
100 |
-src_install(){ |
101 |
- default |
102 |
- prune_libtool_files |
103 |
- |
104 |
- if use doc; then |
105 |
- find Docs \( -name '.time-stamp*' -o -name '*.doxy' -o -name 'Makefile*' \) -delete || die |
106 |
- insinto "/usr/share/doc/${PF}" |
107 |
- doins -r Docs |
108 |
- fi |
109 |
- |
110 |
- if use examples; then |
111 |
- find Examples -name '.libs' -exec rm -rf {} + || die |
112 |
- find Examples \( -name '*vc*proj*' -o -name '*.dev' -o -name 'Makefile*' -o -name '*.o' \) -delete || die |
113 |
- insinto "/usr/share/doc/${PF}" |
114 |
- doins -r Examples |
115 |
- fi |
116 |
- |
117 |
- use emacs && elisp-site-file-install "${FILESDIR}/${SITEFILE}" |
118 |
-} |
119 |
- |
120 |
-pkg_postinst() { |
121 |
- use emacs && elisp-site-regen |
122 |
-} |
123 |
- |
124 |
-pkg_postrm() { |
125 |
- use emacs && elisp-site-regen |
126 |
-} |