summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-07-04 12:52:15 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-07-04 12:52:15 +0000
commit892ee970b0f027efdf5305f6c546179e4afb1089 (patch)
tree65658ab3cc34272fd03c931dea46a8e55c9e50b7
parentFix typo (#553750 by Alexander Tsoy) (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-misc/electrum/Manifest24
-rw-r--r--net-misc/electrum/electrum-2.3.3.ebuild144
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
+}