commit:     6a364807578eedb5175d6ad299fbd2df652b7878
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  9 02:19:41 2019 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Jan  9 02:20:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a364807

net-misc/electrum: remove older versions

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-misc/electrum/Manifest              |   5 -
 net-misc/electrum/electrum-3.0.5.ebuild | 172 -------------------------------
 net-misc/electrum/electrum-3.0.6.ebuild | 171 -------------------------------
 net-misc/electrum/electrum-3.1.1.ebuild | 171 -------------------------------
 net-misc/electrum/electrum-3.1.2.ebuild | 172 -------------------------------
 net-misc/electrum/electrum-3.2.2.ebuild | 174 --------------------------------
 6 files changed, 865 deletions(-)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index b9b55eff2d6..5ef2e3c9598 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,8 +1,3 @@
-DIST Electrum-3.0.5.tar.gz 2639766 BLAKE2B 
28587ca056247a5671d84c0b79824e8eea8df8ca2e3204333e6edd7db98ecbeebdf81f4ac819de8b87c7593e83f948d091d48d55cdff08af76322d94bacec0fd
 SHA512 
27cfa44ce8eeb5eef8038f1f68b4a42d173daaf7a940ffc9e9b1dad16a8f7f49bd53d5eefdbaf242e5e09aa2f887bce536f17941c2250225cd92c78f62c52e39
-DIST Electrum-3.0.6.tar.gz 2640475 BLAKE2B 
2e10417fb59629b9e3af8ba10893fb85b3b0d0ed9f7d7226a58dc7a2f91ed682423168092101565b00824bc62cae60d878de0d78271b716c027c8616419037a8
 SHA512 
4df9d81d954a008c3a14a89a7191b8af94393701b55651ad19acc75addb70fea942876a45c545c89b290cbdd7adb41b2d36e3cbcf73449eaa5d0a39e1529b2ef
-DIST Electrum-3.1.1.tar.gz 2722902 BLAKE2B 
31628d18a26f552469454c4f2712eee1aaba6ff5114a7cf0b7f261def5ed5731a267ae369ec3460c7f9bb5ad2b1713b2b464ef05fadb5e0e9ffd563adeee0ce8
 SHA512 
d7f987dde4a4fe5b2b0e576328c20b56ca650047321ac101dc6c3edd5bcbeedd569870d951262583a5ef1d1e40d6107ac46aa4fe031cc63d3a759d332db056cb
-DIST Electrum-3.1.2.tar.gz 2800714 BLAKE2B 
0932932125f1fd7099c090806c669a998c00a70a8f34b20d0afe4b1f6c5c24ced8743a60923e466c3507d29c75ac58e2e3e01b422701be76bbcd8abf54497276
 SHA512 
e4e6d674817bacefaf9c64acfdf16c4c215264e825dd8b1bcf1d99429963b0da18d442b966ba986cf0ad2d621543c3e0e68e8ba023cca23b6626781c2e69a61e
 DIST Electrum-3.1.3.tar.gz 2806178 BLAKE2B 
e03a6ee8d7b211b26d99adfbaf42a9d43317e5a4ca887f62f5ef0e57d8f990c18ff07e15d4ac8faea33322cd7ae25d7544e59e9ff1fbe883b3b7be138d990421
 SHA512 
745d00ec944e46040a4ae21d23c5919b943696a85baf84ee553616ca73cd21f2fa95999212a23f9a96ad5606def2890ee057e5f5f18e82591fd4a9e497ba5439
-DIST Electrum-3.2.2.tar.gz 5617363 BLAKE2B 
aae6e12644c55542fb1e0ff702e751dc5ebcb3d1da6ef58c3509be248208c38b10f43bed555a1228f9e9f397350765d24544d89f56ffbfccda71ec39fe2256d3
 SHA512 
32c4a24c2d3e2e38b9d66f6102176533a991b1c1fd25173bcd3bdd2e78cf42fc5fd2f0d2ee0c6a8d99db1b17d47bd3e7f3cf1303964f0566f4eef4edb3c87f15
 DIST Electrum-3.2.3.tar.gz 8311398 BLAKE2B 
