commit:     dc91297afc414ed754755d9ebece4890864bb700
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 11 02:04:31 2018 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 02:04:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc91297a

net-misc/electrum: clean up older unstable versions

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-misc/electrum/Manifest                 |   4 -
 net-misc/electrum/electrum-2.8.0-r1.ebuild | 174 -----------------------------
 net-misc/electrum/electrum-2.8.2.ebuild    | 174 -----------------------------
 net-misc/electrum/electrum-2.8.3.ebuild    | 174 -----------------------------
 net-misc/electrum/electrum-2.9.3.ebuild    | 174 -----------------------------
 5 files changed, 700 deletions(-)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index 3455a3a8c8b..35d5315f4ce 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,7 +1,3 @@
 DIST Electrum-2.7.15.tar.gz 1967697 BLAKE2B 
94a189fb1b950dc2691cfa92143d68052f615e534fb9d3d7feed92a39bb717199b227d0e265715e86c3ed9b8ccd743fa77f2691dfc5b47073b03f80152185565
 SHA512 
2f4f5181dcf0b98ce34348c296e50383b677db1fd14fa0052a0168a7c880d18d04ebb9a91dbb7316e09adeda275cc87b5457c8f0925b3635a1c769c81f31165c
-DIST Electrum-2.8.0.tar.gz 2241359 BLAKE2B 
9d87768cc8bebf8f95d5e3ced3df5f62001b3afaa3f460ea64f0a8efc771e12a737551accd4c34148ad6acd315a5e2c86d882b90c865e2d57ce30c69c851d92d
 SHA512 
dcef8c84677ff6045ee00a7b26aac7ded00b54753737c32a0c9b8939647a8467769ba93be3ce6beecdc5030c94dc6647121681ce22e84f487b36ede6d0d69e1c
-DIST Electrum-2.8.2.tar.gz 2277689 BLAKE2B 
7016315e5a7bf6446ef22007b5e0ba15d5675186b73b1f12c18038a485a982854b845facbf419b42b9ad61d52fc0c6f3882b9868fee358fdc4cb1bb9dbb40922
 SHA512 
4f4dd4b017e1b4ef3de311d840e9704e0169d4813f646296f99aa00afe39ea83c5b53b320fd31244dd2a67c320be1537b7132b54d775b7c1a9f1da54627ecf9d
-DIST Electrum-2.8.3.tar.gz 2321524 BLAKE2B 
e0947a0dab5cb1381cc95fd64653712dd815cd8272f1d6612e07aa7ff409828eae1805b86713a7ba91bb232b7503c6f2a0d1d67bed8aac0b5b01bdd33e71196a
 SHA512 
40988667538eb2c8733f9cede52380cb3c9212efc0780e5c4665b93b55677f0705262216fafc7544c5c18e77621bac4828312b792acbb35ac6048f54b17877a9
-DIST Electrum-2.9.3.tar.gz 2389367 BLAKE2B 
9470cc2ee1b0b10166bbbb264df765b351db6ad97a038c7a2f45a0c49debb38e393a4b306af34457c800d61ec93b7ec669c443b597e84c5fba88c309bb8c5d62
 SHA512 
4f0be390ad10ec37a27b8ad9beaa4ebe003186a2ba583aa313466b89d8867ab61eec80a09bd575ceec08be060c2998f58231c7c77a4b78be0d1fcd690a090f57
 DIST Electrum-3.0.3.tar.gz 2590410 BLAKE2B 
676422bc14ce597a2b4903ea4d7e3dcec1bd23424d678aa1c248e824a1656a60afaef284c8ba22242da3cfdbe4421dba04f4aeef42ca507043988067a340d0b9
 SHA512 
6628b6621e3502bb9782ec7ce0fd11a657c10dfaab6a5c4de4e4bae5bc1207fa55f642a92fcca08e1f342e0ecf8dd0c72134db7020e03df2ed6f81b27c49aa30
 DIST Electrum-3.0.5.tar.gz 2639766 BLAKE2B 
28587ca056247a5671d84c0b79824e8eea8df8ca2e3204333e6edd7db98ecbeebdf81f4ac819de8b87c7593e83f948d091d48d55cdff08af76322d94bacec0fd
 SHA512 
27cfa44ce8eeb5eef8038f1f68b4a42d173daaf7a940ffc9e9b1dad16a8f7f49bd53d5eefdbaf242e5e09aa2f887bce536f17941c2250225cd92c78f62c52e39

