1 |
blueness 14/06/30 23:52:38 |
2 |
|
3 |
Modified: metadata.xml ChangeLog |
4 |
Added: bfgminer-4.3.0.ebuild bfgminer-3.5.11.ebuild |
5 |
bfgminer-3.10.4.ebuild |
6 |
Log: |
7 |
Version bumps |
8 |
|
9 |
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA) |
10 |
|
11 |
Revision Changes Path |
12 |
1.18 net-misc/bfgminer/metadata.xml |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/metadata.xml?rev=1.18&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/metadata.xml?rev=1.18&content-type=text/plain |
16 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/metadata.xml?r1=1.17&r2=1.18 |
17 |
|
18 |
Index: metadata.xml |
19 |
=================================================================== |
20 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/metadata.xml,v |
21 |
retrieving revision 1.17 |
22 |
retrieving revision 1.18 |
23 |
diff -u -r1.17 -r1.18 |
24 |
--- metadata.xml 12 Jun 2014 14:35:32 -0000 1.17 |
25 |
+++ metadata.xml 30 Jun 2014 23:52:38 -0000 1.18 |
26 |
@@ -44,6 +44,7 @@ |
27 |
<flag name='sse4'>Enable support for CPU SSE4 mining algorithm</flag> |
28 |
<flag name='twinfury'>Enable support for mining with Twinfury USB sticks</flag> |
29 |
<flag name='x6500'>Enable support for mining with X6500 FPGAs</flag> |
30 |
+ <flag name='zeusminer'>Enable support for mining with ZeusMiner units</flag> |
31 |
<flag name='ztex'>Enable support for mining with Ztex FPGAs</flag> |
32 |
</use> |
33 |
</pkgmetadata> |
34 |
|
35 |
|
36 |
|
37 |
1.61 net-misc/bfgminer/ChangeLog |
38 |
|
39 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.61&view=markup |
40 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.61&content-type=text/plain |
41 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?r1=1.60&r2=1.61 |
42 |
|
43 |
Index: ChangeLog |
44 |
=================================================================== |
45 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v |
46 |
retrieving revision 1.60 |
47 |
retrieving revision 1.61 |
48 |
diff -u -r1.60 -r1.61 |
49 |
--- ChangeLog 12 Jun 2014 14:35:32 -0000 1.60 |
50 |
+++ ChangeLog 30 Jun 2014 23:52:38 -0000 1.61 |
51 |
@@ -1,6 +1,14 @@ |
52 |
# ChangeLog for net-misc/bfgminer |
53 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
54 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.60 2014/06/12 14:35:32 blueness Exp $ |
55 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.61 2014/06/30 23:52:38 blueness Exp $ |
56 |
+ |
57 |
+*bfgminer-3.5.11 (30 Jun 2014) |
58 |
+*bfgminer-3.10.4 (30 Jun 2014) |
59 |
+*bfgminer-4.3.0 (30 Jun 2014) |
60 |
+ |
61 |
+ 30 Jun 2014; Anthony G. Basile <blueness@g.o> +bfgminer-3.10.4.ebuild, |
62 |
+ +bfgminer-3.5.11.ebuild, +bfgminer-4.3.0.ebuild, metadata.xml: |
63 |
+ Version bumps |
64 |
|
65 |
*bfgminer-3.5.10 (12 Jun 2014) |
66 |
*bfgminer-3.10.3 (12 Jun 2014) |
67 |
|
68 |
|
69 |
|
70 |
1.1 net-misc/bfgminer/bfgminer-4.3.0.ebuild |
71 |
|
72 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-4.3.0.ebuild?rev=1.1&view=markup |
73 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-4.3.0.ebuild?rev=1.1&content-type=text/plain |
74 |
|
75 |
Index: bfgminer-4.3.0.ebuild |
76 |
=================================================================== |
77 |
# Copyright 1999-2014 Gentoo Foundation |
78 |
# Distributed under the terms of the GNU General Public License v2 |
79 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-4.3.0.ebuild,v 1.1 2014/06/30 23:52:38 blueness Exp $ |
80 |
|
81 |
EAPI=5 |
82 |
|
83 |
inherit eutils |
84 |
|
85 |
DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C" |
86 |
HOMEPAGE="https://bitcointalk.org/?topic=168174" |
87 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.txz -> ${P}.tar.xz" |
88 |
|
89 |
LICENSE="GPL-3" |
90 |
SLOT="0" |
91 |
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" |
92 |
|
93 |
# TODO: knc (needs i2c-tools header) |
94 |
IUSE="adl antminer avalon bfx bifury bitforce bfsb bigpic bitfury cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses opencl proxy proxy_getwork proxy_stratum rockminer scrypt twinfury +udev unicode x6500 zeusminer ztex" |
95 |
REQUIRED_USE=' |
96 |
|| ( antminer avalon bfsb bfx bifury bigpic bitforce bitfury cpumining drillbit dualminer gridseed hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 ztex ) |
97 |
adl? ( opencl ) |
98 |
bfsb? ( bitfury ) |
99 |
bfx? ( bitfury libusb ) |
100 |
bigpic? ( bitfury ) |
101 |
drillbit? ( bitfury ) |
102 |
dualminer? ( icarus ) |
103 |
gridseed? ( scrypt ) |
104 |
hashbuster? ( bitfury ) |
105 |
hashbuster2? ( bitfury libusb ) |
106 |
klondike? ( libusb ) |
107 |
littlefury? ( bitfury ) |
108 |
lm_sensors? ( opencl ) |
109 |
metabank? ( bitfury ) |
110 |
nanofury? ( bitfury ) |
111 |
scrypt? ( || ( cpumining opencl ) ) |
112 |
twinfury? ( bitfury ) |
113 |
unicode? ( ncurses ) |
114 |
proxy? ( || ( proxy_getwork proxy_stratum ) ) |
115 |
proxy_getwork? ( proxy ) |
116 |
proxy_stratum? ( proxy ) |
117 |
x6500? ( libusb ) |
118 |
zeusminer? ( scrypt ) |
119 |
ztex? ( libusb ) |
120 |
' |
121 |
|
122 |
DEPEND=' |
123 |
net-misc/curl |
124 |
ncurses? ( |
125 |
sys-libs/ncurses[unicode?] |
126 |
) |
127 |
>=dev-libs/jansson-2 |
128 |
net-libs/libblkmaker |
129 |
udev? ( |
130 |
virtual/udev |
131 |
) |
132 |
hashbuster? ( |
133 |
dev-libs/hidapi |
134 |
) |
135 |
libusb? ( |
136 |
virtual/libusb:1 |
137 |
) |
138 |
lm_sensors? ( |
139 |
sys-apps/lm_sensors |
140 |
) |
141 |
nanofury? ( |
142 |
dev-libs/hidapi |
143 |
) |
144 |
proxy_getwork? ( |
145 |
net-libs/libmicrohttpd |
146 |
) |
147 |
proxy_stratum? ( |
148 |
dev-libs/libevent |
149 |
) |
150 |
' |
151 |
RDEPEND="${DEPEND} |
152 |
opencl? ( |
153 |
|| ( |
154 |
virtual/opencl |
155 |
virtual/opencl-sdk |
156 |
dev-util/ati-stream-sdk |
157 |
dev-util/ati-stream-sdk-bin |
158 |
dev-util/amdstream |
159 |
dev-util/amd-app-sdk |
160 |
dev-util/amd-app-sdk-bin |
161 |
dev-util/nvidia-cuda-sdk[opencl] |
162 |
dev-util/intel-opencl-sdk |
163 |
) |
164 |
) |
165 |
" |
166 |
DEPEND="${DEPEND} |
167 |
virtual/pkgconfig |
168 |
>=dev-libs/uthash-1.9.7 |
169 |
sys-apps/sed |
170 |
cpumining? ( |
171 |
amd64? ( |
172 |
>=dev-lang/yasm-1.0.1 |
173 |
) |
174 |
x86? ( |
175 |
>=dev-lang/yasm-1.0.1 |
176 |
) |
177 |
) |
178 |
" |
179 |
|
180 |
src_configure() { |
181 |
local CFLAGS="${CFLAGS}" |
182 |
local with_curses |
183 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
184 |
|
185 |
if use ncurses; then |
186 |
if use unicode; then |
187 |
with_curses='--with-curses=ncursesw' |
188 |
else |
189 |
with_curses='--with-curses=ncurses' |
190 |
fi |
191 |
else |
192 |
with_curses='--without-curses' |
193 |
fi |
194 |
|
195 |
CFLAGS="${CFLAGS}" \ |
196 |
econf \ |
197 |
--docdir="/usr/share/doc/${PF}" \ |
198 |
$(use_enable adl) \ |
199 |
$(use_enable antminer) \ |
200 |
$(use_enable avalon) \ |
201 |
$(use_enable bifury) \ |
202 |
$(use_enable bitforce) \ |
203 |
$(use_enable bfsb) \ |
204 |
$(use_enable bfx) \ |
205 |
$(use_enable bigpic) \ |
206 |
$(use_enable bitfury) \ |
207 |
$(use_enable cpumining) \ |
208 |
$(use_enable drillbit) \ |
209 |
$(use_enable dualminer) \ |
210 |
$(use_enable gridseed) \ |
211 |
$(use_enable hashbuster) \ |
212 |
$(use_enable hashbuster2 hashbusterusb) \ |
213 |
$(use_enable hashfast) \ |
214 |
$(use_enable icarus) \ |
215 |
$(use_enable klondike) \ |
216 |
$(use_enable littlefury) \ |
217 |
$(use_enable metabank) \ |
218 |
$(use_enable modminer) \ |
219 |
$(use_enable nanofury) \ |
220 |
$(use_enable opencl) \ |
221 |
$(use_enable rockminer) \ |
222 |
$(use_enable scrypt) \ |
223 |
$(use_enable twinfury) \ |
224 |
--with-system-libblkmaker \ |
225 |
$with_curses \ |
226 |
$(use_with udev libudev) \ |
227 |
$(use_with lm_sensors sensors) \ |
228 |
$(use_with proxy_getwork libmicrohttpd) \ |
229 |
$(use_with proxy_stratum libevent) \ |
230 |
$(use_enable x6500) \ |
231 |
$(use_enable zeusminer) \ |
232 |
$(use_enable ztex) |
233 |
} |
234 |
|
235 |
src_install() { |
236 |
emake install DESTDIR="$D" |
237 |
if ! use examples; then |
238 |
rm -r "${D}/usr/share/doc/${PF}/rpc-examples" |
239 |
fi |
240 |
} |
241 |
|
242 |
|
243 |
|
244 |
1.1 net-misc/bfgminer/bfgminer-3.5.11.ebuild |
245 |
|
246 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.11.ebuild?rev=1.1&view=markup |
247 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.11.ebuild?rev=1.1&content-type=text/plain |
248 |
|
249 |
Index: bfgminer-3.5.11.ebuild |
250 |
=================================================================== |
251 |
# Copyright 1999-2014 Gentoo Foundation |
252 |
# Distributed under the terms of the GNU General Public License v2 |
253 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.11.ebuild,v 1.1 2014/06/30 23:52:38 blueness Exp $ |
254 |
|
255 |
EAPI=5 |
256 |
|
257 |
inherit eutils |
258 |
|
259 |
DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C" |
260 |
HOMEPAGE="https://bitcointalk.org/?topic=168174" |
261 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" |
262 |
|
263 |
LICENSE="GPL-3" |
264 |
SLOT="0" |
265 |
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" |
266 |
|
267 |
# TODO: knc (needs i2c-tools header) |
268 |
IUSE="+adl avalon bitforce bfsb bigpic bitfury cpumining examples hardened hashbuster icarus littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt +udev unicode x6500 ztex" |
269 |
REQUIRED_USE=' |
270 |
|| ( avalon bfsb bigpic bitforce bitfury cpumining hashbuster icarus littlefury metabank modminer nanofury opencl proxy x6500 ztex ) |
271 |
adl? ( opencl ) |
272 |
bfsb? ( bitfury ) |
273 |
bigpic? ( bitfury ) |
274 |
hashbuster? ( bitfury ) |
275 |
littlefury? ( bitfury ) |
276 |
lm_sensors? ( opencl ) |
277 |
metabank? ( bitfury ) |
278 |
nanofury? ( bitfury ) |
279 |
scrypt? ( || ( cpumining opencl ) ) |
280 |
unicode? ( ncurses ) |
281 |
proxy? ( || ( proxy_getwork proxy_stratum ) ) |
282 |
proxy_getwork? ( proxy ) |
283 |
proxy_stratum? ( proxy ) |
284 |
' |
285 |
|
286 |
DEPEND=' |
287 |
net-misc/curl |
288 |
ncurses? ( |
289 |
sys-libs/ncurses[unicode?] |
290 |
) |
291 |
>=dev-libs/jansson-2 |
292 |
net-libs/libblkmaker |
293 |
udev? ( |
294 |
virtual/udev |
295 |
) |
296 |
hashbuster? ( |
297 |
dev-libs/hidapi |
298 |
) |
299 |
lm_sensors? ( |
300 |
sys-apps/lm_sensors |
301 |
) |
302 |
nanofury? ( |
303 |
dev-libs/hidapi |
304 |
) |
305 |
proxy_getwork? ( |
306 |
net-libs/libmicrohttpd |
307 |
) |
308 |
proxy_stratum? ( |
309 |
dev-libs/libevent |
310 |
) |
311 |
x6500? ( |
312 |
virtual/libusb:1 |
313 |
) |
314 |
ztex? ( |
315 |
virtual/libusb:1 |
316 |
) |
317 |
' |
318 |
RDEPEND="${DEPEND} |
319 |
opencl? ( |
320 |
|| ( |
321 |
virtual/opencl |
322 |
virtual/opencl-sdk |
323 |
dev-util/ati-stream-sdk |
324 |
dev-util/ati-stream-sdk-bin |
325 |
dev-util/amdstream |
326 |
dev-util/amd-app-sdk |
327 |
dev-util/amd-app-sdk-bin |
328 |
dev-util/nvidia-cuda-sdk[opencl] |
329 |
dev-util/intel-opencl-sdk |
330 |
) |
331 |
) |
332 |
" |
333 |
DEPEND="${DEPEND} |
334 |
virtual/pkgconfig |
335 |
>=dev-libs/uthash-1.9.2 |
336 |
sys-apps/sed |
337 |
cpumining? ( |
338 |
amd64? ( |
339 |
>=dev-lang/yasm-1.0.1 |
340 |
) |
341 |
x86? ( |
342 |
>=dev-lang/yasm-1.0.1 |
343 |
) |
344 |
) |
345 |
" |
346 |
|
347 |
src_configure() { |
348 |
local CFLAGS="${CFLAGS}" |
349 |
local with_curses |
350 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
351 |
|
352 |
if use ncurses; then |
353 |
if use unicode; then |
354 |
with_curses='--with-curses=ncursesw' |
355 |
else |
356 |
with_curses='--with-curses=ncurses' |
357 |
fi |
358 |
else |
359 |
with_curses='--without-curses' |
360 |
fi |
361 |
|
362 |
CFLAGS="${CFLAGS}" \ |
363 |
econf \ |
364 |
--docdir="/usr/share/doc/${PF}" \ |
365 |
$(use_enable adl) \ |
366 |
$(use_enable avalon) \ |
367 |
$(use_enable bitforce) \ |
368 |
$(use_enable bfsb) \ |
369 |
$(use_enable bigpic) \ |
370 |
$(use_enable bitfury) \ |
371 |
$(use_enable cpumining) \ |
372 |
$(use_enable hashbuster) \ |
373 |
$(use_enable icarus) \ |
374 |
$(use_enable littlefury) \ |
375 |
$(use_enable metabank) \ |
376 |
$(use_enable modminer) \ |
377 |
$(use_enable nanofury) \ |
378 |
$(use_enable opencl) \ |
379 |
$(use_enable scrypt) \ |
380 |
--with-system-libblkmaker \ |
381 |
$with_curses \ |
382 |
$(use_with udev libudev) \ |
383 |
$(use_with lm_sensors sensors) \ |
384 |
$(use_with proxy_getwork libmicrohttpd) \ |
385 |
$(use_with proxy_stratum libevent) \ |
386 |
$(use_enable x6500) \ |
387 |
$(use_enable ztex) |
388 |
} |
389 |
|
390 |
src_install() { |
391 |
emake install DESTDIR="$D" |
392 |
if ! use examples; then |
393 |
rm -r "${D}/usr/share/doc/${PF}/rpc-examples" |
394 |
fi |
395 |
} |
396 |
|
397 |
|
398 |
|
399 |
1.1 net-misc/bfgminer/bfgminer-3.10.4.ebuild |
400 |
|
401 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.4.ebuild?rev=1.1&view=markup |
402 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.4.ebuild?rev=1.1&content-type=text/plain |
403 |
|
404 |
Index: bfgminer-3.10.4.ebuild |
405 |
=================================================================== |
406 |
# Copyright 1999-2014 Gentoo Foundation |
407 |
# Distributed under the terms of the GNU General Public License v2 |
408 |
# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.4.ebuild,v 1.1 2014/06/30 23:52:38 blueness Exp $ |
409 |
|
410 |
EAPI=5 |
411 |
|
412 |
inherit eutils |
413 |
|
414 |
DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C" |
415 |
HOMEPAGE="https://bitcointalk.org/?topic=168174" |
416 |
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" |
417 |
|
418 |
LICENSE="GPL-3" |
419 |
SLOT="0" |
420 |
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" |
421 |
|
422 |
# TODO: knc (needs i2c-tools header) |
423 |
IUSE="+adl antminer avalon bifury bitforce bfsb bigpic bitfury cpumining drillbit examples hardened hashbuster hashbuster2 hashfast icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex" |
424 |
REQUIRED_USE=' |
425 |
|| ( antminer avalon bfsb bifury bigpic bitforce bitfury cpumining drillbit hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 ztex ) |
426 |
adl? ( opencl ) |
427 |
bfsb? ( bitfury ) |
428 |
bigpic? ( bitfury ) |
429 |
drillbit? ( bitfury ) |
430 |
hashbuster? ( bitfury ) |
431 |
hashbuster2? ( bitfury libusb ) |
432 |
klondike? ( libusb ) |
433 |
littlefury? ( bitfury ) |
434 |
lm_sensors? ( opencl ) |
435 |
metabank? ( bitfury ) |
436 |
nanofury? ( bitfury ) |
437 |
scrypt? ( || ( cpumining opencl ) ) |
438 |
twinfury? ( bitfury ) |
439 |
unicode? ( ncurses ) |
440 |
proxy? ( || ( proxy_getwork proxy_stratum ) ) |
441 |
proxy_getwork? ( proxy ) |
442 |
proxy_stratum? ( proxy ) |
443 |
x6500? ( libusb ) |
444 |
ztex? ( libusb ) |
445 |
' |
446 |
|
447 |
DEPEND=' |
448 |
net-misc/curl |
449 |
ncurses? ( |
450 |
sys-libs/ncurses[unicode?] |
451 |
) |
452 |
>=dev-libs/jansson-2 |
453 |
net-libs/libblkmaker |
454 |
udev? ( |
455 |
virtual/udev |
456 |
) |
457 |
hashbuster? ( |
458 |
dev-libs/hidapi |
459 |
) |
460 |
libusb? ( |
461 |
virtual/libusb:1 |
462 |
) |
463 |
lm_sensors? ( |
464 |
sys-apps/lm_sensors |
465 |
) |
466 |
nanofury? ( |
467 |
dev-libs/hidapi |
468 |
) |
469 |
proxy_getwork? ( |
470 |
net-libs/libmicrohttpd |
471 |
) |
472 |
proxy_stratum? ( |
473 |
dev-libs/libevent |
474 |
) |
475 |
' |
476 |
RDEPEND="${DEPEND} |
477 |
opencl? ( |
478 |
|| ( |
479 |
virtual/opencl |
480 |
virtual/opencl-sdk |
481 |
dev-util/ati-stream-sdk |
482 |
dev-util/ati-stream-sdk-bin |
483 |
dev-util/amdstream |
484 |
dev-util/amd-app-sdk |
485 |
dev-util/amd-app-sdk-bin |
486 |
dev-util/nvidia-cuda-sdk[opencl] |
487 |
dev-util/intel-opencl-sdk |
488 |
) |
489 |
) |
490 |
" |
491 |
DEPEND="${DEPEND} |
492 |
virtual/pkgconfig |
493 |
>=dev-libs/uthash-1.9.7 |
494 |
sys-apps/sed |
495 |
cpumining? ( |
496 |
amd64? ( |
497 |
>=dev-lang/yasm-1.0.1 |
498 |
) |
499 |
x86? ( |
500 |
>=dev-lang/yasm-1.0.1 |
501 |
) |
502 |
) |
503 |
" |
504 |
|
505 |
src_configure() { |
506 |
local CFLAGS="${CFLAGS}" |
507 |
local with_curses |
508 |
use hardened && CFLAGS="${CFLAGS} -nopie" |
509 |
|
510 |
if use ncurses; then |
511 |
if use unicode; then |
512 |
with_curses='--with-curses=ncursesw' |
513 |
else |
514 |
with_curses='--with-curses=ncurses' |
515 |
fi |
516 |
else |
517 |
with_curses='--without-curses' |
518 |
fi |
519 |
|
520 |
CFLAGS="${CFLAGS}" \ |
521 |
econf \ |
522 |
--docdir="/usr/share/doc/${PF}" \ |
523 |
$(use_enable adl) \ |
524 |
$(use_enable antminer) \ |
525 |
$(use_enable avalon) \ |
526 |
$(use_enable bifury) \ |
527 |
$(use_enable bitforce) \ |
528 |
$(use_enable bfsb) \ |
529 |
$(use_enable bigpic) \ |
530 |
$(use_enable bitfury) \ |
531 |
$(use_enable cpumining) \ |
532 |
$(use_enable drillbit) \ |
533 |
$(use_enable hashbuster) \ |
534 |
$(use_enable hashbuster2 hashbusterusb) \ |
535 |
$(use_enable hashfast) \ |
536 |
$(use_enable icarus) \ |
537 |
$(use_enable klondike) \ |
538 |
$(use_enable littlefury) \ |
539 |
$(use_enable metabank) \ |
540 |
$(use_enable modminer) \ |
541 |
$(use_enable nanofury) \ |
542 |
$(use_enable opencl) \ |
543 |
$(use_enable scrypt) \ |
544 |
$(use_enable twinfury) \ |
545 |
--with-system-libblkmaker \ |
546 |
$with_curses \ |
547 |
$(use_with udev libudev) \ |
548 |
$(use_with lm_sensors sensors) \ |
549 |
$(use_with proxy_getwork libmicrohttpd) \ |
550 |
$(use_with proxy_stratum libevent) \ |
551 |
$(use_enable x6500) \ |
552 |
$(use_enable ztex) |
553 |
} |
554 |
|
555 |
src_install() { |
556 |
emake install DESTDIR="$D" |
557 |
if ! use examples; then |
558 |
rm -r "${D}/usr/share/doc/${PF}/rpc-examples" |
559 |
fi |
560 |
} |