AUX electrum.desktop-1.9.7.patch 291 SHA256 e14ccbeea2adefbc90a4d69b850ea82f8c627cadecba2a1dc2d675c075f2102e SHA512 386327ba6e0fec429e290b1bf8bb7775760a3bc7e0f7f03e037f370a3414e84c6f720f6432ea92f30a19007d1e02f9fcde8efb7f2327eaf6e5fe1f6dd06bb6df WHIRLPOOL 42386174e556c19b0618a0a8f6186aabcf0d67bf7fed55c80a63bee24bf03704d925497edc8de4a8389d9c5c6c85d9091ea01b01649853746332386097052915
AUX setup.py-1.9.7.patch 1100 SHA256 b82d87fbffc4a9233e3000b853b4d5888c7ba7dd43baf0c9cbe52d6d6991505c SHA512 1e99dd8ef61e6d114a38a142fe35b60a6b0382cdd00ab03a8238abe49d4ec2c6bdd16b065abb4413de8a742b45d064a80d2e91889efc270feecd9059b136b0c4 WHIRLPOOL ea8bb39ebd9f8ffedfc7b0cbd8aea2a4d0d6dfc998b414ccedd9e5f3c2a9a2f4516b054d9c8073f34ee7ab37848d50597ac9b44abddf2f9362d52ab525e8bb87
DIST Electrum-1.9.8.tar.gz 860858 SHA256 8fc144a32013e4a747fea27fff981762a6b9e14cde9ffb405c4c721975d846ff SHA512 b18d0c301efac00b63c0b90a5d7764f02baaefddaf060b5c9b57b38dbd625cc9ac9cd6219b387930ca6da7e63d160e48cd34dc755cdf8eb48478bf327d6839e5 WHIRLPOOL 989f6efd2af8b14ef8e0b76cf687c90c9352bedcdcb9ae99110df2c8ead46078bcf6dc4e7c98b8dfe19eaae08caf05352b7be4cf1b85da6fade396c7816163f0
+DIST Electrum-2.0.3.tar.gz 1798532 SHA256 b2127a98c7aba3e20083bc67babb0c7b4c89e3fd1b0802dc04faca42a75df9cf SHA512 440f6846c80be4c989321e199bddea4e453a2eec1f69313b0c4cf8026ed8abf80e68f64a9da2cb7cb7fd458493e1724b94939f8136d341d0a10f162acf81b035 WHIRLPOOL 06cd5405487a8b250646a300bb41b0709d279b8915abf39988c70216d366620a461d20657c960c66ced8c5324dcbfc6c0ba3778e581e6a3c23eba5f64e246aa0
DIST Electrum-2.0.tar.gz 1760060 SHA256 69942f9edf4067e4a9b6cb66e7a5ae17215bab295f83647999656f847481bdcf SHA512 4e64750995ae977e3346647b68fe298e88a1c7bf269b1a31575b881a4eb8aa766df11feb0b6c98151e10f783f6f2a57080815ff34b5a9ec62c732c5c2e25d3f6 WHIRLPOOL 944fa097fc2e43560e3eae7d94e9b7f9b367d418221a9afb873adf420e178e2024060f91277829613ec11e35553c5efe4f96b07309f331441e05b7be8e5ea1aa
EBUILD electrum-1.9.8-r1.ebuild 3058 SHA256 26bb71696f3e8c43e79c1d1f586c829e6b548d2082a22c75049cf57630c05768 SHA512 7bcc95090075b35a274096661405f8631d110a8e4e58de7675e8efd3d5b0218373b09298b1a364de1ee418e3cb5f5429c441aa88fe5bf5791dc75af181ed660e WHIRLPOOL 8129c6a64801de9ad78e83d8d7d7fc55ee9a2c6875e5619e50805e7e89aa0101a3c89fdbea6bb5877a9ec5ccd56b30514826598a412416386d734d4f8d3a9afe
EBUILD electrum-2.0.0.ebuild 4269 SHA256 f81206c6364250d806365186c58a051eac7990f7f216b9951c345ceabb7fff03 SHA512 e2baef08bce6f11cd102a0db5b3cc9fc08fc3b3ce6b54dfba6b5012f566fb0ca470a2f7a463730ad24709417438357bc3d4130bbb7050673dd9afdc45748718e WHIRLPOOL a4e288c66c182d78c9e7e9e2499d27fe6200dc87a865c62f4a0ebc498da890cd1083f9214b34e2b1abb43fe14b0388ae721a30f5fb52f167165b3c28a7541b39
-MISC ChangeLog 4545 SHA256 83b63de5ebef8176fdd15e4baf04d058740d12a95dc8e92470e8d65d68087fbd SHA512 b329932f8ce5284dff0922c761c028771ec4d09c46620b99c8a2786592af1cc9557636314ba6956b821332814551ab9a9b6efa7c424efce9c1fe7ce814b5208b WHIRLPOOL 992e80fab4e2bf3d7757643d073873c1d2534aa84ee5ddbd01adfb4474467b197790e81c6b5d1ace496bea93f8e9cfb29e3c6616facc0888b3be7d957ee96730
+EBUILD electrum-2.0.3.ebuild 4273 SHA256 cea406714755b3b597f0cce3bcde6df184391cb0f26440be16183281fecdc9c6 SHA512 fa3a21a2825634c2cd73156a3fff9807255579e59472500dbded8779b92b46177d3c7235e808adc38ec5467e32d9e272b2104ba648b0160bb3373129bbfdfbb6 WHIRLPOOL bc848619c63af44acd62647aafc4160710a632570d63325189ba253001f4ac90557f1942ae1d37905ff33aa6fc728850b60cc6abf578d7a5def72ba9656ba3fa
+MISC ChangeLog 4672 SHA256 4d0e5ad9cae65dbc1e91aa79b2dde6fb376c384b63dcdce778c877628db5c139 SHA512 8142b6d02034f3c23c37a28efd2715e8fde98af6bd4e43f31a3d741f4ee9b597483d7277faa6945e9e40e52b54808183e4a39bf606743f655b0ee01651104895 WHIRLPOOL fbb1e2bf4c64cd0ef0a6eb7c1a716dd39df71a135cc5e41d9788a3dc0f8d126d708383d3bf4ba2a04da4bf7e99ae9f61a26bc25fb35072ba3feac83a5f6125f3
MISC metadata.xml 1717 SHA256 e93333c823f03d96175fb231a295021c08ebed2d4f1074683f2c1e87aa56e37d SHA512 7ab573e98dbb34953bec3c9b02bbee1bad2b897d7819b2d09e3a6055c018662edf6b33e61ae8278a706c15109b44edb24daafe06f55d18d1ce58bb075a99a838 WHIRLPOOL fa5bf30b0cf6bf843bc3ea604f97bd4bc536f459a5da73e7defb773887919dbd57f3d3c8ac190790d475e08ff7acdfde7efeacc4fdac8ab788a907fcbf0c8db5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVBJJQAAoJEJOE+m71LUu6S8QP/ipQxV/Cpt3B0EZBjA1oDyMg
-y1DGTszHFwGByfOBLxVwnt8aZanE9IQ9fT3Lc64Y2UXJfG5JksPPUDeL8e+fsJsm
-gUvM8XNSoIWJ73c5wbyGdtGsy7sl1ic+G1tqAZvHm2jAjYhak7IzfWlPr1fWVmfy
-fRYN1APMdDIMg9boYbj/bl6V3tHKuqTCczxqRo2TnjFnR4CwUipVnELQAzbR790a
-Qla6miShVOuRdtvQbsokqK9Zxy+z87nGM9JtbhPHsRGxcl98APYG04p9ka7Apn1/
-wJXzkT2F4Pi8JxzqtnLSmZ42mpzNPp+5FhSFKM0OAS0k2nHQTB7S0plfFnxBjFRb
-hSpP9WZAzg0exd1rHfcNQwsMkxXW8sHVqjf43e9a2VkOg5QvH33NhWNv9urxzDdi
-86XRYRp/ISL7sOI3F3hSt0HRVmpyUzCcs9Xdggk8XjqlmBUF36RBnv9lxMybu9wg
-O28tStLpfm6iWARhM4+z7qcf2PMnnzqZ3HwQHCAnTXDzJpux0lYQ4u3KL2692/Of
-i6evd0fjQP8zqDjS8RbsLhewQ5MIIK1nrfLM/HK3TvbbwZbGRCyB3PJrno8pGv98
-mon/c2SC5M1rlNoEbvm19yHP8UYK2AaVuIQQ3iQTlVJnfNxT7HembTf8qOpyUs7m
-gUJsS3Bi1avwqsirNZWJ
-=vo5j
+iQIcBAEBCAAGBQJVCKWDAAoJEJOE+m71LUu66XIP/iAhjHpLk7NuRf/3dGL5DPYQ
+jRsZljoXnBhduHtOeSk8pBDYcRMlSZQv77LvahhyenpfM4c6lcP5cmHun72gA+rN
+pWvoeiG8BSemEKmWKUpCv093JXKyQWqYP9o0qryerhqdizhSPpr+pw/FKUIS+Uv5
+1ddrwGmbLHt58ssGXlOPdcmNSCBch0ur0X8L5RF436JkGSlbVuwUW1/6RaD2KIyq
+Rs2hYJHNpVbGDB8y+pNpYm9oCUSjEtNZVYPa8ijtznpdMtkY2A0VDFZUSC736OHB
+eDS0pY4NgQwClu3BYfrUBr2FLWpNXcntcBB2vBlU3bxEfOzJ/6IMgwYLXsr4PQOh
+NuaMwnhs3HoX9bMwsihtRkCJPo07BrCxuvdhi2B4Prv8LLl1c0XPBJMmLvBV28eJ
+y+NziNk4eJoj5Yayf9i+ngcve+OPGeg9bCx1DBtYgtGxmGTcZ66J73NrIUTHG4tQ
+MfbLBOYCS685dK4Z2Oe7gmjgsnFnrpqb5eDbelFVlbV4tyKA9J6pwviW9n72mo5B
+2ZOETjPYbZD5E7zCiyliJbYm+sHz7SbJNdu9qp8vnJhA+k8cFbBDATRp1W58+1Ym
+H6CsQwC3gJSvn4PzC5Ie7E5XvBijpAXOuDZMeQwFQKYSGHXp/M38S8s207Xv9rZU
+pth0moJtmo+sKCNSrK+A
+=yIOU
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/electrum/electrum-2.0.3.ebuild,v 1.1 2015/03/17 22:04:40 blueness Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses?"
+
+inherit eutils distutils-r1 gnome2-utils
+
+MY_P="Electrum-${PV}"
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="https://electrum.org/"
+SRC_URI="https://download.electrum.org/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LINGUAS="ar_SA cs_CZ da_DK de_DE el_GR eo_UY es_ES fr_FR hu_HU hy_AM id_ID it_IT ja_JP ky_KG lv_LV nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sl_SI ta_IN th_TH vi_VN zh_CN"
+
+IUSE="aliases amodem cli coinbase_com cosign +fiat graph greenaddress_it gtk3 ncurses qrcode +qt4 sync trustedcoin_com vkb"
+
+for lingua in ${LINGUAS}; do
+ IUSE+=" linguas_${lingua}"
+done
+
+REQUIRED_USE="
+ || ( cli gtk3 ncurses qt4 )
+ aliases? ( qt4 )
+ amodem? ( qt4 )
+ coinbase_com? ( qt4 )
+ cosign? ( qt4 )
+ fiat? ( qt4 )
+ graph? ( qt4 )
+ greenaddress_it? ( qt4 )
+ qrcode? ( qt4 )
+ sync? ( qt4 )
+ trustedcoin_com? ( qt4 )
+ vkb? ( qt4 )
+"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/ecdsa-0.9[${PYTHON_USEDEP}]
+ dev-python/slowaes[${PYTHON_USEDEP}]
+ dev-python/pbkdf2[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ dev-python/tlslite[${PYTHON_USEDEP}]
+ dev-python/qrcode[${PYTHON_USEDEP}]
+ dev-python/socksipy[${PYTHON_USEDEP}]
+ dev-libs/protobuf[python,${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ gtk3? (
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ x11-libs/gtk+:3[introspection]
+ )
+ qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
+ qt4? (
+ coinbase_com? ( dev-python/PyQt4[${PYTHON_USEDEP},webkit] )
+ dev-python/PyQt4[${PYTHON_USEDEP}]
+ )
+ ncurses? ( dev-lang/python )
+ aliases? ( dev-python/dnspython[${PYTHON_USEDEP}] )
+ amodem? ( dev-python/amodem[${PYTHON_USEDEP}] )
+ graph? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="RELEASE-NOTES"
+
+src_prepare() {
+ # 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
+
+ validate_desktop_entries
+
+ # Remove unrequested localization files:
+ for lang in ${LINGUAS}; do
+ use "linguas_${lang}" && continue
+ rm -r "lib/locale/${lang}" || die
+ done
+
+ local wordlist=
+ # french is unfinished
+ for wordlist in \
+ $(usex linguas_es_ES '' spanish) \
+ $(usex linguas_pt_BR '' $(usex linguas_pt_PT '' portuguese)) \
+ french \
+ $(usex linguas_ja_JP '' japanese) \
+ ; do
+ rm "lib/wordlist/${wordlist}.txt" || die
+ sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
+ done
+
+ # Remove unrequested GUI implementations:
+ local gui
+ for gui in \
+ $(usex cli '' stdio) \
+ $(usex gtk3 '' gtk ) \
+ $(usex qt4 '' qt ) \
+ $(usex ncurses '' text ) \
+ ; do
+ rm gui/"${gui}"* -r || die
+ done
+
+ if ! use qt4; then
+ sed -i "s/'electrum_gui\\.qt',//;/\"qt\\/themes/d" setup.py || die
+ local bestgui=$(usex gtk3 gtk $(usex ncurses text stdio))
+ sed -i "s/\(config.get('gui', \?\)'classic'/\1'${bestgui}'/" electrum || die
+ fi
+
+ local plugin
+ # btchipwallet requires python btchip module (and dev-python/pyusb)
+ # trezor requires python trezorlib module
+ for plugin in \
+ $(usex aliases '' openalias ) \
+ $(usex amodem '' audio ) \
+ btchipwallet \
+ $(usex coinbase_com '' coinbase_buyback) \
+ $(usex cosign '' cosigner_pool ) \
+ $(usex fiat '' exchange_rate ) \
+ $(usex graph '' plot ) \
+ $(usex greenaddress_it '' greenaddress_instant) \
+ $(usex sync '' labels ) \
+ trezor \
+ $(usex trustedcoin_com '' trustedcoin ) \
+ $(usex vkb '' virtualkeyboard ) \
+ ; do
+ rm plugins/"${plugin}"* || die
+ done
+
+ 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
+}