Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/nestedsums/
Date: Sun, 05 Feb 2017 20:57:30
Message-Id: 1486328234.25bdc1845b1dc6552bcb5e579cb174e152bda98b.grozin@gentoo
1 commit: 25bdc1845b1dc6552bcb5e579cb174e152bda98b
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 5 20:57:14 2017 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 5 20:57:14 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bdc184
7
8 sci-mathematics/nestedsums: bump to 1.5.1
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 sci-mathematics/nestedsums/Manifest | 1 +
13 ...s-1.4.12-r1.ebuild => nestedsums-1.4.12-r2.ebuild} | 4 ++--
14 ...dsums-1.4.12-r1.ebuild => nestedsums-1.5.1.ebuild} | 19 ++++++++++++++-----
15 3 files changed, 17 insertions(+), 7 deletions(-)
16
17 diff --git a/sci-mathematics/nestedsums/Manifest b/sci-mathematics/nestedsums/Manifest
18 index 0263432..279cb09 100644
19 --- a/sci-mathematics/nestedsums/Manifest
20 +++ b/sci-mathematics/nestedsums/Manifest
21 @@ -1 +1,2 @@
22 DIST nestedsums-1.4.12.tar.gz 415265 SHA256 4d290529373e83d205d9fe2d1ff1d9f2f95b3dd1dba1585d298ba52593ce831c SHA512 2fbda746655958f34d83f61779fa7036152a75a8b90423d039ce8693b59fcec3794e1898759c2ee64c4751a745f9f2a910be607b1d656fcc32c093a9cfe4bd4e WHIRLPOOL 60ee37d78731739e05bc49010ad904d2258ddd1b8d3ae6f4ad1a3c50b5d077255b76202309a1d7d84185ff059e11615d72b39bad8f5ec9b139bc946b5e6e013f
23 +DIST nestedsums-1.5.1.tar.gz 511814 SHA256 a68446ab86cc4e6cccda90ba9cd7180c8394639b89d2e2d4d9cfd1684e023545 SHA512 e68e6b58125c5049aebe8d3769b92b7af7c40ea1bcf2caac5091a4c79015c51793d0c78dae20e01d05bdaac9106d54c8a59f6b2157ea6d497cfd117008127aa2 WHIRLPOOL 465dd3e4fdfdb1fc636f7f118057338b668a09965a89497fdd2666961eb74bfb4d87cf66d6bc88aade541516d8001fd63b501b58a6ad59b71ae9f5d4eec2284f
24
25 diff --git a/sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild b/sci-mathematics/nestedsums/nestedsums-1.4.12-r2.ebuild
26 similarity index 87%
27 copy from sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild
28 copy to sci-mathematics/nestedsums/nestedsums-1.4.12-r2.ebuild
29 index b1d8c56..327eff7 100644
30 --- a/sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild
31 +++ b/sci-mathematics/nestedsums/nestedsums-1.4.12-r2.ebuild
32 @@ -1,4 +1,4 @@
33 -# Copyright 1999-2016 Gentoo Foundation
34 +# Copyright 1999-2017 Gentoo Foundation
35 # Distributed under the terms of the GNU General Public License v2
36 # $Id$
37 EAPI="3"
38 @@ -9,7 +9,7 @@ SRC_URI="http://wwwthep.physik.uni-mainz.de/~stefanw/download/${P}.tar.gz"
39 LICENSE="GPL-2"
40 SLOT="0"
41 KEYWORDS="~amd64 ~x86"
42 -RDEPEND=">=sci-mathematics/ginac-1.5"
43 +RDEPEND=">=sci-mathematics/ginac-1.5 <sci-mathematics/ginac-1.7"
44 DEPEND="${RDEPEND}
45 doc? ( app-doc/doxygen )"
46
47
48 diff --git a/sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild b/sci-mathematics/nestedsums/nestedsums-1.5.1.ebuild
49 similarity index 76%
50 rename from sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild
51 rename to sci-mathematics/nestedsums/nestedsums-1.5.1.ebuild
52 index b1d8c56..80fa329 100644
53 --- a/sci-mathematics/nestedsums/nestedsums-1.4.12-r1.ebuild
54 +++ b/sci-mathematics/nestedsums/nestedsums-1.5.1.ebuild
55 @@ -1,7 +1,11 @@
56 -# Copyright 1999-2016 Gentoo Foundation
57 +# Copyright 1999-2017 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Id$
60 -EAPI="3"
61 +
62 +EAPI=5
63 +
64 +inherit flag-o-matic
65 +
66 DESCRIPTION="A GiNaC-based library for symbolic expansion of certain transcendental functions"
67 HOMEPAGE="http://wwwthep.physik.uni-mainz.de/~stefanw/nestedsums/"
68 IUSE="doc"
69 @@ -9,12 +13,17 @@ SRC_URI="http://wwwthep.physik.uni-mainz.de/~stefanw/download/${P}.tar.gz"
70 LICENSE="GPL-2"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 -RDEPEND=">=sci-mathematics/ginac-1.5"
74 +RDEPEND=">=sci-mathematics/ginac-1.7"
75 DEPEND="${RDEPEND}
76 doc? ( app-doc/doxygen )"
77
78 +src_configure() {
79 + append-cxxflags -std=c++11
80 + default
81 +}
82 +
83 src_compile() {
84 - emake || die "emake failed"
85 + default
86
87 if use doc; then
88 doxygen Doxyfile || die "generating documentation failed"
89 @@ -27,6 +36,6 @@ src_install() {
90 dodoc AUTHORS ChangeLog
91
92 if use doc; then
93 - dohtml reference/html/* || die "installing documentation failed"
94 + dohtml reference/html/*
95 fi
96 }