diff options
author | 2015-07-04 12:52:15 +0000 | |
---|---|---|
committer | 2015-07-04 12:52:15 +0000 | |
commit | 892ee970b0f027efdf5305f6c546179e4afb1089 (patch) | |
tree | 65658ab3cc34272fd03c931dea46a8e55c9e50b7 | |
parent | Fix typo (#553750 by Alexander Tsoy) (diff) | |
download | historical-892ee970b0f027efdf5305f6c546179e4afb1089.tar.gz historical-892ee970b0f027efdf5305f6c546179e4afb1089.tar.bz2 historical-892ee970b0f027efdf5305f6c546179e4afb1089.zip |
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
-rw-r--r-- | net-misc/electrum/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/electrum/Manifest | 24 | ||||
-rw-r--r-- | net-misc/electrum/electrum-2.3.3.ebuild | 144 |
3 files changed, 173 insertions, 2 deletions
diff --git a/net-misc/electrum/ChangeLog b/net-misc/electrum/ChangeLog index f9a9d4c376b1..78d576e0db1c 100644 --- a/net-misc/electrum/ChangeLog +++ b/net-misc/electrum/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/electrum # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/electrum/ChangeLog,v 1.35 2015/05/05 02:18:28 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/electrum/ChangeLog,v 1.36 2015/07/04 12:52:03 blueness Exp $ + +*electrum-2.3.3 (04 Jul 2015) + + 04 Jul 2015; Anthony G. Basile <blueness@gentoo.org> +electrum-2.3.3.ebuild: + Version bump. 05 May 2015; Patrick Lauer <patrick@gentoo.org> metadata.xml: Remove unused useflag description from metadata.xml diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest index f9b95f311ed1..438f32ed0a53 100644 --- a/net-misc/electrum/Manifest +++ b/net-misc/electrum/Manifest @@ -1,6 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST Electrum-2.0.3.tar.gz 1798532 SHA256 b2127a98c7aba3e20083bc67babb0c7b4c89e3fd1b0802dc04faca42a75df9cf SHA512 440f6846c80be4c989321e199bddea4e453a2eec1f69313b0c4cf8026ed8abf80e68f64a9da2cb7cb7fd458493e1724b94939f8136d341d0a10f162acf81b035 WHIRLPOOL 06cd5405487a8b250646a300bb41b0709d279b8915abf39988c70216d366620a461d20657c960c66ced8c5324dcbfc6c0ba3778e581e6a3c23eba5f64e246aa0 DIST Electrum-2.1.1.tar.gz 1778994 SHA256 958c7113072aa4a00a7e58a6e325d952fc35896a8678952cf6487636f74164e0 SHA512 06277a810a6533cc800c6813f874a0a6e3a7e598bdd47b73a6edb440bc5efefc56edacc44c15349e3d0c72d350700c67025f43e5478b4ae838af57acc1c91f52 WHIRLPOOL 2bf9392ebbd6e7b63e4e1e12cf72356dae1e1605a3c543c3a174229247fbb280412df5fac37a195b815018b8425d88618be54d4f3b58e37273ba40776f6b3765 +DIST Electrum-2.3.3.tar.gz 1971994 SHA256 72bac30a4d82c8fbc453fab2d1fa391af690884e1727088aa969d25891a9fc0d SHA512 26c2d3eaece738a67546168d82a89c7bd5c71a146c678d186514626027d6edac4e985f08e5d6ce34217b91cefa88be0174f5f45e8caba5da4c50911780e37f1b WHIRLPOOL e10bf9d10c64e1950dd2bb48ce1fca2950acdeefd99483825751acbbf29806494cbb629ac1d51f24978a8a6a2df2ce73de2910380f8e26e4a0884bcc1f116406 EBUILD electrum-2.0.3.ebuild 4273 SHA256 cea406714755b3b597f0cce3bcde6df184391cb0f26440be16183281fecdc9c6 SHA512 fa3a21a2825634c2cd73156a3fff9807255579e59472500dbded8779b92b46177d3c7235e808adc38ec5467e32d9e272b2104ba648b0160bb3373129bbfdfbb6 WHIRLPOOL bc848619c63af44acd62647aafc4160710a632570d63325189ba253001f4ac90557f1942ae1d37905ff33aa6fc728850b60cc6abf578d7a5def72ba9656ba3fa EBUILD electrum-2.1.1.ebuild 3743 SHA256 a48b1433b573d58ff757544afa3eabc3d2f2df984c2279ae7d864c1c522dfc02 SHA512 7d9a16921c16f34272ce87c528fcea999047f6a626536fed65e9600337e631ea123e21fc15b47ff942d2b035d3628d2aa9585f7912ab1a6fdf0db55ff604143f WHIRLPOOL 8b1835c32e95188be56728b1e75baa30cdab729595ff08f24cd43541676e602cb08e05e7992e944be0d72e0919d752eec7743341f86f59f32aebd2589ae8ebc2 -MISC ChangeLog 5273 SHA256 2b5523fd0903da7d634cb3d9c808c4ad74274a9ae4fa425c324599bca69ee83d SHA512 52f8d026c3751253229dab5d2abdb2049cc4727b21362d8ea3944aaf3df0fbf7325d9b36e69806055995a8e0809f606da79568702bb3c3bdd8f1c29d401c912b WHIRLPOOL 505947d5896ed58344747be1d26476a063806af34be29367f87ebab2cce595798ac9093ba3784bbc9ff95b05d6696e61f69fe09e24ac3431cc3dd690f5fcc883 +EBUILD electrum-2.3.3.ebuild 3743 SHA256 37cd3266bd8dffb5a8e941ff131b46f4565fd2a7df49675e2942fd8d48a26517 SHA512 6c46913a8e7cb2c0f642fa1fc44292cde1ae8c02f82240ed0c1d9e78684b7cce3a221379b718be564500c29055d642c0d18f260d50007abc92e92b1295f951f5 WHIRLPOOL 4303dfd9bd6be4873b28386a8dd323e945f36f9b9d15b9320e07c82251974cf842ffb85f76a9e00a8f37249a4b0910a8b71f7e3b6cc55ef8b0e0e406f4715609 +MISC ChangeLog 5401 SHA256 ff05892a587c92a0e0afd3d742db2c1a539bc1c6563af19ec146f5363de3806b SHA512 7d7253b6a9064d6f6cbb4076e4002c7207fd8f8793b97f079815131ef7eb0f201bddf82c36f1c81cacb60c88149e683888d8af21296599c046a6fe755870c080 WHIRLPOOL 32c0fada076a683287a3c8f97ef5db2dcad44f23ec8479433d4354594718447274dc0a9eafb81798f87da3fa7db2371a736f238a406603edb3d5cc631692d83a MISC metadata.xml 1649 SHA256 a45125e69708af3791edce67ff98f4d8d61116b6e007526e068520811ab9cc08 SHA512 54bd9e449ae7edb6171213d86f32c0d961aae69b57ba331453ce1662b241031ec3e65f97f57cae27447198ab24f5aca5ab933dae7b49a4001d8a96901170a8cb WHIRLPOOL 01141a084169acf31aa21514bb3b171b7a8cb526219927469e347373ad54ab010fc32b46d0c30c181c176503aade102fb642279985ff4635317574ed71086339 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJVl9eRAAoJEJOE+m71LUu6n+oP/2sj3pQXez/yRxZnXJsLsjsw +QC+ohRQd++YkARRanTe6CbFcTgs3Z69JG3opfx0Q6OdC+3kS4fBHI6P2NnvSOTyI +t9W16vUGxdEKLnMTSefNyN1nhfbG2CpHBQiIOzO9HRkjI/Clw1jEnVimiGZ6bPT8 +gV4tqwL7wQHexM3bndKR+6cA68LAQlIJCTPXlnVCWsE1kAOpNeqnCm62qGO7HIFu +9X0gF1T6eVS3TEhnzchWHRmfBf6+CojUtzbH7Jt3tekVCjculLmbqdmP4Ns3Hm+c +cPQiMlbBgCX77qf08Tb+ToRk6o+NuZgKAtDro6Kwcu8Kb6WVQBkjiGAcW5Agx74M +Q/inN5wdayNCDGVwh57PXypk/QOt4obLb9AaZXyzfEb7dym0qb8OZs52oZ6ZcvHm +nNjm5XrifKPotXrYGXodejnUW+gggZRAWy7usoGemEVUxwZPJSwG6Q/NXjKI04Gd +256HAw7o9wcK18xJ42S3Vyr+2umofXe5kK2kqKy0FTP7fYnIO1YDYukJHm0TiDW2 +NZd6tAkSyZHvgL6S4JGWiWflYTNnOlpjqNG5agbkWj1CTBk8wpXrxC6lk3Lh+46m ++VgvdVVVnVE+fUp7fnEkpuwQfXOOpc8JZjeAN9Sokbauuh7j9k0u6Ejh00fEmCOh +mSASxXvsp2i9Gn8RJ8gP +=vh3n +-----END PGP SIGNATURE----- diff --git a/net-misc/electrum/electrum-2.3.3.ebuild b/net-misc/electrum/electrum-2.3.3.ebuild new file mode 100644 index 000000000000..9115071e98f2 --- /dev/null +++ b/net-misc/electrum/electrum-2.3.3.ebuild @@ -0,0 +1,144 @@ +# 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.3.3.ebuild,v 1.1 2015/07/04 12:52:03 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="cli cosign +fiat 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 ) + cosign? ( qt4 ) + fiat? ( 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? ( + dev-python/PyQt4[${PYTHON_USEDEP}] + ) + ncurses? ( dev-lang/python ) +" + +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 cosign '' cosigner_pool ) \ + $(usex fiat '' exchange_rate ) \ + $(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 +} |