Gentoo Archives: gentoo-commits

From: "Alfredo Tupone (tupone)" <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-games/wfmath: wfmath-0.3.11.ebuild ChangeLog wfmath-1.0.0.ebuild wfmath-0.3.10.ebuild
Date: Wed, 31 Oct 2012 09:25:32
Message-Id: 20121031092513.E560221600@flycatcher.gentoo.org
1 tupone 12/10/31 09:25:13
2
3 Modified: wfmath-0.3.11.ebuild ChangeLog wfmath-1.0.0.ebuild
4 Removed: wfmath-0.3.10.ebuild
5 Log:
6 Fix Bug #362731 & Bug #425706
7 Migrating to EAPI 4
8
9 (Portage version: 2.1.11.31/cvs/Linux i686, signed Manifest commit with key 0145142D)
10
11 Revision Changes Path
12 1.4 dev-games/wfmath/wfmath-0.3.11.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild?r1=1.3&r2=1.4
17
18 Index: wfmath-0.3.11.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- wfmath-0.3.11.ebuild 11 Nov 2011 09:18:33 -0000 1.3
25 +++ wfmath-0.3.11.ebuild 31 Oct 2012 09:25:13 -0000 1.4
26 @@ -1,8 +1,11 @@
27 -# Copyright 1999-2011 Gentoo Foundation
28 +# Copyright 1999-2012 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild,v 1.3 2011/11/11 09:18:33 phajdan.jr Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-0.3.11.ebuild,v 1.4 2012/10/31 09:25:13 tupone Exp $
32
33 EAPI=2
34 +
35 +inherit eutils
36 +
37 DESCRIPTION="Worldforge math library"
38 HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
39 SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
40 @@ -15,6 +18,10 @@
41 RDEPEND=""
42 DEPEND="doc? ( app-doc/doxygen )"
43
44 +src_prepare() {
45 + epatch "${FILESDIR}"/${P}-gcc47.patch
46 +}
47 +
48 src_configure() {
49 econf \
50 --disable-dependency-tracking \
51
52
53
54 1.21 dev-games/wfmath/ChangeLog
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/ChangeLog?rev=1.21&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/ChangeLog?rev=1.21&content-type=text/plain
58 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/ChangeLog?r1=1.20&r2=1.21
59
60 Index: ChangeLog
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo-x86/dev-games/wfmath/ChangeLog,v
63 retrieving revision 1.20
64 retrieving revision 1.21
65 diff -u -r1.20 -r1.21
66 --- ChangeLog 10 Jul 2012 16:50:56 -0000 1.20
67 +++ ChangeLog 31 Oct 2012 09:25:13 -0000 1.21
68 @@ -1,6 +1,12 @@
69 # ChangeLog for dev-games/wfmath
70 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
71 -# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/ChangeLog,v 1.20 2012/07/10 16:50:56 mr_bones_ Exp $
72 +# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/ChangeLog,v 1.21 2012/10/31 09:25:13 tupone Exp $
73 +
74 + 31 Oct 2012; Tupone Alfredo <tupone@g.o> -wfmath-0.3.10.ebuild,
75 + wfmath-0.3.11.ebuild, +files/wfmath-0.3.11-gcc47.patch, wfmath-1.0.0.ebuild:
76 + Remove old affected by Bug #362731 from Diego
77 + Migrating to EAPI 4 the 1.0.0 version
78 + Fix build with gcc-4.7 Bug #425706 by Diego
79
80 *wfmath-1.0.0 (10 Jul 2012)
81
82
83
84
85 1.2 dev-games/wfmath/wfmath-1.0.0.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild?rev=1.2&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild?rev=1.2&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild?r1=1.1&r2=1.2
90
91 Index: wfmath-1.0.0.ebuild
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild,v
94 retrieving revision 1.1
95 retrieving revision 1.2
96 diff -u -r1.1 -r1.2
97 --- wfmath-1.0.0.ebuild 10 Jul 2012 16:50:56 -0000 1.1
98 +++ wfmath-1.0.0.ebuild 31 Oct 2012 09:25:13 -0000 1.2
99 @@ -1,8 +1,8 @@
100 # Copyright 1999-2012 Gentoo Foundation
101 # Distributed under the terms of the GNU General Public License v2
102 -# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild,v 1.1 2012/07/10 16:50:56 mr_bones_ Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild,v 1.2 2012/10/31 09:25:13 tupone Exp $
104
105 -EAPI=2
106 +EAPI=4
107 DESCRIPTION="Worldforge math library"
108 HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
109 SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
110 @@ -18,20 +18,18 @@
111
112 src_configure() {
113 econf \
114 - --disable-dependency-tracking \
115 $(use_enable static-libs static)
116 }
117
118 src_compile() {
119 - emake || die "emake failed"
120 + emake
121 if use doc; then
122 - emake -C doc docs || die "emake doc failed"
123 + emake -C doc docs
124 fi
125 }
126
127 src_install() {
128 - emake DESTDIR="${D}" install || die "emake install failed"
129 - dodoc AUTHORS ChangeLog NEWS README TODO
130 + default
131 if use doc; then
132 dohtml doc/html/*
133 fi