1 |
blueness 12/08/22 02:10:20 |
2 |
|
3 |
Modified: bfgminer-2.5.0.ebuild bfgminer-2.6.1.ebuild |
4 |
bfgminer-2.4.4.ebuild bfgminer-2.3.6.ebuild |
5 |
ChangeLog bfgminer-2.5.3.ebuild |
6 |
bfgminer-2.6.3.ebuild |
7 |
Added: bfgminer-2.6.5.ebuild bfgminer-2.6.4.ebuild |
8 |
bfgminer-2.7.0.ebuild |
9 |
Log: |
10 |
Version bumps |
11 |
|
12 |
(Portage version: 2.1.11.9/cvs/Linux x86_64) |
13 |
|
14 |
Revision Changes Path |
15 |
1.5 net-misc/bfgminer/bfgminer-2.5.0.ebuild |
16 |
|
17 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild?rev=1.5&view=markup |
18 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild?rev=1.5&content-type=text/plain |
19 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild?r1=1.4&r2=1.5 |
20 |
|
21 |
Index: bfgminer-2.5.0.ebuild |
22 |
=================================================================== |
23 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild,v |
24 |
retrieving revision 1.4 |
25 |
retrieving revision 1.5 |
26 |
diff -u -r1.4 -r1.5 |
27 |
--- bfgminer-2.5.0.ebuild 11 Aug 2012 20:35:06 -0000 1.4 |
28 |
+++ bfgminer-2.5.0.ebuild 22 Aug 2012 02:10:20 -0000 1.5 |
29 |
@@ -1,6 +1,6 @@ |
30 |
# Copyright 1999-2012 Gentoo Foundation |
31 |
# Distributed under the terms of the GNU General Public License v2 |
32 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild,v 1.4 2012/08/11 20:35:06 ago Exp $ |
33 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild,v 1.5 2012/08/22 02:10:20 blueness Exp $ |
34 |
|
35 |
EAPI="4" |
36 |
|
37 |
@@ -38,16 +38,17 @@ |
38 |
virtual/libusb:1 |
39 |
) |
40 |
" |
41 |
-RDEPEND="${DEPEND}" |
42 |
+RDEPEND="${DEPEND} |
43 |
+ opencl? ( |
44 |
+ virtual/opencl |
45 |
+ ) |
46 |
+" |
47 |
DEPEND="${DEPEND} |
48 |
virtual/pkgconfig |
49 |
sys-apps/sed |
50 |
adl? ( |
51 |
x11-libs/amd-adl-sdk |
52 |
) |
53 |
- opencl? ( |
54 |
- virtual/opencl |
55 |
- ) |
56 |
sse2? ( |
57 |
>=dev-lang/yasm-1.0.1 |
58 |
) |
59 |
|
60 |
|
61 |
|
62 |
1.3 net-misc/bfgminer/bfgminer-2.6.1.ebuild |
63 |
|
64 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild?rev=1.3&view=markup |
65 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild?rev=1.3&content-type=text/plain |
66 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild?r1=1.2&r2=1.3 |
67 |
|
68 |
Index: bfgminer-2.6.1.ebuild |
69 |
=================================================================== |
70 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild,v |
71 |
retrieving revision 1.2 |
72 |
retrieving revision 1.3 |
73 |
diff -u -r1.2 -r1.3 |
74 |
--- bfgminer-2.6.1.ebuild 6 Aug 2012 16:02:58 -0000 1.2 |
75 |
+++ bfgminer-2.6.1.ebuild 22 Aug 2012 02:10:20 -0000 1.3 |
76 |
@@ -1,6 +1,6 @@ |
77 |
# Copyright 1999-2012 Gentoo Foundation |
78 |
# Distributed under the terms of the GNU General Public License v2 |
79 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild,v 1.2 2012/08/06 16:02:58 blueness Exp $ |
80 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.1.ebuild,v 1.3 2012/08/22 02:10:20 blueness Exp $ |
81 |
|
82 |
EAPI="4" |
83 |
|
84 |
@@ -38,16 +38,17 @@ |
85 |
virtual/libusb:1 |
86 |
) |
87 |
" |
88 |
-RDEPEND="${DEPEND}" |
89 |
+RDEPEND="${DEPEND} |
90 |
+ opencl? ( |
91 |
+ virtual/opencl |
92 |
+ ) |
93 |
+" |
94 |
DEPEND="${DEPEND} |
95 |
virtual/pkgconfig |
96 |
sys-apps/sed |
97 |
adl? ( |
98 |
x11-libs/amd-adl-sdk |
99 |
) |
100 |
- opencl? ( |
101 |
- virtual/opencl |
102 |
- ) |
103 |
sse2? ( |
104 |
>=dev-lang/yasm-1.0.1 |
105 |
) |
106 |
|
107 |
|
108 |
|
109 |
1.2 net-misc/bfgminer/bfgminer-2.4.4.ebuild |
110 |
|
111 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild?rev=1.2&view=markup |
112 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild?rev=1.2&content-type=text/plain |
113 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild?r1=1.1&r2=1.2 |
114 |
|
115 |
Index: bfgminer-2.4.4.ebuild |
116 |
=================================================================== |
117 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild,v |
118 |
retrieving revision 1.1 |
119 |
retrieving revision 1.2 |
120 |
diff -u -r1.1 -r1.2 |
121 |
--- bfgminer-2.4.4.ebuild 6 Jul 2012 18:18:32 -0000 1.1 |
122 |
+++ bfgminer-2.4.4.ebuild 22 Aug 2012 02:10:20 -0000 1.2 |
123 |
@@ -1,6 +1,6 @@ |
124 |
# Copyright 1999-2012 Gentoo Foundation |
125 |
# Distributed under the terms of the GNU General Public License v2 |
126 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild,v 1.1 2012/07/06 18:18:32 blueness Exp $ |
127 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.4.4.ebuild,v 1.2 2012/08/22 02:10:20 blueness Exp $ |
128 |
|
129 |
EAPI="4" |
130 |
|
131 |
@@ -38,16 +38,17 @@ |
132 |
virtual/libusb:1 |
133 |
) |
134 |
" |
135 |
-RDEPEND="${DEPEND}" |
136 |
+RDEPEND="${DEPEND} |
137 |
+ opencl? ( |
138 |
+ virtual/opencl |
139 |
+ ) |
140 |
+" |
141 |
DEPEND="${DEPEND} |
142 |
virtual/pkgconfig |
143 |
sys-apps/sed |
144 |
adl? ( |
145 |
x11-libs/amd-adl-sdk |
146 |
) |
147 |
- opencl? ( |
148 |
- virtual/opencl |
149 |
- ) |
150 |
sse2? ( |
151 |
>=dev-lang/yasm-1.0.1 |
152 |
) |
153 |
|
154 |
|
155 |
|
156 |
1.5 net-misc/bfgminer/bfgminer-2.3.6.ebuild |
157 |
|
158 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild?rev=1.5&view=markup |
159 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild?rev=1.5&content-type=text/plain |
160 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild?r1=1.4&r2=1.5 |
161 |
|
162 |
Index: bfgminer-2.3.6.ebuild |
163 |
=================================================================== |
164 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild,v |
165 |
retrieving revision 1.4 |
166 |
retrieving revision 1.5 |
167 |
diff -u -r1.4 -r1.5 |
168 |
--- bfgminer-2.3.6.ebuild 16 Jun 2012 09:03:02 -0000 1.4 |
169 |
+++ bfgminer-2.3.6.ebuild 22 Aug 2012 02:10:20 -0000 1.5 |
170 |
@@ -1,6 +1,6 @@ |
171 |
# Copyright 1999-2012 Gentoo Foundation |
172 |
# Distributed under the terms of the GNU General Public License v2 |
173 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild,v 1.4 2012/06/16 09:03:02 blueness Exp $ |
174 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.3.6.ebuild,v 1.5 2012/08/22 02:10:20 blueness Exp $ |
175 |
|
176 |
EAPI="4" |
177 |
|
178 |
@@ -38,16 +38,17 @@ |
179 |
virtual/libusb:1 |
180 |
) |
181 |
" |
182 |
-RDEPEND="${DEPEND}" |
183 |
+RDEPEND="${DEPEND} |
184 |
+ opencl? ( |
185 |
+ virtual/opencl |
186 |
+ ) |
187 |
+" |
188 |
DEPEND="${DEPEND} |
189 |
virtual/pkgconfig |
190 |
sys-apps/sed |
191 |
adl? ( |
192 |
x11-libs/amd-adl-sdk |
193 |
) |
194 |
- opencl? ( |
195 |
- virtual/opencl |
196 |
- ) |
197 |
sse2? ( |
198 |
>=dev-lang/yasm-1.0.1 |
199 |
) |
200 |
|
201 |
|
202 |
|
203 |
1.21 net-misc/bfgminer/ChangeLog |
204 |
|
205 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.21&view=markup |
206 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.21&content-type=text/plain |
207 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?r1=1.20&r2=1.21 |
208 |
|
209 |
Index: ChangeLog |
210 |
=================================================================== |
211 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v |
212 |
retrieving revision 1.20 |
213 |
retrieving revision 1.21 |
214 |
diff -u -r1.20 -r1.21 |
215 |
--- ChangeLog 11 Aug 2012 20:35:06 -0000 1.20 |
216 |
+++ ChangeLog 22 Aug 2012 02:10:20 -0000 1.21 |
217 |
@@ -1,6 +1,16 @@ |
218 |
# ChangeLog for net-misc/bfgminer |
219 |
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
220 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.20 2012/08/11 20:35:06 ago Exp $ |
221 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.21 2012/08/22 02:10:20 blueness Exp $ |
222 |
+ |
223 |
+*bfgminer-2.7.0 (21 Aug 2012) |
224 |
+*bfgminer-2.6.5 (21 Aug 2012) |
225 |
+*bfgminer-2.6.4 (21 Aug 2012) |
226 |
+ |
227 |
+ 21 Aug 2012; Anthony G. Basile <blueness@g.o> bfgminer-2.3.6.ebuild, |
228 |
+ bfgminer-2.4.4.ebuild, bfgminer-2.5.0.ebuild, bfgminer-2.5.3.ebuild, |
229 |
+ bfgminer-2.6.1.ebuild, bfgminer-2.6.3.ebuild, +bfgminer-2.6.4.ebuild, |
230 |
+ +bfgminer-2.6.5.ebuild, +bfgminer-2.7.0.ebuild: |
231 |
+ Version bumps |
232 |
|
233 |
11 Aug 2012; Agostino Sarubbo <ago@g.o> bfgminer-2.5.0.ebuild: |
234 |
Stable for amd64, wrt bug #430210 |
235 |
|
236 |
|
237 |
|
238 |
1.3 net-misc/bfgminer/bfgminer-2.5.3.ebuild |
239 |
|
240 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild?rev=1.3&view=markup |
241 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild?rev=1.3&content-type=text/plain |
242 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild?r1=1.2&r2=1.3 |
243 |
|
244 |
Index: bfgminer-2.5.3.ebuild |
245 |
=================================================================== |
246 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild,v |
247 |
retrieving revision 1.2 |
248 |
retrieving revision 1.3 |
249 |
diff -u -r1.2 -r1.3 |
250 |
--- bfgminer-2.5.3.ebuild 6 Aug 2012 16:02:58 -0000 1.2 |
251 |
+++ bfgminer-2.5.3.ebuild 22 Aug 2012 02:10:20 -0000 1.3 |
252 |
@@ -1,6 +1,6 @@ |
253 |
# Copyright 1999-2012 Gentoo Foundation |
254 |
# Distributed under the terms of the GNU General Public License v2 |
255 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild,v 1.2 2012/08/06 16:02:58 blueness Exp $ |
256 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.3.ebuild,v 1.3 2012/08/22 02:10:20 blueness Exp $ |
257 |
|
258 |
EAPI="4" |
259 |
|
260 |
@@ -37,16 +37,17 @@ |
261 |
virtual/libusb:1 |
262 |
) |
263 |
" |
264 |
-RDEPEND="${DEPEND}" |
265 |
+RDEPEND="${DEPEND} |
266 |
+ opencl? ( |
267 |
+ virtual/opencl |
268 |
+ ) |
269 |
+" |
270 |
DEPEND="${DEPEND} |
271 |
virtual/pkgconfig |
272 |
sys-apps/sed |
273 |
adl? ( |
274 |
x11-libs/amd-adl-sdk |
275 |
) |
276 |
- opencl? ( |
277 |
- virtual/opencl |
278 |
- ) |
279 |
sse2? ( |
280 |
>=dev-lang/yasm-1.0.1 |
281 |
) |
282 |
|
283 |
|
284 |
|
285 |
1.2 net-misc/bfgminer/bfgminer-2.6.3.ebuild |
286 |
|
287 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild?rev=1.2&view=markup |
288 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild?rev=1.2&content-type=text/plain |
289 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild?r1=1.1&r2=1.2 |
290 |
|
291 |
Index: bfgminer-2.6.3.ebuild |
292 |
=================================================================== |
293 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild,v |
294 |
retrieving revision 1.1 |
295 |
retrieving revision 1.2 |
296 |
diff -u -r1.1 -r1.2 |
297 |
--- bfgminer-2.6.3.ebuild 6 Aug 2012 15:57:53 -0000 1.1 |
298 |
+++ bfgminer-2.6.3.ebuild 22 Aug 2012 02:10:20 -0000 1.2 |
299 |
@@ -1,6 +1,6 @@ |
300 |
# Copyright 1999-2012 Gentoo Foundation |
301 |
# Distributed under the terms of the GNU General Public License v2 |
302 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild,v 1.1 2012/08/06 15:57:53 blueness Exp $ |
303 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.3.ebuild,v 1.2 2012/08/22 02:10:20 blueness Exp $ |
304 |
|
305 |
EAPI="4" |
306 |
|
307 |
@@ -12,7 +12,7 @@ |
308 |
|
309 |
LICENSE="GPL-3" |
310 |
SLOT="0" |
311 |
-KEYWORDS="~x86 ~amd64" |
312 |
+KEYWORDS="~amd64 ~x86" |
313 |
|
314 |
IUSE="+adl altivec bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev ztex" |
315 |
REQUIRED_USE=" |
316 |
@@ -38,16 +38,17 @@ |
317 |
virtual/libusb:1 |
318 |
) |
319 |
" |
320 |
-RDEPEND="${DEPEND}" |
321 |
+RDEPEND="${DEPEND} |
322 |
+ opencl? ( |
323 |
+ virtual/opencl |
324 |
+ ) |
325 |
+" |
326 |
DEPEND="${DEPEND} |
327 |
virtual/pkgconfig |
328 |
sys-apps/sed |
329 |
adl? ( |
330 |
x11-libs/amd-adl-sdk |
331 |
) |
332 |
- opencl? ( |
333 |
- virtual/opencl |
334 |
- ) |
335 |
sse2? ( |
336 |
>=dev-lang/yasm-1.0.1 |
337 |
) |
338 |
|
339 |
|
340 |
|
341 |
1.1 net-misc/bfgminer/bfgminer-2.6.5.ebuild |
342 |
|
343 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.5.ebuild?rev=1.1&view=markup |
344 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.5.ebuild?rev=1.1&content-type=text/plain |
345 |
|
346 |
Index: bfgminer-2.6.5.ebuild |
347 |
=================================================================== |
348 |
# Copyright 1999-2012 Gentoo Foundation |
349 |
# Distributed under the terms of the GNU General Public License v2 |
350 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.5.ebuild,v 1.1 2012/08/22 02:10:20 blueness Exp $ |
351 |
|
352 |
EAPI="4" |
353 |
|
354 |
inherit eutils |
355 |
|
356 |
DESCRIPTION="Modular Bitcoin CPU/GPU/FPGA miner in C" |
357 |
HOMEPAGE="https://bitcointalk.org/index.php?topic=78192.0" |
358 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" |
359 |
|
360 |
LICENSE="GPL-3" |
361 |
SLOT="0" |
362 |
KEYWORDS="~amd64 ~x86" |
363 |
|
364 |
IUSE="+adl altivec bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev ztex" |
365 |
REQUIRED_USE=" |
366 |
|| ( bitforce cpumining icarus modminer opencl ztex ) |
367 |
adl? ( opencl ) |
368 |
altivec? ( cpumining ppc ppc64 ) |
369 |
padlock? ( cpumining || ( amd64 x86 ) ) |
370 |
scrypt? ( || ( cpumining opencl ) ) |
371 |
sse2? ( cpumining || ( amd64 x86 ) ) |
372 |
sse4? ( cpumining amd64 ) |
373 |
" |
374 |
|
375 |
DEPEND=" |
376 |
net-misc/curl |
377 |
ncurses? ( |
378 |
sys-libs/ncurses |
379 |
) |
380 |
dev-libs/jansson |
381 |
udev? ( |
382 |
sys-fs/udev |
383 |
) |
384 |
ztex? ( |
385 |
virtual/libusb:1 |
386 |
) |
387 |
" |
388 |
RDEPEND="${DEPEND} |
389 |
opencl? ( |
390 |
virtual/opencl |
391 |
) |
392 |
" |
393 |
DEPEND="${DEPEND} |
394 |
virtual/pkgconfig |
395 |
sys-apps/sed |
396 |
sse2? ( |
397 |
>=dev-lang/yasm-1.0.1 |
398 |
) |
399 |
sse4? ( |
400 |
>=dev-lang/yasm-1.0.1 |
401 |
) |
402 |
" |
403 |
|
404 |
src_prepare() { |
405 |
sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h |
406 |
} |
407 |
|
408 |
src_configure() { |
409 |
local CFLAGS="${CFLAGS}" |
410 |
if ! use altivec; then |
411 |
sed -i 's/-faltivec//g' configure |
412 |
else |
413 |
CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1" |
414 |
fi |
415 |
use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1" |
416 |
if use sse2; then |
417 |
if use amd64; then |
418 |
CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1" |
419 |
else |
420 |
CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1" |
421 |
fi |
422 |
fi |
423 |
use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1" |
424 |
use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1" |
425 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
426 |
|
427 |
CFLAGS="${CFLAGS}" \ |
428 |
econf \ |
429 |
$(use_enable adl) \ |
430 |
$(use_enable bitforce) \ |
431 |
$(use_enable cpumining) \ |
432 |
$(use_enable icarus) \ |
433 |
$(use_enable modminer) \ |
434 |
$(use_with ncurses curses) \ |
435 |
$(use_enable opencl) \ |
436 |
$(use_enable scrypt) \ |
437 |
$(use_with udev libudev) \ |
438 |
$(use_enable ztex) |
439 |
# sanitize directories |
440 |
sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h |
441 |
} |
442 |
|
443 |
src_install() { |
444 |
dobin bfgminer |
445 |
dodoc AUTHORS NEWS README API-README |
446 |
if use scrypt; then |
447 |
dodoc SCRYPT-README |
448 |
fi |
449 |
if use icarus || use bitforce; then |
450 |
dodoc FPGA-README |
451 |
fi |
452 |
if use bitforce; then |
453 |
dobin bitforce-firmware-flash |
454 |
fi |
455 |
if use modminer; then |
456 |
insinto /usr/lib/bfgminer/modminer |
457 |
doins bitstreams/*.ncd |
458 |
dodoc bitstreams/COPYING_fpgaminer |
459 |
fi |
460 |
if use opencl; then |
461 |
insinto /usr/lib/bfgminer |
462 |
doins *.cl |
463 |
fi |
464 |
if use ztex; then |
465 |
insinto /usr/lib/bfgminer/ztex |
466 |
doins bitstreams/*.bit |
467 |
dodoc bitstreams/COPYING_ztex |
468 |
fi |
469 |
if use examples; then |
470 |
docinto examples |
471 |
dodoc api-example.php miner.php API.java api-example.c |
472 |
fi |
473 |
} |
474 |
|
475 |
|
476 |
|
477 |
1.1 net-misc/bfgminer/bfgminer-2.6.4.ebuild |
478 |
|
479 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.4.ebuild?rev=1.1&view=markup |
480 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.4.ebuild?rev=1.1&content-type=text/plain |
481 |
|
482 |
Index: bfgminer-2.6.4.ebuild |
483 |
=================================================================== |
484 |
# Copyright 1999-2012 Gentoo Foundation |
485 |
# Distributed under the terms of the GNU General Public License v2 |
486 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.6.4.ebuild,v 1.1 2012/08/22 02:10:20 blueness Exp $ |
487 |
|
488 |
EAPI="4" |
489 |
|
490 |
inherit eutils |
491 |
|
492 |
DESCRIPTION="Modular Bitcoin CPU/GPU/FPGA miner in C" |
493 |
HOMEPAGE="https://bitcointalk.org/index.php?topic=78192.0" |
494 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" |
495 |
|
496 |
LICENSE="GPL-3" |
497 |
SLOT="0" |
498 |
KEYWORDS="~amd64 ~x86" |
499 |
|
500 |
IUSE="+adl altivec bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev ztex" |
501 |
REQUIRED_USE=" |
502 |
|| ( bitforce cpumining icarus modminer opencl ztex ) |
503 |
adl? ( opencl ) |
504 |
altivec? ( cpumining ppc ppc64 ) |
505 |
padlock? ( cpumining || ( amd64 x86 ) ) |
506 |
scrypt? ( || ( cpumining opencl ) ) |
507 |
sse2? ( cpumining || ( amd64 x86 ) ) |
508 |
sse4? ( cpumining amd64 ) |
509 |
" |
510 |
|
511 |
DEPEND=" |
512 |
net-misc/curl |
513 |
ncurses? ( |
514 |
sys-libs/ncurses |
515 |
) |
516 |
dev-libs/jansson |
517 |
udev? ( |
518 |
sys-fs/udev |
519 |
) |
520 |
ztex? ( |
521 |
virtual/libusb:1 |
522 |
) |
523 |
" |
524 |
RDEPEND="${DEPEND} |
525 |
opencl? ( |
526 |
virtual/opencl |
527 |
) |
528 |
" |
529 |
DEPEND="${DEPEND} |
530 |
virtual/pkgconfig |
531 |
sys-apps/sed |
532 |
sse2? ( |
533 |
>=dev-lang/yasm-1.0.1 |
534 |
) |
535 |
sse4? ( |
536 |
>=dev-lang/yasm-1.0.1 |
537 |
) |
538 |
" |
539 |
|
540 |
src_prepare() { |
541 |
sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h |
542 |
} |
543 |
|
544 |
src_configure() { |
545 |
local CFLAGS="${CFLAGS}" |
546 |
if ! use altivec; then |
547 |
sed -i 's/-faltivec//g' configure |
548 |
else |
549 |
CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1" |
550 |
fi |
551 |
use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1" |
552 |
if use sse2; then |
553 |
if use amd64; then |
554 |
CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1" |
555 |
else |
556 |
CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1" |
557 |
fi |
558 |
fi |
559 |
use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1" |
560 |
use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1" |
561 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
562 |
|
563 |
CFLAGS="${CFLAGS}" \ |
564 |
econf \ |
565 |
$(use_enable adl) \ |
566 |
$(use_enable bitforce) \ |
567 |
$(use_enable cpumining) \ |
568 |
$(use_enable icarus) \ |
569 |
$(use_enable modminer) \ |
570 |
$(use_with ncurses curses) \ |
571 |
$(use_enable opencl) \ |
572 |
$(use_enable scrypt) \ |
573 |
$(use_with udev libudev) \ |
574 |
$(use_enable ztex) |
575 |
# sanitize directories |
576 |
sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h |
577 |
} |
578 |
|
579 |
src_install() { |
580 |
dobin bfgminer |
581 |
dodoc AUTHORS NEWS README API-README |
582 |
if use scrypt; then |
583 |
dodoc SCRYPT-README |
584 |
fi |
585 |
if use icarus || use bitforce; then |
586 |
dodoc FPGA-README |
587 |
fi |
588 |
if use modminer; then |
589 |
insinto /usr/lib/bfgminer/modminer |
590 |
doins bitstreams/*.ncd |
591 |
dodoc bitstreams/COPYING_fpgaminer |
592 |
fi |
593 |
if use opencl; then |
594 |
insinto /usr/lib/bfgminer |
595 |
doins *.cl |
596 |
fi |
597 |
if use ztex; then |
598 |
insinto /usr/lib/bfgminer/ztex |
599 |
doins bitstreams/*.bit |
600 |
dodoc bitstreams/COPYING_ztex |
601 |
fi |
602 |
if use examples; then |
603 |
docinto examples |
604 |
dodoc api-example.php miner.php API.java api-example.c |
605 |
fi |
606 |
} |
607 |
|
608 |
|
609 |
|
610 |
1.1 net-misc/bfgminer/bfgminer-2.7.0.ebuild |
611 |
|
612 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.7.0.ebuild?rev=1.1&view=markup |
613 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-2.7.0.ebuild?rev=1.1&content-type=text/plain |
614 |
|
615 |
Index: bfgminer-2.7.0.ebuild |
616 |
=================================================================== |
617 |
# Copyright 1999-2012 Gentoo Foundation |
618 |
# Distributed under the terms of the GNU General Public License v2 |
619 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.7.0.ebuild,v 1.1 2012/08/22 02:10:20 blueness Exp $ |
620 |
|
621 |
EAPI="4" |
622 |
|
623 |
inherit eutils |
624 |
|
625 |
DESCRIPTION="Modular Bitcoin CPU/GPU/FPGA miner in C" |
626 |
HOMEPAGE="https://bitcointalk.org/index.php?topic=78192.0" |
627 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" |
628 |
|
629 |
LICENSE="GPL-3" |
630 |
SLOT="0" |
631 |
KEYWORDS="~amd64 ~x86" |
632 |
|
633 |
IUSE="+adl altivec bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev ztex" |
634 |
REQUIRED_USE=" |
635 |
|| ( bitforce cpumining icarus modminer opencl ztex ) |
636 |
adl? ( opencl ) |
637 |
altivec? ( cpumining ppc ppc64 ) |
638 |
padlock? ( cpumining || ( amd64 x86 ) ) |
639 |
scrypt? ( || ( cpumining opencl ) ) |
640 |
sse2? ( cpumining || ( amd64 x86 ) ) |
641 |
sse4? ( cpumining amd64 ) |
642 |
" |
643 |
|
644 |
DEPEND=" |
645 |
net-misc/curl |
646 |
ncurses? ( |
647 |
sys-libs/ncurses |
648 |
) |
649 |
dev-libs/jansson |
650 |
udev? ( |
651 |
sys-fs/udev |
652 |
) |
653 |
ztex? ( |
654 |
virtual/libusb:1 |
655 |
) |
656 |
" |
657 |
RDEPEND="${DEPEND} |
658 |
opencl? ( |
659 |
virtual/opencl |
660 |
) |
661 |
" |
662 |
DEPEND="${DEPEND} |
663 |
virtual/pkgconfig |
664 |
sys-apps/sed |
665 |
sse2? ( |
666 |
>=dev-lang/yasm-1.0.1 |
667 |
) |
668 |
sse4? ( |
669 |
>=dev-lang/yasm-1.0.1 |
670 |
) |
671 |
" |
672 |
|
673 |
src_prepare() { |
674 |
sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h |
675 |
} |
676 |
|
677 |
src_configure() { |
678 |
local CFLAGS="${CFLAGS}" |
679 |
if ! use altivec; then |
680 |
sed -i 's/-faltivec//g' configure |
681 |
else |
682 |
CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1" |
683 |
fi |
684 |
use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1" |
685 |
if use sse2; then |
686 |
if use amd64; then |
687 |
CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1" |
688 |
else |
689 |
CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1" |
690 |
fi |
691 |
fi |
692 |
use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1" |
693 |
use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1" |
694 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
695 |
|
696 |
CFLAGS="${CFLAGS}" \ |
697 |
econf \ |
698 |
$(use_enable adl) \ |
699 |
$(use_enable bitforce) \ |
700 |
$(use_enable cpumining) \ |
701 |
$(use_enable icarus) \ |
702 |
$(use_enable modminer) \ |
703 |
$(use_with ncurses curses) \ |
704 |
$(use_enable opencl) \ |
705 |
$(use_enable scrypt) \ |
706 |
$(use_with udev libudev) \ |
707 |
$(use_enable ztex) |
708 |
# sanitize directories |
709 |
sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h |
710 |
} |
711 |
|
712 |
src_install() { |
713 |
dobin bfgminer |
714 |
dodoc AUTHORS NEWS README API-README |
715 |
if use scrypt; then |
716 |
dodoc SCRYPT-README |
717 |
fi |
718 |
if use icarus || use bitforce; then |
719 |
dodoc FPGA-README |
720 |
fi |
721 |
if use bitforce; then |
722 |
dobin bitforce-firmware-flash |
723 |
fi |
724 |
if use modminer; then |
725 |
insinto /usr/lib/bfgminer/modminer |
726 |
doins bitstreams/*.ncd |
727 |
dodoc bitstreams/COPYING_fpgaminer |
728 |
fi |
729 |
if use opencl; then |
730 |
insinto /usr/lib/bfgminer |
731 |
doins *.cl |
732 |
fi |
733 |
if use ztex; then |
734 |
insinto /usr/lib/bfgminer/ztex |
735 |
doins bitstreams/*.bit |
736 |
dodoc bitstreams/COPYING_ztex |
737 |
fi |
738 |
if use examples; then |
739 |
docinto examples |
740 |
dodoc api-example.php miner.php API.java api-example.c |
741 |
fi |
742 |
} |