# Copyright 1999-2021 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit desktop git-r3 qmake-utils DESCRIPTION="Free software wallet/front-end for Ethereum" HOMEPAGE="https://www.etherwall.com/" EGIT_REPO_URI="https://github.com/almindor/etherwall.git" EGIT_SUBMODULES=( src/ew-node src/trezor/trezor-common ) EGIT_COMMIT="v${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" dev-libs/hidapi dev-libs/protobuf dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgraphicaleffects:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 net-p2p/go-ethereum virtual/libudev " DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig " DOCS=( CHANGELOG README.md ) src_prepare() { default mv Etherwall.pro ${PN}.pro } src_configure() { ./generate_protobuf.sh || die eqmake5 "target.path=/usr/bin" } src_install() { emake INSTALL_ROOT="${D}" install einstalldocs # TODO: convert ico to png # newicon icon.ico ${PN}.png make_desktop_entry ${PN} \ "Ethereum QT5 Wallet" ${PN} "Network" }