Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/webcpp: webcpp-0.8.4.ebuild ChangeLog
Date: Sun, 30 Dec 2007 18:25:41
Message-Id: E1J92f3-0005TE-Px@stork.gentoo.org
1 vapier 07/12/30 18:13:21
2
3 Modified: webcpp-0.8.4.ebuild ChangeLog
4 Log:
5 Fix building with newer gcc versions #202210 by Kevin Lacquement.
6 (Portage version: 2.1.4_rc11)
7
8 Revision Changes Path
9 1.6 dev-util/webcpp/webcpp-0.8.4.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild?rev=1.6&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild?rev=1.6&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild?r1=1.5&r2=1.6
14
15 Index: webcpp-0.8.4.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild,v
18 retrieving revision 1.5
19 retrieving revision 1.6
20 diff -u -r1.5 -r1.6
21 --- webcpp-0.8.4.ebuild 11 Dec 2006 07:43:29 -0000 1.5
22 +++ webcpp-0.8.4.ebuild 30 Dec 2007 18:13:21 -0000 1.6
23 @@ -1,10 +1,9 @@
24 -# Copyright 1999-2006 Gentoo Foundation
25 +# Copyright 1999-2007 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild,v 1.5 2006/12/11 07:43:29 beu Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-util/webcpp/webcpp-0.8.4.ebuild,v 1.6 2007/12/30 18:13:21 vapier Exp $
29
30 -inherit toolchain-funcs
31 +inherit eutils
32
33 -S=${WORKDIR}/${P}-src
34 DESCRIPTION="converts source code into HTML file using a customizable syntax highlighting engine and colour schemes"
35 HOMEPAGE="http://webcpp.sourceforge.net/"
36 SRC_URI="mirror://sourceforge/webcpp/${P}-src.tar.gz"
37 @@ -14,13 +13,16 @@
38 KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
39 IUSE=""
40
41 -pkg_setup() {
42 - [ `gcc-major-version` -eq 2 ] \
43 - && die "WebCPP only works with gcc-3.x" \
44 - || return 0
45 +S=${WORKDIR}/${P}-src
46 +
47 +src_unpack() {
48 + unpack ${A}
49 + cd "${S}"
50 + epatch "${FILESDIR}"/${P}-gcc.patch
51 }
52
53 src_install() {
54 - einstall || die
55 + emake install DESTDIR="${D}" || die
56 dodoc AUTHORS CREDITS ChangeLog README TODO
57 + fperms a+x /usr/bin/webc++ /usr/bin/scs2scs2.pl
58 }
59
60
61
62 1.13 dev-util/webcpp/ChangeLog
63
64 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/ChangeLog?rev=1.13&view=markup
65 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/ChangeLog?rev=1.13&content-type=text/plain
66 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/webcpp/ChangeLog?r1=1.12&r2=1.13
67
68 Index: ChangeLog
69 ===================================================================
70 RCS file: /var/cvsroot/gentoo-x86/dev-util/webcpp/ChangeLog,v
71 retrieving revision 1.12
72 retrieving revision 1.13
73 diff -u -r1.12 -r1.13
74 --- ChangeLog 15 Jul 2007 08:29:15 -0000 1.12
75 +++ ChangeLog 30 Dec 2007 18:13:21 -0000 1.13
76 @@ -1,6 +1,10 @@
77 # ChangeLog for dev-util/webcpp
78 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
79 -# $Header: /var/cvsroot/gentoo-x86/dev-util/webcpp/ChangeLog,v 1.12 2007/07/15 08:29:15 phreak Exp $
80 +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
81 +# $Header: /var/cvsroot/gentoo-x86/dev-util/webcpp/ChangeLog,v 1.13 2007/12/30 18:13:21 vapier Exp $
82 +
83 + 30 Dec 2007; Mike Frysinger <vapier@g.o>
84 + +files/webcpp-0.8.4-gcc.patch, webcpp-0.8.4.ebuild:
85 + Fix building with newer gcc versions #202210 by Kevin Lacquement.
86
87 15 Jul 2007; Christian Heim <phreak@g.o> metadata.xml:
88 Assigning dev-util/webcpp to m-needed, as beu is being retired (#66608).
89
90
91
92 --
93 gentoo-commits@g.o mailing list