Date: Sat, 15 Jun 2013 11:29:10 +0000 (UTC) From: Ruslan Makhmatkhanov <rm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r320986 - in head/finance: . electrum electrum/files Message-ID: <201306151129.r5FBTA3l047548@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rm Date: Sat Jun 15 11:29:10 2013 New Revision: 320986 URL: http://svnweb.freebsd.org/changeset/ports/320986 Log: Electrum is an easy to use Bitcoin client. It protects you from losing coins in a backup mistake or computer failure, because your wallet can be recovered from a secret phrase that you can write on paper or learn by heart. There is no waiting time when you start the client, because it does not download the Bitcoin blockchain. WWW: http://electrum.org/ PR: 179446 Submitted by: Neil Booth <kyuupichan@gmail.com> Added: head/finance/electrum/ head/finance/electrum/Makefile (contents, props changed) head/finance/electrum/distinfo (contents, props changed) head/finance/electrum/files/ head/finance/electrum/files/patch-lib__util.py (contents, props changed) head/finance/electrum/files/patch-setup.py (contents, props changed) head/finance/electrum/pkg-descr (contents, props changed) head/finance/electrum/pkg-plist (contents, props changed) Modified: head/finance/Makefile Modified: head/finance/Makefile ============================================================================== --- head/finance/Makefile Sat Jun 15 11:25:09 2013 (r320985) +++ head/finance/Makefile Sat Jun 15 11:29:10 2013 (r320986) @@ -23,6 +23,7 @@ SUBDIR += aqmoney SUBDIR += beanie SUBDIR += cbb + SUBDIR += electrum SUBDIR += eqonomize-kde3 SUBDIR += eqonomize-kde4 SUBDIR += expense Added: head/finance/electrum/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/Makefile Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,21 @@ +# Created by: Neil Booth +# $FreeBSD$ + +PORTNAME= Electrum +PORTVERSION= 1.7.3 +CATEGORIES= finance python +MASTER_SITES= http://download.electrum.org/download/ + +MAINTAINER= kyuupichan@gmail.com +COMMENT= Easy to use Bitcoin client + +LICENSE= GPLv3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}slowaes>0:${PORTSDIR}/security/py-slowaes \ + ${PYTHON_PKGNAMEPREFIX}ecdsa>0:${PORTSDIR}/security/py-ecdsa \ + ${PYTHON_PKGNAMEPREFIX}qt4>=4.9:${PORTSDIR}/devel/py-qt4 + +USE_PYTHON= -2.7 +USE_PYDISTUTILS=yes + +.include <bsd.port.mk> Added: head/finance/electrum/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/distinfo Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,2 @@ +SHA256 (Electrum-1.7.3.tar.gz) = bd16afafa70c6c104eb82723bf4555405774c48f6723593e95ef49de0b8f3e51 +SIZE (Electrum-1.7.3.tar.gz) = 492076 Added: head/finance/electrum/files/patch-lib__util.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/files/patch-lib__util.py Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,14 @@ +--- ./lib/util.py.orig 2013-04-07 21:30:06.000000000 +0900 ++++ ./lib/util.py 2013-06-09 19:36:01.945732000 +0900 +@@ -59,8 +59,10 @@ + return os.path.join(os.environ["APPDATA"], "Electrum") + elif platform.system() == "Linux": + return os.path.join(sys.prefix, "share", "electrum") ++ elif (sys.platform.startswith("dragonfly") or ++ sys.platform.startswith("freebsd")): ++ return os.path.join(sys.prefix, "share", "electrum") + elif (platform.system() == "Darwin" or +- platform.system() == "DragonFly" or + platform.system() == "NetBSD"): + return "/Library/Application Support/Electrum" + else: Added: head/finance/electrum/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/files/patch-setup.py Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,20 @@ +--- ./setup.py.orig 2013-06-09 19:36:25.355293000 +0900 ++++ ./setup.py 2013-06-09 19:45:13.675386000 +0900 +@@ -15,14 +15,14 @@ + if (len(sys.argv) > 1 and (sys.argv[1] == "sdist")) or (platform.system() != 'Windows' and platform.system() != 'Darwin'): + print "Including all files" + data_files += [ +- ('/usr/share/applications/',['electrum.desktop']), +- ('/usr/share/app-install/icons/',['icons/electrum.png']) ++ (os.path.join(sys.prefix, 'share', 'applications'),['electrum.desktop']), ++ (os.path.join(sys.prefix, 'share', 'app-install', 'icons'),['icons/electrum.png']) + ] + if not os.path.exists('locale'): + os.mkdir('locale') + for lang in os.listdir('locale'): + if os.path.exists('locale/%s/LC_MESSAGES/electrum.mo'%lang): +- data_files.append( ('/usr/share/locale/%s/LC_MESSAGES'%lang, ['locale/%s/LC_MESSAGES/electrum.mo'%lang]) ) ++ data_files.append( (os.path.join(sys.prefix, 'share/locale/%s/LC_MESSAGES'%lang), ['locale/%s/LC_MESSAGES/electrum.mo'%lang]) ) + + data_files += [ + (util.appdata_dir(), ["data/README"]), Added: head/finance/electrum/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/pkg-descr Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,7 @@ +Electrum is an easy to use Bitcoin client. It protects you from +losing coins in a backup mistake or computer failure, because your +wallet can be recovered from a secret phrase that you can write on +paper or learn by heart. There is no waiting time when you start +the client, because it does not download the Bitcoin blockchain. + +WWW: http://electrum.org/ Added: head/finance/electrum/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/finance/electrum/pkg-plist Sat Jun 15 11:29:10 2013 (r320986) @@ -0,0 +1,147 @@ +bin/electrum +%%PYTHON_SITELIBDIR%%/electrum/__init__.py +%%PYTHON_SITELIBDIR%%/electrum/__init__.pyc +%%PYTHON_SITELIBDIR%%/electrum/__init__.pyo +%%PYTHON_SITELIBDIR%%/electrum/bitcoin.py +%%PYTHON_SITELIBDIR%%/electrum/bitcoin.pyc +%%PYTHON_SITELIBDIR%%/electrum/bitcoin.pyo +%%PYTHON_SITELIBDIR%%/electrum/commands.py +%%PYTHON_SITELIBDIR%%/electrum/commands.pyc +%%PYTHON_SITELIBDIR%%/electrum/commands.pyo +%%PYTHON_SITELIBDIR%%/electrum/deserialize.py +%%PYTHON_SITELIBDIR%%/electrum/deserialize.pyc +%%PYTHON_SITELIBDIR%%/electrum/deserialize.pyo +%%PYTHON_SITELIBDIR%%/electrum/interface.py +%%PYTHON_SITELIBDIR%%/electrum/interface.pyc +%%PYTHON_SITELIBDIR%%/electrum/interface.pyo +%%PYTHON_SITELIBDIR%%/electrum/mnemonic.py +%%PYTHON_SITELIBDIR%%/electrum/mnemonic.pyc +%%PYTHON_SITELIBDIR%%/electrum/mnemonic.pyo +%%PYTHON_SITELIBDIR%%/electrum/msqr.py +%%PYTHON_SITELIBDIR%%/electrum/msqr.pyc +%%PYTHON_SITELIBDIR%%/electrum/msqr.pyo +%%PYTHON_SITELIBDIR%%/electrum/simple_config.py +%%PYTHON_SITELIBDIR%%/electrum/simple_config.pyc +%%PYTHON_SITELIBDIR%%/electrum/simple_config.pyo +%%PYTHON_SITELIBDIR%%/electrum/socks.py +%%PYTHON_SITELIBDIR%%/electrum/socks.pyc +%%PYTHON_SITELIBDIR%%/electrum/socks.pyo +%%PYTHON_SITELIBDIR%%/electrum/util.py +%%PYTHON_SITELIBDIR%%/electrum/util.pyc +%%PYTHON_SITELIBDIR%%/electrum/util.pyo +%%PYTHON_SITELIBDIR%%/electrum/verifier.py +%%PYTHON_SITELIBDIR%%/electrum/verifier.pyc +%%PYTHON_SITELIBDIR%%/electrum/verifier.pyo +%%PYTHON_SITELIBDIR%%/electrum/version.py +%%PYTHON_SITELIBDIR%%/electrum/version.pyc +%%PYTHON_SITELIBDIR%%/electrum/version.pyo +%%PYTHON_SITELIBDIR%%/electrum/wallet.py +%%PYTHON_SITELIBDIR%%/electrum/wallet.pyc +%%PYTHON_SITELIBDIR%%/electrum/wallet.pyo +%%PYTHON_SITELIBDIR%%/electrum/wallet_bitkey.py +%%PYTHON_SITELIBDIR%%/electrum/wallet_bitkey.pyc +%%PYTHON_SITELIBDIR%%/electrum/wallet_bitkey.pyo +%%PYTHON_SITELIBDIR%%/electrum/wallet_factory.py +%%PYTHON_SITELIBDIR%%/electrum/wallet_factory.pyc +%%PYTHON_SITELIBDIR%%/electrum/wallet_factory.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/__init__.py +%%PYTHON_SITELIBDIR%%/electrum_gui/__init__.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/__init__.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/amountedit.py +%%PYTHON_SITELIBDIR%%/electrum_gui/amountedit.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/amountedit.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/bmp.py +%%PYTHON_SITELIBDIR%%/electrum_gui/bmp.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/bmp.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/exchange_rate.py +%%PYTHON_SITELIBDIR%%/electrum_gui/exchange_rate.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/exchange_rate.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_classic.py +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_classic.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_classic.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_gtk.py +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_gtk.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_gtk.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_lite.py +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_lite.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_lite.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_text.py +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_text.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/gui_text.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/history_widget.py +%%PYTHON_SITELIBDIR%%/electrum_gui/history_widget.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/history_widget.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/i18n.py +%%PYTHON_SITELIBDIR%%/electrum_gui/i18n.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/i18n.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/icons_rc.py +%%PYTHON_SITELIBDIR%%/electrum_gui/icons_rc.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/icons_rc.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/plugins.py +%%PYTHON_SITELIBDIR%%/electrum_gui/plugins.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/plugins.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/pyqrnative.py +%%PYTHON_SITELIBDIR%%/electrum_gui/pyqrnative.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/pyqrnative.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/qrcodewidget.py +%%PYTHON_SITELIBDIR%%/electrum_gui/qrcodewidget.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/qrcodewidget.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/qt_console.py +%%PYTHON_SITELIBDIR%%/electrum_gui/qt_console.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/qt_console.pyo +%%PYTHON_SITELIBDIR%%/electrum_gui/receiving_widget.py +%%PYTHON_SITELIBDIR%%/electrum_gui/receiving_widget.pyc +%%PYTHON_SITELIBDIR%%/electrum_gui/receiving_widget.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/__init__.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/__init__.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/__init__.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/aliases.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/aliases.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/aliases.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/labels.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/labels.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/labels.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/pointofsale.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/pointofsale.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/pointofsale.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/qrscanner.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/qrscanner.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/qrscanner.pyo +%%PYTHON_SITELIBDIR%%/electrum_plugins/virtualkeyboard.py +%%PYTHON_SITELIBDIR%%/electrum_plugins/virtualkeyboard.pyc +%%PYTHON_SITELIBDIR%%/electrum_plugins/virtualkeyboard.pyo +@dirrm %%PYTHON_SITELIBDIR%%/electrum_plugins +@dirrm %%PYTHON_SITELIBDIR%%/electrum_gui +@dirrm %%PYTHON_SITELIBDIR%%/electrum +share/app-install/icons/electrum.png +share/applications/electrum.desktop +share/electrum/README +share/electrum/cleanlook/name.cfg +share/electrum/cleanlook/style.css +share/electrum/dark/background.png +share/electrum/dark/name.cfg +share/electrum/dark/style.css +share/electrum/sahara/name.cfg +share/electrum/sahara/style.css +share/locale/br/LC_MESSAGES/electrum.mo +share/locale/cs/LC_MESSAGES/electrum.mo +share/locale/de/LC_MESSAGES/electrum.mo +share/locale/eo/LC_MESSAGES/electrum.mo +share/locale/es/LC_MESSAGES/electrum.mo +share/locale/fr/LC_MESSAGES/electrum.mo +share/locale/it/LC_MESSAGES/electrum.mo +share/locale/ja/LC_MESSAGES/electrum.mo +share/locale/lv/LC_MESSAGES/electrum.mo +share/locale/nl/LC_MESSAGES/electrum.mo +share/locale/ru/LC_MESSAGES/electrum.mo +share/locale/sl/LC_MESSAGES/electrum.mo +share/locale/ta/LC_MESSAGES/electrum.mo +share/locale/vi/LC_MESSAGES/electrum.mo +share/locale/zh/LC_MESSAGES/electrum.mo +@dirrmtry share/app-install/icons +@dirrmtry share/app-install +@dirrmtry share/applications +@dirrm share/electrum/cleanlook +@dirrm share/electrum/dark +@dirrm share/electrum/sahara +@dirrm share/electrum
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306151129.r5FBTA3l047548>