summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-04-15 11:42:45 +0100
committerSam James <sam@gentoo.org>2021-04-16 12:19:45 +0100
commitd8dda95d1cc25f212c6cad76058b0fe95321b230 (patch)
treeb17a9969b4be27779a94f95d6fb7b87492cfeb31
parentnet-misc/axel: autotools-- (diff)
downloadgentoo-d8dda95d1cc25f212c6cad76058b0fe95321b230.tar.gz
gentoo-d8dda95d1cc25f212c6cad76058b0fe95321b230.tar.bz2
gentoo-d8dda95d1cc25f212c6cad76058b0fe95321b230.zip
net-misc/bfgminer: eutils--, fix variable style
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--net-misc/bfgminer/bfgminer-5.5.0.ebuild25
1 files changed, 12 insertions, 13 deletions
diff --git a/net-misc/bfgminer/bfgminer-5.5.0.ebuild b/net-misc/bfgminer/bfgminer-5.5.0.ebuild
index 1ecd48c23a11..b107ddd50512 100644
--- a/net-misc/bfgminer/bfgminer-5.5.0.ebuild
+++ b/net-misc/bfgminer/bfgminer-5.5.0.ebuild
@@ -3,8 +3,6 @@
EAPI=6
-inherit eutils
-
DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C"
HOMEPAGE="https://bitcointalk.org/?topic=168174"
SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.txz -> ${P}.tar.xz"
@@ -17,7 +15,7 @@ KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
# TODO: kncasic & titan (need systemwide knc-asic install)
# TODO: minergate (needs actual miner_gate)
IUSE="adl alchemist avalon avalonmm bitmain bfsb bfx bifury bigpic bitforce bitfury cointerra cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus jingtian keccak klondike +libusb littlefury lm-sensors metabank minion modminer nanofury ncurses opencl proxy proxy_getwork proxy_stratum rockminer screen scrypt +sha256d twinfury +udev udev-broad-rules unicode x6500 zeusminer ztex"
-REQUIRED_USE='
+REQUIRED_USE="
|| ( keccak scrypt sha256d )
|| ( alchemist avalon avalonmm bitmain bfsb bfx bifury bigpic bitforce bitfury cointerra cpumining drillbit dualminer gridseed hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 zeusminer ztex )
adl? ( opencl )
@@ -59,9 +57,9 @@ REQUIRED_USE='
x6500? ( sha256d libusb )
zeusminer? ( scrypt icarus )
ztex? ( sha256d libusb )
-'
+"
-DEPEND='
+DEPEND="
net-misc/curl
ncurses? (
sys-libs/ncurses:=[unicode?]
@@ -97,7 +95,7 @@ DEPEND='
app-misc/realpath
)
)
-'
+"
RDEPEND="${DEPEND}
opencl? (
|| (
@@ -131,12 +129,12 @@ src_configure() {
if use ncurses; then
if use unicode; then
- with_curses='--with-curses=ncursesw'
+ with_curses="--with-curses=ncursesw"
else
- with_curses='--with-curses=ncurses'
+ with_curses="--with-curses=ncurses"
fi
else
- with_curses='--without-curses'
+ with_curses="--without-curses"
fi
CFLAGS="${CFLAGS}" \
@@ -175,7 +173,7 @@ src_configure() {
$(use_enable sha256d) \
$(use_enable twinfury) \
--with-system-libblkmaker \
- $with_curses \
+ ${with_curses} \
$(use_with udev libudev) \
$(use_enable udev-broad-rules broad-udevrules) \
$(use_with lm-sensors sensors) \
@@ -187,11 +185,12 @@ src_configure() {
}
src_install() {
- emake install DESTDIR="$D"
+ emake install DESTDIR="${D}"
+
if ! use examples; then
- rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
+ rm -r "${ED}/usr/share/doc/${PF}/rpc-examples"
fi
if ! use screen; then
- rm "${D}/usr/bin/start-bfgminer.sh"
+ rm "${ED}/usr/bin/start-bfgminer.sh"
fi
}