Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-accessibility/speech-tools: ChangeLog speech-tools-1.2.96_beta.ebuild
Date: Sat, 12 Jan 2008 04:47:04
Message-Id: E1JDYGq-0003UU-QN@stork.gentoo.org
1 williamh 08/01/12 04:47:00
2
3 Modified: ChangeLog speech-tools-1.2.96_beta.ebuild
4 Log:
5 Applied a gcc 4.3 patch, thanks to dirtyepic@g.o.
6 (Portage version: 2.1.4_rc14)
7
8 Revision Changes Path
9 1.52 app-accessibility/speech-tools/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.52&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.52&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/ChangeLog?r1=1.51&r2=1.52
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v
18 retrieving revision 1.51
19 retrieving revision 1.52
20 diff -u -r1.51 -r1.52
21 --- ChangeLog 31 Aug 2007 04:12:37 -0000 1.51
22 +++ ChangeLog 12 Jan 2008 04:47:00 -0000 1.52
23 @@ -1,6 +1,12 @@
24 # ChangeLog for app-accessibility/speech-tools
25 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 1.51 2007/08/31 04:12:37 williamh Exp $
27 +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 1.52 2008/01/12 04:47:00 williamh Exp $
29 +
30 + 12 Jan 2008; William Hubbs <williamh@g.o>
31 + +files/speech-tools-1.2.96_beta-gcc43-include.patch,
32 + speech-tools-1.2.96_beta.ebuild:
33 + Applied patch from bug #204453 for gcc4.3.
34 + Thanks to dirtyepic@g.o.
35
36 31 Aug 2007; William Hubbs <williamh@g.o>
37 +files/speech-tools-1.2.96_beta-gcc42.patch,
38
39
40
41 1.5 app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild?rev=1.5&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild?rev=1.5&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild?r1=1.4&r2=1.5
46
47 Index: speech-tools-1.2.96_beta.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild,v
50 retrieving revision 1.4
51 retrieving revision 1.5
52 diff -u -r1.4 -r1.5
53 --- speech-tools-1.2.96_beta.ebuild 31 Aug 2007 04:12:37 -0000 1.4
54 +++ speech-tools-1.2.96_beta.ebuild 12 Jan 2008 04:47:00 -0000 1.5
55 @@ -1,6 +1,6 @@
56 -# Copyright 1999-2007 Gentoo Foundation
57 +# Copyright 1999-2008 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild,v 1.4 2007/08/31 04:12:37 williamh Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-1.2.96_beta.ebuild,v 1.5 2008/01/12 04:47:00 williamh Exp $
61
62 inherit eutils toolchain-funcs
63
64 @@ -28,18 +28,19 @@
65
66 unpack ${A}
67
68 - # apply a patch for gcc 4.2
69 - epatch ${FILESDIR}/${P}-gcc42.patch
70 + # apply patches for gcc 4.2 and gcc 4.3
71 + epatch "${FILESDIR}"/${P}-gcc42.patch
72 + epatch "${FILESDIR}"/${P}-gcc43-include.patch
73
74 # set compiler flags for base_class
75 - sed -i -e "s:-O3:\$(OPTIMISE_CXXFLAGS):" ${S}/base_class/Makefile
76 + sed -i -e "s:-O3:\$(OPTIMISE_CXXFLAGS):" "${S}"/base_class/Makefile
77
78 # enable building shared libraries
79 sed -i -e "s/#.*\(SHARED=2\)/\1/" ${CONFIG}
80
81 use esd && sed -i -e "s/#.*\(INCLUDE_MODULES += ESD_AUDIO\)/\1/" ${CONFIG}
82 use nas && sed -i -e "s/#.*\(INCLUDE_MODULES += NAS_AUDIO\)/\1/" ${CONFIG}
83 - use X || sed -i -e "s/-lX11 -lXt//" ${S}/config/modules/esd_audio.mak
84 + use X || sed -i -e "s/-lX11 -lXt//" "${S}"/config/modules/esd_audio.mak
85 }
86
87 src_compile() {
88 @@ -67,7 +68,7 @@
89 dosed "s:${S}/lib:/usr/$(get_libdir):g" ${dstfile}
90 done
91
92 - cd ${S}
93 + cd "${S}"
94 exeinto /usr/$(get_libdir)/speech-tools
95 for file in `find main -perm +100 -type f`; do
96 doexe ${file}
97 @@ -86,8 +87,8 @@
98 insinto /usr/include/speech-tools
99 doins -r *
100 dosym /usr/include/speech-tools /usr/share/speech-tools/include
101 - cd ${S}
102 + cd "${S}"
103
104 - dodoc ${S}/README
105 - dodoc ${S}/lib/cstrutt.dtd
106 + dodoc "${S}"/README
107 + dodoc "${S}"/lib/cstrutt.dtd
108 }
109
110
111
112 --
113 gentoo-commits@l.g.o mailing list