Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/highlight: highlight-3.9.ebuild highlight-3.12.ebuild highlight-3.3.ebuild ChangeLog
Date: Mon, 31 Dec 2012 06:53:49
Message-Id: 20121231065338.3A96C2171D@flycatcher.gentoo.org
1 vapier 12/12/31 06:53:38
2
3 Modified: highlight-3.9.ebuild highlight-3.12.ebuild
4 highlight-3.3.ebuild ChangeLog
5 Log:
6 Move boost to DEPEND for all versions since it is not linked against, and move myhlopts setup out of pkg_setup and into src_compile since it is only used with src_* funcs.
7
8 (Portage version: 2.2.0_alpha144/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)
9
10 Revision Changes Path
11 1.3 app-text/highlight/highlight-3.9.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.9.ebuild?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.9.ebuild?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.9.ebuild?r1=1.2&r2=1.3
16
17 Index: highlight-3.9.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.9.ebuild,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- highlight-3.9.ebuild 17 Sep 2012 14:59:29 -0000 1.2
24 +++ highlight-3.9.ebuild 31 Dec 2012 06:53:38 -0000 1.3
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.9.ebuild,v 1.2 2012/09/17 14:59:29 aballier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.9.ebuild,v 1.3 2012/12/31 06:53:38 vapier Exp $
30
31 EAPI=4
32
33 @@ -15,13 +15,20 @@
34 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
35 IUSE="examples qt4"
36
37 -DEPEND="dev-lang/lua
38 - dev-libs/boost
39 - qt4? ( x11-libs/qt-gui:4
40 - x11-libs/qt-core:4 )"
41 -RDEPEND="${DEPEND}"
42 +RDEPEND="dev-lang/lua
43 + qt4? (
44 + x11-libs/qt-gui:4
45 + x11-libs/qt-core:4
46 + )"
47 +DEPEND="${RDEPEND}
48 + dev-libs/boost"
49
50 -pkg_setup() {
51 +src_prepare() {
52 + sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
53 + src/core/datadir.cpp || die
54 +}
55 +
56 +src_compile() {
57 myhlopts=(
58 "CXX=$(tc-getCXX)"
59 "AR=$(tc-getAR)"
60 @@ -35,14 +42,7 @@
61 "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
62 "conf_dir=${EPREFIX}/etc/highlight/"
63 )
64 -}
65
66 -src_prepare() {
67 - sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
68 - src/core/datadir.cpp || die
69 -}
70 -
71 -src_compile() {
72 emake -f makefile "${myhlopts[@]}"
73 if use qt4 ; then
74 cd src/gui-qt
75
76
77
78 1.4 app-text/highlight/highlight-3.12.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.12.ebuild?rev=1.4&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.12.ebuild?rev=1.4&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.12.ebuild?r1=1.3&r2=1.4
83
84 Index: highlight-3.12.ebuild
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.12.ebuild,v
87 retrieving revision 1.3
88 retrieving revision 1.4
89 diff -u -r1.3 -r1.4
90 --- highlight-3.12.ebuild 10 Nov 2012 02:58:13 -0000 1.3
91 +++ highlight-3.12.ebuild 31 Dec 2012 06:53:38 -0000 1.4
92 @@ -1,6 +1,6 @@
93 # Copyright 1999-2012 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 -# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.12.ebuild,v 1.3 2012/11/10 02:58:13 flameeyes Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.12.ebuild,v 1.4 2012/12/31 06:53:38 vapier Exp $
97
98 EAPI=4
99
100 @@ -24,7 +24,12 @@
101 dev-libs/boost
102 virtual/pkgconfig"
103
104 -pkg_setup() {
105 +src_prepare() {
106 + sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
107 + src/core/datadir.cpp || die
108 +}
109 +
110 +src_compile() {
111 myhlopts=(
112 "CXX=$(tc-getCXX)"
113 "AR=$(tc-getAR)"
114 @@ -38,14 +43,6 @@
115 "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
116 "conf_dir=${EPREFIX}/etc/highlight/"
117 )
118 -}
119 -
120 -src_prepare() {
121 - sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
122 - src/core/datadir.cpp || die
123 -}
124 -
125 -src_compile() {
126 emake -f makefile "${myhlopts[@]}"
127 if use qt4 ; then
128 cd src/gui-qt
129
130
131
132 1.9 app-text/highlight/highlight-3.3.ebuild
133
134 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.3.ebuild?rev=1.9&view=markup
135 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.3.ebuild?rev=1.9&content-type=text/plain
136 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/highlight-3.3.ebuild?r1=1.8&r2=1.9
137
138 Index: highlight-3.3.ebuild
139 ===================================================================
140 RCS file: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.3.ebuild,v
141 retrieving revision 1.8
142 retrieving revision 1.9
143 diff -u -r1.8 -r1.9
144 --- highlight-3.3.ebuild 22 Jan 2012 15:30:29 -0000 1.8
145 +++ highlight-3.3.ebuild 31 Dec 2012 06:53:38 -0000 1.9
146 @@ -1,6 +1,6 @@
147 # Copyright 1999-2012 Gentoo Foundation
148 # Distributed under the terms of the GNU General Public License v2
149 -# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.3.ebuild,v 1.8 2012/01/22 15:30:29 armin76 Exp $
150 +# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.3.ebuild,v 1.9 2012/12/31 06:53:38 vapier Exp $
151
152 EAPI=4
153
154 @@ -15,13 +15,22 @@
155 KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
156 IUSE="examples qt4"
157
158 -DEPEND="dev-lang/lua
159 - dev-libs/boost
160 - qt4? ( x11-libs/qt-gui:4
161 - x11-libs/qt-core:4 )"
162 -RDEPEND="${DEPEND}"
163 +RDEPEND="dev-lang/lua
164 + qt4? (
165 + x11-libs/qt-gui:4
166 + x11-libs/qt-core:4
167 + )"
168 +DEPEND="${RDEPEND}
169 + dev-libs/boost"
170
171 -pkg_setup() {
172 +src_prepare() {
173 + epatch "${FILESDIR}"/${P}-parallel-make.patch
174 +
175 + sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
176 + src/core/datadir.cpp || die
177 +}
178 +
179 +src_compile() {
180 myhlopts=(
181 "CXX=$(tc-getCXX)"
182 "AR=$(tc-getAR)"
183 @@ -32,16 +41,7 @@
184 "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
185 "conf_dir=${EPREFIX}/etc/highlight/"
186 )
187 -}
188
189 -src_prepare() {
190 - epatch "${FILESDIR}"/${P}-parallel-make.patch
191 -
192 - sed -i -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
193 - src/core/datadir.cpp || die
194 -}
195 -
196 -src_compile() {
197 emake -f makefile "${myhlopts[@]}"
198 if use qt4 ; then
199 cd src/gui-qt
200
201
202
203 1.58 app-text/highlight/ChangeLog
204
205 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/ChangeLog?rev=1.58&view=markup
206 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/ChangeLog?rev=1.58&content-type=text/plain
207 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/highlight/ChangeLog?r1=1.57&r2=1.58
208
209 Index: ChangeLog
210 ===================================================================
211 RCS file: /var/cvsroot/gentoo-x86/app-text/highlight/ChangeLog,v
212 retrieving revision 1.57
213 retrieving revision 1.58
214 diff -u -r1.57 -r1.58
215 --- ChangeLog 10 Nov 2012 02:58:13 -0000 1.57
216 +++ ChangeLog 31 Dec 2012 06:53:38 -0000 1.58
217 @@ -1,6 +1,12 @@
218 # ChangeLog for app-text/highlight
219 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
220 -# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/ChangeLog,v 1.57 2012/11/10 02:58:13 flameeyes Exp $
221 +# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/ChangeLog,v 1.58 2012/12/31 06:53:38 vapier Exp $
222 +
223 + 31 Dec 2012; Mike Frysinger <vapier@g.o> highlight-3.12.ebuild,
224 + highlight-3.3.ebuild, highlight-3.9.ebuild:
225 + Move boost to DEPEND for all versions since it is not linked against, and move
226 + myhlopts setup out of pkg_setup and into src_compile since it is only used
227 + with src_* funcs.
228
229 10 Nov 2012; Diego E. Pettenò <flameeyes@g.o> highlight-3.12.ebuild:
230 Drop usage of boost-utils since it's now pointless.