Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libbulletml/files/, dev-libs/libbulletml/
Date: Thu, 25 Apr 2019 21:56:08
Message-Id: 1556229344.f3aec25a5c94b378ee71bf0f7c2e2a76a98faabc.asturm@gentoo
1 commit: f3aec25a5c94b378ee71bf0f7c2e2a76a98faabc
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 25 21:41:49 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 25 21:55:44 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3aec25a
7
8 dev-libs/libbulletml: EAPI-7 bump, https
9
10 Package-Manager: Portage-2.3.64, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-libs/libbulletml/files/libbulletml-0.0.6-gcc43.patch | 12 ++++++------
14 dev-libs/libbulletml/files/libbulletml-0.0.6-gcc46.patch | 4 ++--
15 dev-libs/libbulletml/libbulletml-0.0.6.ebuild | 16 ++++++++--------
16 3 files changed, 16 insertions(+), 16 deletions(-)
17
18 diff --git a/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc43.patch b/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc43.patch
19 index f7e9bfbab9b..2cbbda199f4 100644
20 --- a/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc43.patch
21 +++ b/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc43.patch
22 @@ -1,5 +1,5 @@
23 ---- src/calc.yy
24 -+++ src/calc.yy
25 +--- a/calc.yy
26 ++++ b/calc.yy
27 @@ -8,6 +8,7 @@
28
29 #include <cmath>
30 @@ -8,8 +8,8 @@
31
32 #include <vector>
33 #include <sstream>
34 ---- src/tinyxml/tinyxml.h
35 -+++ src/tinyxml/tinyxml.h
36 +--- a/tinyxml/tinyxml.h
37 ++++ b/tinyxml/tinyxml.h
38 @@ -28,6 +28,8 @@
39 #include <string>
40 #include <stdio.h>
41 @@ -19,8 +19,8 @@
42
43 class TiXmlDocument;
44 class TiXmlElement;
45 ---- src/tinyxml/tinyxmlparser.cpp
46 -+++ src/tinyxml/tinyxmlparser.cpp
47 +--- a/tinyxml/tinyxmlparser.cpp
48 ++++ b/tinyxml/tinyxmlparser.cpp
49 @@ -24,6 +24,7 @@
50
51 #include "tinyxml.h"
52
53 diff --git a/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc46.patch b/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc46.patch
54 index 47e0dc411ac..ab94deaf7c5 100644
55 --- a/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc46.patch
56 +++ b/dev-libs/libbulletml/files/libbulletml-0.0.6-gcc46.patch
57 @@ -1,5 +1,5 @@
58 ---- calc.yy.old 2011-05-18 12:26:38.701666366 +0200
59 -+++ calc.yy 2011-05-18 12:27:43.020672135 +0200
60 +--- a/calc.yy 2011-05-18 12:26:38.701666366 +0200
61 ++++ b/calc.yy 2011-05-18 12:27:43.020672135 +0200
62 @@ -17,7 +17,7 @@
63 #include "formula.h"
64 #include "formula-variables.h"
65
66 diff --git a/dev-libs/libbulletml/libbulletml-0.0.6.ebuild b/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
67 index 62b2ec3e1b7..045879e2c0f 100644
68 --- a/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
69 +++ b/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
70 @@ -1,12 +1,11 @@
71 -# Copyright 1999-2015 Gentoo Foundation
72 +# Copyright 1999-2019 Gentoo Authors
73 # Distributed under the terms of the GNU General Public License v2
74
75 -EAPI=5
76 -inherit eutils
77 +EAPI=7
78
79 DESCRIPTION="A Library of Bullet Markup Language"
80 -HOMEPAGE="http://shinh.skr.jp/libbulletml/index_en.html"
81 -SRC_URI="http://shinh.skr.jp/libbulletml/${P}.tar.bz2"
82 +HOMEPAGE="https://shinh.skr.jp/libbulletml/index_en.html"
83 +SRC_URI="https://shinh.skr.jp/libbulletml/${P}.tar.bz2"
84
85 LICENSE="BSD"
86 SLOT="0"
87 @@ -16,11 +15,12 @@ IUSE=""
88 DEPEND="dev-libs/boost"
89 RDEPEND=${DEPEND}
90
91 -S=${WORKDIR}/${PN#lib}/src
92 +PATCHES=( "${FILESDIR}"/${P}-gcc4{3,6}.patch )
93 +
94 +S="${WORKDIR}"/${PN#lib}/src
95
96 src_prepare() {
97 - epatch "${FILESDIR}"/${P}-gcc43.patch \
98 - "${FILESDIR}"/${P}-gcc46.patch
99 + default
100 rm -r boost || die
101
102 # don't override the system-wide flags