389f2ce2982d40f69c1fe3bfcac3ffb70d4fa09265f1a0567ecbdad21b53ebfdd2473e8e56e024add8cd52d24f690467441ffd33509cb0ef20c4f30bfcbba2a7
 SHA512 
a1620d2a0f28ee8c61e0ddd985f9e2a219f2b9fe0316042fbc88533332fd95709a9f4e60a40494a9cc5c2fad08c6f318f38bcbe91bbb88d20811953d514682f7
 DIST Electrum-3.3.2.tar.gz 8934781 BLAKE2B 
1edbde4d26056b13efe84b93eb39ce0db4a20baf29367216c2cb4ac0e5c8887ca6be42e70fcfb095d7a2e80a539646c1a87677af82eee62a34380bc13b57600c
 SHA512 
da8eca13c54eb12938ce204905df535cdf1402874109bee636d4c5acb106530463d6d96a636e7418b7635073491df6aaf50ea172e53b2c75ae6844f9f94eefd1

diff --git a/net-misc/electrum/electrum-3.0.5.ebuild 
b/net-misc/electrum/electrum-3.0.5.ebuild
deleted file mode 100644
index 1f796881201..00000000000
--- a/net-misc/electrum/electrum-3.0.5.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-#PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_COMPAT=( python3_{4,5} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electrum-${PV}"
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="https://electrum.org/";
-SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
-
-my_langs_to_l10n() {
-       # Map all except pt_* and zh_* to their generic codes
-       case $1 in
-               pt_*|zh_*) echo ${1/_/-} ;;
-               *) echo ${1%%_*} ;;
-       esac
-}
-
-IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt5 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt5 )
-       audio_modem? ( qt5 )
-       cosign? ( qt5 )
-       digitalbitbox? ( qt5 )
-       email? ( qt5 )
-       greenaddress_it? ( qt5 )
-       qrcode? ( qt5 )
-       sync? ( qt5 )
-       trustedcoin_com? ( qt5 )
-       vkb? ( qt5 )
-"
-
-RDEPEND="${PYTHON_DEPS}
-       dev-python/ecdsa[${PYTHON_USEDEP}]
-       dev-python/jsonrpclib[${PYTHON_USEDEP}]
-       dev-python/pbkdf2[${PYTHON_USEDEP}]
-       dev-python/pyaes[${PYTHON_USEDEP}]
-       dev-python/PySocks[${PYTHON_USEDEP}]
-       dev-python/qrcode[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       dev-python/tlslite[${PYTHON_USEDEP}]
-       dev-python/protobuf-python[${PYTHON_USEDEP}]
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[v4l] )
-       qt5? (
-               dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-
-       # Prevent icon from being installed in the wrong location
-       sed -i '/icons/d' setup.py || die
-
-       # Remove unrequested localization files:
-       local lang
-       for lang in ${MY_LANGS}; do
-               use l10n_$(my_langs_to_l10n ${lang}) && continue
-               rm -r "lib/locale/${lang}" || die
-       done
-
-       local wordlist=
-       for wordlist in  \
-               $(usex l10n_ja    '' japanese) \
-               $(usex l10n_pt-BR '' $(usex l10n_pt-PT '' portuguese)) \
-               $(usex l10n_es    '' spanish) \
-               $(usex l10n_zh-CN '' chinese_simplified) \
-       ; do
-               rm -f "lib/wordlist/${wordlist}.txt" || die
-               sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-       done
-
-       # Remove unrequested GUI implementations:
-       local gui setup_py_gui
-       for gui in  \
-               $(usex cli      '' stdio)  \
-               kivy \
-               $(usex qt5      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt5      qt   '')  \
-       ; do
-               setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-       done
-
-       sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die
-
-       local bestgui
-       if use qt5; then
-               bestgui=qt
-       elif use ncurses; then
-               bestgui=text
-       else
-               bestgui=stdio
-       fi
-       sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' electrum 
|| die
-
-       local plugin
-       # trezor requires python trezorlib module
-       # keepkey requires trezor
-       for plugin in  \
-               $(usex audio_modem     '' audio_modem          ) \
-               $(usex cosign          '' cosigner_pool        ) \
-               $(usex digitalbitbox   '' digitalbitbox        ) \
-               $(usex email           '' email_requests       ) \
-               $(usex greenaddress_it '' greenaddress_instant ) \
-               hw_wallet \
-               ledger \
-               keepkey \
-               $(usex sync            '' labels               ) \
-               revealer \
-               trezor  \
-               $(usex trustedcoin_com '' trustedcoin          ) \
-               $(usex vkb             '' virtualkeyboard      ) \
-       ; do
-               rm -r plugins/"${plugin}"* || die
-               sed -i "/${plugin}/d" setup.py || die
-       done
-
-       eapply_user
-
-       distutils-r1_src_prepare
-}
-
-src_install() {
-       doicon -s 128 icons/${PN}.png
-       distutils-r1_src_install
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/net-misc/electrum/electrum-3.0.6.ebuild 
b/net-misc/electrum/electrum-3.0.6.ebuild
deleted file mode 100644
index dc974d4c43a..00000000000
--- a/net-misc/electrum/electrum-3.0.6.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electrum-${PV}"
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="https://electrum.org/";
-SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
-
-my_langs_to_l10n() {
-       # Map all except pt_* and zh_* to their generic codes
-       case $1 in
-               pt_*|zh_*) echo ${1/_/-} ;;
-               *) echo ${1%%_*} ;;
-       esac
-}
-
-IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt5 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt5 )
-       audio_modem? ( qt5 )
-       cosign? ( qt5 )
-       digitalbitbox? ( qt5 )
-       email? ( qt5 )
-       greenaddress_it? ( qt5 )
-       qrcode? ( qt5 )
-       sync? ( qt5 )
-       trustedcoin_com? ( qt5 )
-       vkb? ( qt5 )
-"
-
-RDEPEND="${PYTHON_DEPS}
-       dev-python/ecdsa[${PYTHON_USEDEP}]
-       dev-python/jsonrpclib[${PYTHON_USEDEP}]
-       dev-python/pbkdf2[${PYTHON_USEDEP}]
-       dev-python/pyaes[${PYTHON_USEDEP}]
-       dev-python/PySocks[${PYTHON_USEDEP}]
-       dev-python/qrcode[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       dev-python/tlslite[${PYTHON_USEDEP}]
-       dev-python/protobuf-python[${PYTHON_USEDEP}]
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[v4l] )
-       qt5? (
-               dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-
-       # Prevent icon from being installed in the wrong location
-       sed -i '/icons/d' setup.py || die
-
-       # Remove unrequested localization files:
-       local lang
-       for lang in ${MY_LANGS}; do
-               use l10n_$(my_langs_to_l10n ${lang}) && continue
-               rm -r "lib/locale/${lang}" || die
-       done
-
-       local wordlist=
-       for wordlist in  \
-               $(usex l10n_ja    '' japanese) \
-               $(usex l10n_pt-BR '' $(usex l10n_pt-PT '' portuguese)) \
-               $(usex l10n_es    '' spanish) \
-               $(usex l10n_zh-CN '' chinese_simplified) \
-       ; do
-               rm -f "lib/wordlist/${wordlist}.txt" || die
-               sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-       done
-
-       # Remove unrequested GUI implementations:
-       local gui setup_py_gui
-       for gui in  \
-               $(usex cli      '' stdio)  \
-               kivy \
-               $(usex qt5      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt5      qt   '')  \
-       ; do
-               setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-       done
-
-       sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die
-
-       local bestgui
-       if use qt5; then
-               bestgui=qt
-       elif use ncurses; then
-               bestgui=text
-       else
-               bestgui=stdio
-       fi
-       sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' electrum 
|| die
-
-       local plugin
-       # trezor requires python trezorlib module
-       # keepkey requires trezor
-       for plugin in  \
-               $(usex audio_modem     '' audio_modem          ) \
-               $(usex cosign          '' cosigner_pool        ) \
-               $(usex digitalbitbox   '' digitalbitbox        ) \
-               $(usex email           '' email_requests       ) \
-               $(usex greenaddress_it '' greenaddress_instant ) \
-               hw_wallet \
-               ledger \
-               keepkey \
-               $(usex sync            '' labels               ) \
-               revealer \
-               trezor  \
-               $(usex trustedcoin_com '' trustedcoin          ) \
-               $(usex vkb             '' virtualkeyboard      ) \
-       ; do
-               rm -r plugins/"${plugin}"* || die
-               sed -i "/${plugin}/d" setup.py || die
-       done
-
-       eapply_user
-
-       distutils-r1_src_prepare
-}
-
-src_install() {
-       doicon -s 128 icons/${PN}.png
-       distutils-r1_src_install
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/net-misc/electrum/electrum-3.1.1.ebuild 
b/net-misc/electrum/electrum-3.1.1.ebuild
deleted file mode 100644
index ed1b46dc489..00000000000
--- a/net-misc/electrum/electrum-3.1.1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electrum-${PV}"
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="https://electrum.org/";
-SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
-
-my_langs_to_l10n() {
-       # Map all except pt_* and zh_* to their generic codes
-       case $1 in
-               pt_*|zh_*) echo ${1/_/-} ;;
-               *) echo ${1%%_*} ;;
-       esac
-}
-
-IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt5 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt5 )
-       audio_modem? ( qt5 )
-       cosign? ( qt5 )
-       digitalbitbox? ( qt5 )
-       email? ( qt5 )
-       greenaddress_it? ( qt5 )
-       qrcode? ( qt5 )
-       sync? ( qt5 )
-       trustedcoin_com? ( qt5 )
-       vkb? ( qt5 )
-"
-
-RDEPEND="${PYTHON_DEPS}
-       dev-python/ecdsa[${PYTHON_USEDEP}]
-       dev-python/jsonrpclib[${PYTHON_USEDEP}]
-       dev-python/pbkdf2[${PYTHON_USEDEP}]
-       dev-python/pyaes[${PYTHON_USEDEP}]
-       dev-python/PySocks[${PYTHON_USEDEP}]
-       dev-python/qrcode[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       dev-python/tlslite[${PYTHON_USEDEP}]
-       dev-python/protobuf-python[${PYTHON_USEDEP}]
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[v4l] )
-       qt5? (
-               dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-       eapply "${FILESDIR}/3.1.1-pip-optional-pkgs.patch"
-
-       # Prevent icon from being installed in the wrong location
-       sed -i '/icons/d' setup.py || die
-
-       # Remove unrequested localization files:
-       local lang
-       for lang in ${MY_LANGS}; do
-               use l10n_$(my_langs_to_l10n ${lang}) && continue
-               rm -r "lib/locale/${lang}" || die
-       done
-
-       local wordlist=
-       for wordlist in  \
-               $(usex l10n_ja    '' japanese) \
-               $(usex l10n_pt-BR '' $(usex l10n_pt-PT '' portuguese)) \
-               $(usex l10n_es    '' spanish) \
-               $(usex l10n_zh-CN '' chinese_simplified) \
-       ; do
-               rm -f "lib/wordlist/${wordlist}.txt" || die
-               sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-       done
-
-       # Remove unrequested GUI implementations:
-       local gui setup_py_gui
-       for gui in  \
-               $(usex cli      '' stdio)  \
-               kivy \
-               $(usex qt5      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt5      qt   '')  \
-       ; do
-               setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-       done
-
-       sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die
-
-       local bestgui
-       if use qt5; then
-               bestgui=qt
-       elif use ncurses; then
-               bestgui=text
-       else
-               bestgui=stdio
-       fi
-       sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' electrum 
|| die
-
-       local plugin
-       # trezor requires python trezorlib module
-       # keepkey requires trezor
-       for plugin in  \
-               $(usex audio_modem     '' audio_modem          ) \
-               $(usex cosign          '' cosigner_pool        ) \
-               $(usex digitalbitbox   '' digitalbitbox        ) \
-               $(usex email           '' email_requests       ) \
-               $(usex greenaddress_it '' greenaddress_instant ) \
-               hw_wallet \
-               ledger \
-               keepkey \
-               $(usex sync            '' labels               ) \
-               trezor  \
-               $(usex trustedcoin_com '' trustedcoin          ) \
-               $(usex vkb             '' virtualkeyboard      ) \
-       ; do
-               rm -r plugins/"${plugin}"* || die
-               sed -i "/${plugin}/d" setup.py || die
-       done
-
-       eapply_user
-
-       distutils-r1_src_prepare
-}
-
-src_install() {
-       doicon -s 128 icons/${PN}.png
-       distutils-r1_src_install
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/net-misc/electrum/electrum-3.1.2.ebuild 
b/net-misc/electrum/electrum-3.1.2.ebuild
deleted file mode 100644
index b10060186b9..00000000000
--- a/net-misc/electrum/electrum-3.1.2.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electrum-${PV}"
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="https://electrum.org/";
-SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
-
-my_langs_to_l10n() {
-       # Map all except pt_* and zh_* to their generic codes
-       case $1 in
-               pt_*|zh_*) echo ${1/_/-} ;;
-               *) echo ${1%%_*} ;;
-       esac
-}
-
-IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt5 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt5 )
-       audio_modem? ( qt5 )
-       cosign? ( qt5 )
-       digitalbitbox? ( qt5 )
-       email? ( qt5 )
-       greenaddress_it? ( qt5 )
-       qrcode? ( qt5 )
-       sync? ( qt5 )
-       trustedcoin_com? ( qt5 )
-       vkb? ( qt5 )
-"
-
-RDEPEND="${PYTHON_DEPS}
-       dev-python/ecdsa[${PYTHON_USEDEP}]
-       dev-python/jsonrpclib[${PYTHON_USEDEP}]
-       dev-python/pbkdf2[${PYTHON_USEDEP}]
-       dev-python/pyaes[${PYTHON_USEDEP}]
-       dev-python/PySocks[${PYTHON_USEDEP}]
-       dev-python/qrcode[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       dev-python/tlslite[${PYTHON_USEDEP}]
-       dev-python/protobuf-python[${PYTHON_USEDEP}]
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[v4l] )
-       qt5? (
-               dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/3.1.2-no-user-root.patch"
-       eapply "${FILESDIR}/3.1.2-pip-optional-pkgs.patch"
-       eapply "${FILESDIR}/3.1.2-desktop.patch"
-
-       # Prevent icon from being installed in the wrong location
-       sed -i '/icons/d' setup.py || die
-
-       # Remove unrequested localization files:
-       local lang
-       for lang in ${MY_LANGS}; do
-               use l10n_$(my_langs_to_l10n ${lang}) && continue
-               rm -r "lib/locale/${lang}" || die
-       done
-
-       local wordlist=
-       for wordlist in  \
-               $(usex l10n_ja    '' japanese) \
-               $(usex l10n_pt-BR '' $(usex l10n_pt-PT '' portuguese)) \
-               $(usex l10n_es    '' spanish) \
-               $(usex l10n_zh-CN '' chinese_simplified) \
-       ; do
-               rm -f "lib/wordlist/${wordlist}.txt" || die
-               sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-       done
-
-       # Remove unrequested GUI implementations:
-       local gui setup_py_gui
-       for gui in  \
-               $(usex cli      '' stdio)  \
-               kivy \
-               $(usex qt5      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt5      qt   '')  \
-       ; do
-               setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-       done
-
-       sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die
-
-       local bestgui
-       if use qt5; then
-               bestgui=qt
-       elif use ncurses; then
-               bestgui=text
-       else
-               bestgui=stdio
-       fi
-       sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' electrum 
|| die
-
-       local plugin
-       # trezor requires python trezorlib module
-       # keepkey requires trezor
-       for plugin in  \
-               $(usex audio_modem     '' audio_modem          ) \
-               $(usex cosign          '' cosigner_pool        ) \
-               $(usex digitalbitbox   '' digitalbitbox        ) \
-               $(usex email           '' email_requests       ) \
-               $(usex greenaddress_it '' greenaddress_instant ) \
-               hw_wallet \
-               ledger \
-               keepkey \
-               $(usex sync            '' labels               ) \
-               trezor  \
-               $(usex trustedcoin_com '' trustedcoin          ) \
-               $(usex vkb             '' virtualkeyboard      ) \
-       ; do
-               rm -r plugins/"${plugin}"* || die
-               sed -i "/${plugin}/d" setup.py || die
-       done
-
-       eapply_user
-
-       distutils-r1_src_prepare
-}
-
-src_install() {
-       doicon -s 128 icons/${PN}.png
-       distutils-r1_src_install
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/net-misc/electrum/electrum-3.2.2.ebuild 
b/net-misc/electrum/electrum-3.2.2.ebuild
deleted file mode 100644
index d6633f14775..00000000000
--- a/net-misc/electrum/electrum-3.2.2.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electrum-${PV}"
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="https://electrum.org/";
-SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
-
-my_langs_to_l10n() {
-       # Map all except pt_* and zh_* to their generic codes
-       case $1 in
-               pt_*|zh_*) echo ${1/_/-} ;;
-               *) echo ${1%%_*} ;;
-       esac
-}
-
-IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt5 sync revealer trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt5 )
-       audio_modem? ( qt5 )
-       cosign? ( qt5 )
-       digitalbitbox? ( qt5 )
-       email? ( qt5 )
-       greenaddress_it? ( qt5 )
-       qrcode? ( qt5 )
-       sync? ( qt5 )
-       trustedcoin_com? ( qt5 )
-       vkb? ( qt5 )
-"
-
-RDEPEND="${PYTHON_DEPS}
-       dev-python/ecdsa[${PYTHON_USEDEP}]
-       dev-python/jsonrpclib[${PYTHON_USEDEP}]
-       dev-python/pbkdf2[${PYTHON_USEDEP}]
-       dev-python/pyaes[${PYTHON_USEDEP}]
-       dev-python/PySocks[${PYTHON_USEDEP}]
-       dev-python/qrcode[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       dev-python/tlslite[${PYTHON_USEDEP}]
-       dev-python/protobuf-python[${PYTHON_USEDEP}]
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[v4l] )
-       qt5? (
-               dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/3.1.2-no-user-root.patch"
-       eapply "${FILESDIR}/3.2.2-pip-optional-pkgs.patch"
-       eapply "${FILESDIR}/3.1.3-desktop.patch"
-
-       # Prevent icon from being installed in the wrong location
-       sed -i '/icons/d' setup.py || die
-
-       # Remove unrequested localization files:
-       local lang
-       for lang in ${MY_LANGS}; do
-               use l10n_$(my_langs_to_l10n ${lang}) && continue
-               rm -r "lib/locale/${lang}" || die
-       done
-
-       local wordlist=
-       for wordlist in  \
-               $(usex l10n_ja    '' japanese) \
-               $(usex l10n_pt-BR '' $(usex l10n_pt-PT '' portuguese)) \
-               $(usex l10n_es    '' spanish) \
-               $(usex l10n_zh-CN '' chinese_simplified) \
-       ; do
-               rm -f "lib/wordlist/${wordlist}.txt" || die
-               sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-       done
-
-       # Remove unrequested GUI implementations:
-       local gui setup_py_gui
-       for gui in  \
-               $(usex cli      '' stdio)  \
-               kivy \
-               $(usex qt5      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt5      qt   '')  \
-       ; do
-               setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-       done
-
-       sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die
-
-       local bestgui
-       if use qt5; then
-               bestgui=qt
-       elif use ncurses; then
-               bestgui=text
-       else
-               bestgui=stdio
-       fi
-       sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' electrum 
|| die
-
-       local plugin
-       # trezor requires python trezorlib module
-       # keepkey requires trezor
-       for plugin in  \
-               $(usex audio_modem     '' audio_modem          ) \
-               $(usex cosign          '' cosigner_pool        ) \
-               $(usex digitalbitbox   '' digitalbitbox        ) \
-               $(usex email           '' email_requests       ) \
-               $(usex greenaddress_it '' greenaddress_instant ) \
-               hw_wallet \
-               ledger \
-               keepkey \
-               $(usex sync            '' labels               ) \
-               $(usex revealer        '' revealer             ) \
-               trezor  \
-               $(usex trustedcoin_com '' trustedcoin          ) \
-               $(usex vkb             '' virtualkeyboard      ) \
-       ; do
-               rm -r plugins/"${plugin}"* || die
-               sed -i "/${plugin}/d" setup.py || die
-       done
-
-       eapply_user
-
-       xdg_environment_reset
-       distutils-r1_src_prepare
-}
-
-src_install() {
-       doicon -s 128 icons/${PN}.png
-       distutils-r1_src_install
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

Reply via email to