diff options
author | Maks Verver (Soultaker) <maksverver@geocities.com> | 2012-06-09 17:03:53 +0200 |
---|---|---|
committer | Maks Verver (Soultaker) <maksverver@geocities.com> | 2012-06-09 17:03:53 +0200 |
commit | 340aa8dde97303f7f966047dff294c43b4d210df (patch) | |
tree | b9a7a0cb84509ad4765974fb1a12a60d4946061e /net-misc | |
parent | dev-python/slowaes: New Ebuild for bug #420071 (thanks to chithead, hasufell,... (diff) | |
download | sunrise-340aa8dde97303f7f966047dff294c43b4d210df.tar.gz sunrise-340aa8dde97303f7f966047dff294c43b4d210df.tar.bz2 sunrise-340aa8dde97303f7f966047dff294c43b4d210df.zip |
net-misc/electrum: New Ebuild for bug #420071 (thanks to chithead, hasufell, et al.)
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/electrum/ChangeLog | 10 | ||||
-rw-r--r-- | net-misc/electrum/Manifest | 4 | ||||
-rw-r--r-- | net-misc/electrum/electrum-0.56.ebuild | 86 | ||||
-rw-r--r-- | net-misc/electrum/metadata.xml | 7 |
4 files changed, 107 insertions, 0 deletions
diff --git a/net-misc/electrum/ChangeLog b/net-misc/electrum/ChangeLog new file mode 100644 index 000000000..625a576d0 --- /dev/null +++ b/net-misc/electrum/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for net-misc/electrum +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*electrum-0.56 (09 Jun 2012) + + 09 Jun 2012; Maks Verver (Soultaker) <maksverver@geocities.com> + +electrum-0.56.ebuild, +metadata.xml: + New Ebuild for bug #420071 (thanks to chithead, hasufell, et al.) + diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest new file mode 100644 index 000000000..053c7bb2c --- /dev/null +++ b/net-misc/electrum/Manifest @@ -0,0 +1,4 @@ +DIST Electrum-0.56.tar.gz 211243 RMD160 f1948e1767854c7477876cf09e6b8f83e84e1363 SHA1 c1adde188a68a896d264ef92de7996f1c518f703 SHA256 b935b9bdc85b360a7bde6b5a07ce3fb1ebc7340c473f43619ce19a9b175da3b4 +EBUILD electrum-0.56.ebuild 1661 RMD160 14cf16295ec9ef0eb66e3a0aa1d1da5998cb4bda SHA1 9c16763f531ba52f6c58159f8d9aed69c56dd1c1 SHA256 1bfbbacbbb30cb58ce50f704b7665cf52cfec3b533fa6761b8fb40700b0831e1 +MISC ChangeLog 323 RMD160 134a67d8a92ed53386c40ce7392bf4a8415bfd2b SHA1 2f0956b2b5d07ea650dc919bde36677951d398d2 SHA256 4ecc7153cc0393d48e53d823a5bc3d45389e1cf80fccb365fb30f97b05d089dd +MISC metadata.xml 214 RMD160 efd8175069efb91061298ff4584218b633e44678 SHA1 d372fdbfcb7fd07a4082961d3f3527be4fca1d60 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 diff --git a/net-misc/electrum/electrum-0.56.ebuild b/net-misc/electrum/electrum-0.56.ebuild new file mode 100644 index 000000000..202d710cc --- /dev/null +++ b/net-misc/electrum/electrum-0.56.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" +PYTHON_DEPEND="2:2.6" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="2.5 3.*" + +inherit eutils distutils gnome2-utils + +MY_P=Electrum-${PV} +DESCRIPTION="Lightweight Bitcoin client" +HOMEPAGE="http://ecdsa.org/electrum/" +SRC_URI="http://ecdsa.org/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk qt4" +REQUIRED_USE="|| ( gtk qt4 )" + +LANGS="en de fr sl vi" + +for X in ${LANGS}; do + IUSE+=" linguas_${X}" +done +unset X + +DEPEND="" +RDEPEND="dev-python/ecdsa + dev-python/slowaes + gtk? ( dev-python/pygtk:2 ) + qt4? ( dev-python/PyQt4 )" + +S=${WORKDIR}/${MY_P} + +DOCS="RELEASE-NOTES" + +src_prepare() { + # Prevent icon from being installed in the wrong location: + sed -i '/electrum\.png/ d' setup.py || die + sed -i "s:^Icon=.*:Icon=${PN}:" "${PN}.desktop" || die + + # Fix language codes (from country codes) + mv locale/vn locale/vi || die # Vietnamese + mv locale/si locale/sl || die # Slovenian + + # Remove unused localizations: + local lang + for lang in $LANGS; do + if [ $lang != en ] && use !linguas_$lang; then + rm -r locale/$lang || die + fi + done + + # Get rid of unused GUI implementations: + if use !gtk; then + rm lib/gui.py || die + fi + if use !qt4; then + rm lib/gui_qt.py || die + sed -i 's/default="qt"/default="gtk"/' electrum || die + fi + + distutils_src_prepare +} + +src_install() { + doicon -s 64 ${PN}.png + distutils_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + distutils_pkg_postinst +} + +pkg_postrm() { + gnome2_icon_cache_update + distutils_pkg_postrm +} diff --git a/net-misc/electrum/metadata.xml b/net-misc/electrum/metadata.xml new file mode 100644 index 000000000..cc3fe2494 --- /dev/null +++ b/net-misc/electrum/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>maintainer-wanted@gentoo.org</email> + </maintainer> +</pkgmetadata> |