diff --git a/net-misc/electrum/electrum-2.8.0-r1.ebuild 
b/net-misc/electrum/electrum-2.8.0-r1.ebuild
deleted file mode 100644
index 85efdde7134..00000000000
--- a/net-misc/electrum/electrum-2.8.0-r1.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=( python2_7 )
-PYTHON_REQ_USE="ncurses?"
-
-inherit distutils-r1 gnome2-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 fr_FR hu_HU hy_AM 
id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL no_NO pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR vi_VN zh_CN"
-
-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 +qt4 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt4 )
-       audio_modem? ( qt4 )
-       cosign? ( qt4 )
-       digitalbitbox? ( qt4 )
-       email? ( qt4 )
-       greenaddress_it? ( qt4 )
-       qrcode? ( qt4 )
-       sync? ( qt4 )
-       trustedcoin_com? ( qt4 )
-       vkb? ( qt4 )
-"
-
-RDEPEND="
-       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}]
-               dev-libs/protobuf[python,${PYTHON_USEDEP}]
-       )
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
-       qt4? (
-               dev-python/PyQt4[X,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/${PV}-no-user-root.patch"
-
-       # Don't advise using PIP
-       sed -i "s/On Linux, try 'sudo pip install zbar'/Re-emerge Electrum with 
the qrcode USE flag/" lib/qrscanner.py || die
-
-       # 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 qt4      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt4      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 qt4; 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
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-}

diff --git a/net-misc/electrum/electrum-2.8.2.ebuild 
b/net-misc/electrum/electrum-2.8.2.ebuild
deleted file mode 100644
index 01a96e470f0..00000000000
--- a/net-misc/electrum/electrum-2.8.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=( python2_7 )
-PYTHON_REQ_USE="ncurses?"
-
-inherit distutils-r1 gnome2-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 fr_FR hu_HU hy_AM 
id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL no_NO pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR 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 +qt4 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt4 )
-       audio_modem? ( qt4 )
-       cosign? ( qt4 )
-       digitalbitbox? ( qt4 )
-       email? ( qt4 )
-       greenaddress_it? ( qt4 )
-       qrcode? ( qt4 )
-       sync? ( qt4 )
-       trustedcoin_com? ( qt4 )
-       vkb? ( qt4 )
-"
-
-RDEPEND="
-       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}]
-               dev-libs/protobuf[python,${PYTHON_USEDEP}]
-       )
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
-       qt4? (
-               dev-python/PyQt4[X,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-
-       # Don't advise using PIP
-       sed -i "s/On Linux, try 'sudo pip install zbar'/Re-emerge Electrum with 
the qrcode USE flag/" lib/qrscanner.py || die
-
-       # 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 qt4      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt4      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 qt4; 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
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-}

diff --git a/net-misc/electrum/electrum-2.8.3.ebuild 
b/net-misc/electrum/electrum-2.8.3.ebuild
deleted file mode 100644
index 312903f737a..00000000000
--- a/net-misc/electrum/electrum-2.8.3.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=( python2_7 )
-PYTHON_REQ_USE="ncurses?"
-
-inherit distutils-r1 gnome2-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 fr_FR hu_HU hy_AM 
id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL no_NO 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 +qt4 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt4 )
-       audio_modem? ( qt4 )
-       cosign? ( qt4 )
-       digitalbitbox? ( qt4 )
-       email? ( qt4 )
-       greenaddress_it? ( qt4 )
-       qrcode? ( qt4 )
-       sync? ( qt4 )
-       trustedcoin_com? ( qt4 )
-       vkb? ( qt4 )
-"
-
-RDEPEND="
-       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}]
-               dev-libs/protobuf[python,${PYTHON_USEDEP}]
-       )
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
-       qt4? (
-               dev-python/PyQt4[X,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-
-       # Don't advise using PIP
-       sed -i "s/On Linux, try 'sudo pip install zbar'/Re-emerge Electrum with 
the qrcode USE flag/" lib/qrscanner.py || die
-
-       # 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 qt4      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt4      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 qt4; 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
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-}

diff --git a/net-misc/electrum/electrum-2.9.3.ebuild 
b/net-misc/electrum/electrum-2.9.3.ebuild
deleted file mode 100644
index 312903f737a..00000000000
--- a/net-misc/electrum/electrum-2.9.3.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=( python2_7 )
-PYTHON_REQ_USE="ncurses?"
-
-inherit distutils-r1 gnome2-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 fr_FR hu_HU hy_AM 
id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL no_NO 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 +qt4 sync trustedcoin_com vkb"
-
-for lang in ${MY_LANGS}; do
-       IUSE+=" l10n_$(my_langs_to_l10n ${lang})"
-done
-unset lang
-
-REQUIRED_USE="
-       || ( cli ncurses qt4 )
-       audio_modem? ( qt4 )
-       cosign? ( qt4 )
-       digitalbitbox? ( qt4 )
-       email? ( qt4 )
-       greenaddress_it? ( qt4 )
-       qrcode? ( qt4 )
-       sync? ( qt4 )
-       trustedcoin_com? ( qt4 )
-       vkb? ( qt4 )
-"
-
-RDEPEND="
-       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}]
-               dev-libs/protobuf[python,${PYTHON_USEDEP}]
-       )
-       virtual/python-dnspython[${PYTHON_USEDEP}]
-       qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
-       qt4? (
-               dev-python/PyQt4[X,${PYTHON_USEDEP}]
-       )
-       ncurses? ( dev-lang/python )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-       eapply "${FILESDIR}/2.8.0-no-user-root.patch"
-
-       # Don't advise using PIP
-       sed -i "s/On Linux, try 'sudo pip install zbar'/Re-emerge Electrum with 
the qrcode USE flag/" lib/qrscanner.py || die
-
-       # 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 qt4      '' qt   )  \
-               $(usex ncurses  '' text )  \
-       ; do
-               rm gui/"${gui}"* -r || die
-       done
-
-       # And install requested ones...
-       for gui in  \
-               $(usex qt4      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 qt4; 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
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-}

Reply via email to