View | Details | Raw Unified | Return to bug 192367 | Differences between
and this patch

Collapse All | Expand All

(-)finance/bitcoin-armory/Makefile (+41 lines)
Line 0 Link Here
1
# Created by: Yuri <yuri@rawbw.com>
2
# $FreeBSD: head/finance/bitcoin-armory/Makefile $
3
4
PORTNAME=	BitcoinArmory
5
PORTVERSION=	0.92.1
6
CATEGORIES=	finance
7
MASTER_SITES=	https://codeload.github.com/etotheipi/BitcoinArmory/tar.gz/v${PORTVERSION}?dummy=/
8
9
MAINTAINER=	yuri@rawbw.com
10
COMMENT=	An implementation of desktop bitcoin management system
11
12
LICENSE=	AGPLv3
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
BUILD_DEPENDS=	${LOCALBASE}/bin/swig3.0:${PORTSDIR}/devel/swig30 \
16
		${LOCALBASE}/bin/pyrcc4:${PORTSDIR}/textproc/py-qt4-xml \
17
		${LOCALBASE}/bin/rsync:${PORTSDIR}/net/rsync
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:${PORTSDIR}/devel/py-qt4-core \
19
		${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT4_VERSION}:${PORTSDIR}/x11-toolkits/py-qt4-gui \
20
		${PYTHON_PKGNAMEPREFIX}twistedCore>=14.0.0:${PORTSDIR}/devel/py-twistedCore \
21
		${PYTHON_PKGNAMEPREFIX}psutil>1.2.1:${PORTSDIR}/sysutils/py-psutil
22
23
USE_PYTHON=	yes
24
USES=		gmake
25
USE_GCC=	yes
26
CPPFLAGS+=	-I${LOCALBASE}/include
27
LDFLAGS+=	-L${LOCALBASE}/lib
28
MAKE_ENV+=	PYTHON_CONFIG=${PYTHON_CMD}-config
29
30
ONLY_FOR_ARCHS=	i386 amd64
31
ONLY_FOR_ARCHS_REASON=	no low-level code available for ${ARCH}
32
33
post-patch:
34
	@${REINPLACE_CMD} 's/python-config/$${PYTHON_CONFIG}/' ${WRKSRC}/cppForSwig/Makefile
35
post-stage:
36
	@${SED} -i.bak -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${STAGEDIR}/${LOCALBASE}/bin/armory && \
37
		${RM} -f ${STAGEDIR}/${LOCALBASE}/bin/armory.bak
38
post-install:
39
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/armory/_CppBlockUtils.so
40
41
.include <bsd.port.mk>
(-)finance/bitcoin-armory/distinfo (+2 lines)
Line 0 Link Here
1
SHA256 (BitcoinArmory-0.92.1.tar.gz) = d3bf86086f69a4edaf95daf5e12a9711660e5beeb4535763f43f03fdaf409a68
2
SIZE (BitcoinArmory-0.92.1.tar.gz) = 4694339
(-)finance/bitcoin-armory/files/patch-ArmoryQt.py (+55 lines)
Line 0 Link Here
1
--- ArmoryQt.py
2
+++ ArmoryQt.py
3
@@ -1,4 +1,4 @@
4
-#! /usr/bin/python
5
+#!/usr/bin/env python
6
 ################################################################################
7
 #                                                                              #
8
 # Copyright (C) 2011-2014, Armory Technologies, Inc.                           #
9
@@ -1089,6 +1089,9 @@
10
          elif OS_LINUX:
11
             tempDir = '/var/log'
12
             extraFiles = ['/var/log/Xorg.0.log']
13
+         elif OS_FREEBSD:
14
+            tempDir = '/var/log'
15
+            extraFiles = ['/var/log/Xorg.0.log']
16
          elif OS_MACOSX:
17
             tempDir = '/var/log'
18
             extraFiles = ['/var/log/system.log']
19
@@ -1369,7 +1372,7 @@
20
       if USE_TESTNET:
21
          return
22
 
23
-      if OS_LINUX:
24
+      if OS_LINUX or OS_FREEBSD:
25
          out,err = execAndWait('gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command')
26
          out2,err = execAndWait('xdg-mime query default x-scheme-handler/bitcoin')
27
 
28
@@ -1890,6 +1893,8 @@
29
          shortOS = 'windows'
30
       elif OS_LINUX:
31
          shortOS = 'ubuntu'
32
+      elif OS_FREEBSD:
33
+         shortOS = 'freebsd'
34
       elif OS_MACOSX:
35
          shortOS = 'mac'
36
 
37
@@ -4708,6 +4713,8 @@
38
                'Will download and Bitcoin software and cryptographically verify it"""))
39
       elif OS_MACOSX:
40
          pass
41
+      elif OS_FREEBSD:
42
+         pass
43
       else:
44
          LOGERROR('Unrecognized OS!')
45
 
46
@@ -5101,8 +5108,7 @@
47
    #############################################################################
48
    def closeExistingBitcoin(self):
49
       for proc in psutil.process_iter():
50
-         if proc.name.lower() in ['bitcoind.exe','bitcoin-qt.exe',\
51
-                                     'bitcoind','bitcoin-qt']:
52
+         if proc.name() in ['bitcoind','bitcoin-qt']:
53
             killProcess(proc.pid)
54
             time.sleep(2)
55
             return
(-)finance/bitcoin-armory/files/patch-ArmoryUtils.py (+72 lines)
Line 0 Link Here
1
--- armoryengine/ArmoryUtils.py
2
+++ armoryengine/ArmoryUtils.py
3
@@ -208,6 +208,7 @@ class P2SHNotSupportedError(Exception): pass
4
 opsys = platform.system()
5
 OS_WINDOWS = 'win32'  in opsys.lower() or 'windows' in opsys.lower()
6
 OS_LINUX   = 'nix'    in opsys.lower() or 'nux'     in opsys.lower()
7
+OS_FREEBSD = 'freebsd' in opsys.lower()
8
 OS_MACOSX  = 'darwin' in opsys.lower() or 'osx'     in opsys.lower()
9
 
10
 
11
@@ -276,6 +277,14 @@ elif OS_LINUX:
12
    ARMORY_HOME_DIR = os.path.join(USER_HOME_DIR, '.armory', SUBDIR)
13
    BLKFILE_DIR     = os.path.join(BTC_HOME_DIR, 'blocks')
14
    BLKFILE_1stFILE = os.path.join(BLKFILE_DIR, 'blk00000.dat')
15
+elif OS_FREEBSD:
16
+   OS_NAME         = 'FreeBSD'
17
+   OS_VARIANT      = ('FreeBSD',platform.release(), '') # tuple (platform,version,id)
18
+   USER_HOME_DIR   = os.getenv('HOME')
19
+   BTC_HOME_DIR    = os.path.join(USER_HOME_DIR, '.bitcoin', SUBDIR)
20
+   ARMORY_HOME_DIR = os.path.join(USER_HOME_DIR, '.armory', SUBDIR)
21
+   BLKFILE_DIR     = os.path.join(BTC_HOME_DIR, 'blocks')
22
+   BLKFILE_1stFILE = os.path.join(BLKFILE_DIR, 'blk00000.dat')
23
 elif OS_MACOSX:
24
    platform.mac_ver()
25
    OS_NAME         = 'MacOSX'
26
@@ -293,6 +302,7 @@ else:
27
 opsys = platform.system()
28
 OS_WINDOWS = 'win32'  in opsys.lower() or 'windows' in opsys.lower()
29
 OS_LINUX   = 'nix'    in opsys.lower() or 'nux'     in opsys.lower()
30
+OS_FREEBSD = 'freebsd' in opsys.lower()
31
 OS_MACOSX  = 'darwin' in opsys.lower() or 'osx'     in opsys.lower()
32
 
33
 BLOCKCHAINS = {}
34
@@ -631,7 +641,7 @@ def killProcessTree(pid):
35
    # call, because have bundled a recent version of psutil.  Linux, however,
36
    # does not have that function call in earlier versions.
37
    from subprocess import Popen, PIPE
38
-   if not OS_LINUX:
39
+   if not OS_LINUX and not OS_FREEBSD:
40
       for child in psutil.Process(pid).get_children():
41
          killProcess(child.pid)
42
    else:
43
@@ -1007,7 +1017,7 @@ except:
44
    LOGCRIT('   in the current directory (or added to the PATH)')
45
    LOGCRIT('   Specifically, you need:')
46
    LOGCRIT('       CppBlockUtils.py     and')
47
-   if OS_LINUX or OS_MACOSX:
48
+   if OS_LINUX or OS_FREEBSD or OS_MACOSX:
49
       LOGCRIT('       _CppBlockUtils.so')
50
    elif OS_WINDOWS:
51
       LOGCRIT('       _CppBlockUtils.pyd')
52
@@ -1041,6 +1051,11 @@ def GetSystemDetails():
53
             out.CpuStr = line.split(':')[1].strip()
54
             break
55
 
56
+   elif OS_FREEBSD:
57
+      # Get total RAM
58
+      out.Memory = long(subprocess_check_output(['sysctl','-n','hw.physmem']))
59
+      ## Get CPU name
60
+      out.CpuStr = subprocess_check_output(['sysctl','-n','hw.model'])
61
 
62
    elif OS_WINDOWS:
63
       import ctypes
64
@@ -1542,7 +1557,7 @@ except:
65
    LOGCRIT('   in the current directory (or added to the PATH)')
66
    LOGCRIT('   Specifically, you need:')
67
    LOGCRIT('       CppBlockUtils.py     and')
68
-   if OS_LINUX or OS_MACOSX:
69
+   if OS_LINUX or OS_FREEBSD or OS_MACOSX:
70
       LOGCRIT('       _CppBlockUtils.so')
71
    elif OS_WINDOWS:
72
       LOGCRIT('       _CppBlockUtils.pyd')
(-)finance/bitcoin-armory/files/patch-Makefile (+11 lines)
Line 0 Link Here
1
--- Makefile
2
+++ Makefile
3
@@ -1,7 +1,7 @@
4
 # All the actual Makefiles are deeper in the directory tree.  
5
 # I am just calling them, here.
6
 
7
-PREFIX=/usr
8
+PREFIX?=/usr
9
 DESTDIR=
10
 
11
 all :
(-)finance/bitcoin-armory/files/patch-announcefetch.py (+11 lines)
Line 0 Link Here
1
--- announcefetch.py
2
+++ announcefetch.py
3
@@ -213,6 +213,8 @@ class AnnounceDataFetcher(object):
4
             argsMap['os'] = 'win'
5
          elif OS_LINUX:
6
             argsMap['os'] = 'lin'
7
+         elif OS_FREEBSD:
8
+            argsMap['os'] = 'bsd'
9
          elif OS_MACOSX:
10
             argsMap['os'] = 'mac'
11
          else:
(-)finance/bitcoin-armory/files/patch-cppForSwig-Makefile (+17 lines)
Line 0 Link Here
1
--- cppForSwig/Makefile
2
+++ cppForSwig/Makefile
3
@@ -1,4 +1,4 @@
4
-CXX = g++
5
+CXX ?= g++
6
 
7
 ifdef DEBUG
8
 CFLAGS=-g3 -Wall -pipe -fPIC
9
@@ -68,7 +68,7 @@
10
 BlockUtils.o: log.h BinaryData.h UniversalTimer.h PartialMerkle.h
11
 EncryptionUtils.o: log.h BtcUtils.h BinaryData.h
12
 CppBlockUtils_wrap.cxx: log.h BlockUtils.h BinaryData.h BlockObj.h UniversalTimer.h BlockUtils.h BlockUtils.cpp CppBlockUtils.i
13
-	swig $(SWIG_OPTS) -outdir ../ -v CppBlockUtils.i 
14
+	swig3.0 $(SWIG_OPTS) -outdir ../ -v CppBlockUtils.i 
15
 
16
 CppBlockUtils_wrap.o: log.h BlockUtils.h  BinaryData.h UniversalTimer.h CppBlockUtils_wrap.cxx
17
 	$(CXX) $(SWIG_INC) $(CXXFLAGS) $(CXXCPP) -c CppBlockUtils_wrap.cxx
(-)finance/bitcoin-armory/files/patch-cppForSwig-cryptopp-Makefile (+22 lines)
Line 0 Link Here
1
--- cppForSwig/cryptopp/Makefile
2
+++ cppForSwig/cryptopp/Makefile
3
@@ -105,6 +105,19 @@
4
 M32OR64 = -m$(shell isainfo -b)
5
 endif
6
 
7
+ifeq ($(UNAME),FreeBSD)
8
+AR = ar
9
+ARFLAGS = cr
10
+CXX ?= c++
11
+IS_GCC2 = $(shell $(CXX) -v 2>&1 | $(EGREP) -c gcc-932)
12
+ifeq ($(IS_GCC2),1)
13
+CXXFLAGS += -fno-coalesce-templates -fno-coalesce-static-vtables
14
+LDLIBS += -lstdc++
15
+LDFLAGS += -flat_namespace -undefined suppress -m
16
+endif
17
+endif
18
+
19
+
20
 ifneq ($(IS_SUN_CC),0)	# override flags for CC Sun C++ compiler
21
 CXXFLAGS = -DNDEBUG -O -g0 -native -template=no%extdef $(M32OR64)
22
 LDFLAGS =
(-)finance/bitcoin-armory/files/patch-dpkgfiles-armory (+6 lines)
Line 0 Link Here
1
--- dpkgfiles/armory
2
+++ dpkgfiles/armory
3
@@ -1,2 +1,2 @@
4
 #!/bin/sh
5
-exec python /usr/lib/armory/ArmoryQt.py "$@"
6
+exec python %%LOCALBASE%%/lib/armory/ArmoryQt.py "$@"
(-)finance/bitcoin-armory/pkg-descr (+6 lines)
Line 0 Link Here
1
An open source Bitcoin wallet management platform.
2
3
Designed from the ground up to provide the highest level of security
4
for heavily-invested Bitcoin users, while still maintaining a high degree
5
of usability and convenience. Its ease of use and advanced features make
6
it one of the most popular alternative Bitcoin clients.
(-)finance/bitcoin-armory/pkg-message (+10 lines)
Line 0 Link Here
1
BitcoinArmory consumes significant disk space in ~/.armory
2
and ~/.bitcoin, so you need to provide sufficient available
3
space there, currently >30 gigabytes.
4
5
Please note that BitcoinArmory has an embedded bitcoind, and
6
doesn't require the running bitcoind, but can optionally use it.
7
8
Please keep your *.wallet files located under the ~/.armory
9
directory secure. Loss of these files is equivalent to the loss
10
of money.
(-)finance/bitcoin-armory/pkg-plist (+330 lines)
Line 0 Link Here
1
bin/armory
2
lib/armory/ArmoryDB.py
3
lib/armory/ArmoryQt.py
4
lib/armory/BitTornado/BT1/Choker.py
5
lib/armory/BitTornado/BT1/Connecter.py
6
lib/armory/BitTornado/BT1/Downloader.py
7
lib/armory/BitTornado/BT1/DownloaderFeedback.py
8
lib/armory/BitTornado/BT1/Encrypter.py
9
lib/armory/BitTornado/BT1/FileSelector.py
10
lib/armory/BitTornado/BT1/Filter.py
11
lib/armory/BitTornado/BT1/HTTPDownloader.py
12
lib/armory/BitTornado/BT1/NatCheck.py
13
lib/armory/BitTornado/BT1/PiecePicker.py
14
lib/armory/BitTornado/BT1/Rerequester.py
15
lib/armory/BitTornado/BT1/Statistics.py
16
lib/armory/BitTornado/BT1/Storage.py
17
lib/armory/BitTornado/BT1/StorageWrapper.py
18
lib/armory/BitTornado/BT1/StreamCheck.py
19
lib/armory/BitTornado/BT1/T2T.py
20
lib/armory/BitTornado/BT1/Uploader.py
21
lib/armory/BitTornado/BT1/__init__.py
22
lib/armory/BitTornado/BT1/btformats.py
23
lib/armory/BitTornado/BT1/fakeopen.py
24
lib/armory/BitTornado/BT1/makemetafile.py
25
lib/armory/BitTornado/BT1/track.py
26
lib/armory/BitTornado/ConfigDir.py
27
lib/armory/BitTornado/ConfigReader.py
28
lib/armory/BitTornado/ConnChoice.py
29
lib/armory/BitTornado/CreateIcons.py
30
lib/armory/BitTornado/CurrentRateMeasure.py
31
lib/armory/BitTornado/HTTPHandler.py
32
lib/armory/BitTornado/PSYCO.py
33
lib/armory/BitTornado/RateLimiter.py
34
lib/armory/BitTornado/RateMeasure.py
35
lib/armory/BitTornado/RawServer.py
36
lib/armory/BitTornado/ServerPortHandler.py
37
lib/armory/BitTornado/SocketHandler.py
38
lib/armory/BitTornado/__init__.py
39
lib/armory/BitTornado/bencode.py
40
lib/armory/BitTornado/bitfield.py
41
lib/armory/BitTornado/clock.py
42
lib/armory/BitTornado/download_bt1.py
43
lib/armory/BitTornado/inifile.py
44
lib/armory/BitTornado/iprangeparse.py
45
lib/armory/BitTornado/launchmanycore.py
46
lib/armory/BitTornado/natpunch.py
47
lib/armory/BitTornado/parseargs.py
48
lib/armory/BitTornado/parsedir.py
49
lib/armory/BitTornado/piecebuffer.py
50
lib/armory/BitTornado/selectpoll.py
51
lib/armory/BitTornado/subnetparse.py
52
lib/armory/BitTornado/torrentlistparse.py
53
lib/armory/BitTornado/zurllib.py
54
lib/armory/CppBlockUtils.py
55
lib/armory/LICENSE.py
56
lib/armory/README
57
lib/armory/SDM.py
58
lib/armory/_CppBlockUtils.so
59
lib/armory/announcefetch.py
60
lib/armory/armorycolors.py
61
lib/armory/armoryd.py
62
lib/armory/armoryengine/ALL.py
63
lib/armory/armoryengine/ArmoryUtils.py
64
lib/armory/armoryengine/AsciiSerialize.py
65
lib/armory/armoryengine/BDM.py
66
lib/armory/armoryengine/BinaryPacker.py
67
lib/armory/armoryengine/BinaryUnpacker.py
68
lib/armory/armoryengine/Block.py
69
lib/armory/armoryengine/CoinSelection.py
70
lib/armory/armoryengine/Decorators.py
71
lib/armory/armoryengine/MultiSigUtils.py
72
lib/armory/armoryengine/Networking.py
73
lib/armory/armoryengine/PyBtcAddress.py
74
lib/armory/armoryengine/PyBtcWallet.py
75
lib/armory/armoryengine/PyBtcWalletRecovery.py
76
lib/armory/armoryengine/Script.py
77
lib/armory/armoryengine/Timer.py
78
lib/armory/armoryengine/Transaction.py
79
lib/armory/armoryengine/UserAddressUtils.py
80
lib/armory/armoryengine/__init__.py
81
lib/armory/armoryengine/parseAnnounce.py
82
lib/armory/armoryengine/torrentDL.py
83
lib/armory/armorymodels.py
84
lib/armory/bitcoinrpc_jsonrpc/__init__.py
85
lib/armory/bitcoinrpc_jsonrpc/authproxy.py
86
lib/armory/bitcoinrpc_jsonrpc/json.py
87
lib/armory/bitcoinrpc_jsonrpc/proxy.py
88
lib/armory/default_bootstrap.torrent
89
lib/armory/dynamicImport.py
90
lib/armory/extras/LastBlockHash.py
91
lib/armory/extras/LatestBlocksFinder.py
92
lib/armory/extras/PromoKit.py
93
lib/armory/extras/__init__.py
94
lib/armory/extras/armoryengine_basics.py
95
lib/armory/extras/breakDownWallet.py
96
lib/armory/extras/cli_sign_txdp.py
97
lib/armory/extras/createTestBlocksForReadBlkUpdate.py
98
lib/armory/extras/createTestChain.py
99
lib/armory/extras/createTxFromAddrList.py
100
lib/armory/extras/dlscript.py
101
lib/armory/extras/extractKeysFromWallet.py
102
lib/armory/extras/findpass.py
103
lib/armory/extras/frag_wallet.py
104
lib/armory/extras/lookathex.py
105
lib/armory/extras/manually_import_500k_addr.py
106
lib/armory/extras/mysteryHex.py
107
lib/armory/extras/sample_armory_code.py
108
lib/armory/extras/satoshiDiceStats.py
109
lib/armory/extras/sign_dl_list.py
110
lib/armory/extras/sign_release.py
111
lib/armory/extras/unfrag_wallet.py
112
lib/armory/extras/verify_dl_list.py
113
lib/armory/guardian.py
114
lib/armory/jasvet.py
115
lib/armory/pytest/SendTx.py
116
lib/armory/pytest/Tiab.py
117
lib/armory/pytest/__init__.py
118
lib/armory/pytest/testAnnounce.py
119
lib/armory/pytest/testArmoryD.py
120
lib/armory/pytest/testArmoryDStartup.py
121
lib/armory/pytest/testArmoryDTiab.py
122
lib/armory/pytest/testArmoryEngineUtils.py
123
lib/armory/pytest/testDecorators.py
124
lib/armory/pytest/testFragmentedBackup.py
125
lib/armory/pytest/testMultisig.py
126
lib/armory/pytest/testParseAnnounce.py
127
lib/armory/pytest/testPyBtcAddress.py
128
lib/armory/pytest/testPyBtcWallet.py
129
lib/armory/pytest/testPyBtcWalletRecovery.py
130
lib/armory/pytest/testPyTX.py
131
lib/armory/pytest/testSplitSecret.py
132
lib/armory/pytest/testUserAddress.py
133
lib/armory/qrc_img_resources.py
134
lib/armory/qrcodenative.py
135
lib/armory/qt4reactor.py
136
lib/armory/qtdefines.py
137
lib/armory/qtdialogs.py
138
lib/armory/setup.py
139
lib/armory/subprocess_win.py
140
lib/armory/txjsonrpc/__init__.py
141
lib/armory/txjsonrpc/auth.py
142
lib/armory/txjsonrpc/jsonrpc.py
143
lib/armory/txjsonrpc/jsonrpclib.py
144
lib/armory/txjsonrpc/meta.py
145
lib/armory/txjsonrpc/web/__init__.py
146
lib/armory/txjsonrpc/web/jsonrpc.py
147
lib/armory/ui/MultiSigDialogs.py
148
lib/armory/ui/MultiSigModels.py
149
lib/armory/ui/TxConstruct.py
150
lib/armory/ui/TxFrames.py
151
lib/armory/ui/UpgradeDownloader.py
152
lib/armory/ui/VerifyOfflinePackage.py
153
lib/armory/ui/WalletFrames.py
154
lib/armory/ui/Wizards.py
155
lib/armory/ui/__init__.py
156
lib/armory/ui/toolsDialogs.py
157
lib/armory/urllib3/__init__.py
158
lib/armory/urllib3/_collections.py
159
lib/armory/urllib3/connection.py
160
lib/armory/urllib3/connectionpool.py
161
lib/armory/urllib3/contrib/__init__.py
162
lib/armory/urllib3/contrib/ntlmpool.py
163
lib/armory/urllib3/contrib/pyopenssl.py
164
lib/armory/urllib3/exceptions.py
165
lib/armory/urllib3/fields.py
166
lib/armory/urllib3/filepost.py
167
lib/armory/urllib3/packages/__init__.py
168
lib/armory/urllib3/packages/ordered_dict.py
169
lib/armory/urllib3/packages/six.py
170
lib/armory/urllib3/packages/ssl_match_hostname/__init__.py
171
lib/armory/urllib3/packages/ssl_match_hostname/_implementation.py
172
lib/armory/urllib3/poolmanager.py
173
lib/armory/urllib3/request.py
174
lib/armory/urllib3/response.py
175
lib/armory/urllib3/util.py
176
lib/armory/writeNSISCompilerArgs.py
177
share/applications/armory.desktop
178
share/applications/armoryoffline.desktop
179
share/applications/armorytestnet.desktop
180
share/armory/img/MsgBox_critical24.png
181
share/armory/img/MsgBox_critical64.png
182
share/armory/img/MsgBox_error32.png
183
share/armory/img/MsgBox_error64.png
184
share/armory/img/MsgBox_good48.png
185
share/armory/img/MsgBox_info32.png
186
share/armory/img/MsgBox_info48.png
187
share/armory/img/MsgBox_question32.png
188
share/armory/img/MsgBox_question64.png
189
share/armory/img/MsgBox_warning48.png
190
share/armory/img/addr_book_icon.png
191
share/armory/img/armory16x16.ico
192
share/armory/img/armory24x24.ico
193
share/armory/img/armory256x256.ico
194
share/armory/img/armory32x32.ico
195
share/armory/img/armory48x48.ico
196
share/armory/img/armory64x64.ico
197
share/armory/img/armory_icon_24x24.png
198
share/armory/img/armory_icon_32x32.png
199
share/armory/img/armory_icon_64x64.png
200
share/armory/img/armory_icon_fullres.icns
201
share/armory/img/armory_icon_fullres.png
202
share/armory/img/armory_icon_green_24x24.png
203
share/armory/img/armory_icon_green_32x32.png
204
share/armory/img/armory_icon_green_64x64.png
205
share/armory/img/armory_icon_green_fullres.png
206
share/armory/img/armory_logo_fullres.png
207
share/armory/img/armory_logo_green_h56.png
208
share/armory/img/armory_logo_green_h72.png
209
share/armory/img/armory_logo_h36.png
210
share/armory/img/armory_logo_h44.png
211
share/armory/img/armory_logo_h48.png
212
share/armory/img/armory_logo_h56.png
213
share/armory/img/armory_logo_h72.png
214
share/armory/img/armory_logo_white_text_green_h56.png
215
share/armory/img/armory_logo_white_text_green_h72.png
216
share/armory/img/armory_logo_white_text_h56.png
217
share/armory/img/armory_logo_white_text_h72.png
218
share/armory/img/armory_rightclickcopy.png
219
share/armory/img/arrow_down.png
220
share/armory/img/arrow_down32.png
221
share/armory/img/arrow_left.png
222
share/armory/img/arrow_left32.png
223
share/armory/img/arrow_right.png
224
share/armory/img/arrow_right32.png
225
share/armory/img/arrow_right_24x24.png
226
share/armory/img/arrow_right_blue_24x24.png
227
share/armory/img/arrow_right_green_24x24.png
228
share/armory/img/arrow_right_red_24x24.png
229
share/armory/img/arrow_up.png
230
share/armory/img/arrow_up32.png
231
share/armory/img/asterisk_orange.png
232
share/armory/img/bitcoinlogo.png
233
share/armory/img/busy.gif
234
share/armory/img/button-blue.png
235
share/armory/img/button-green.png
236
share/armory/img/button-purple.png
237
share/armory/img/button-red.png
238
share/armory/img/button-seagreen.png
239
share/armory/img/button-yellow.png
240
share/armory/img/checkmark32.png
241
share/armory/img/checkmark32_blue.png
242
share/armory/img/checkmark32_orange.png
243
share/armory/img/checkmark_okay.png
244
share/armory/img/circle_blue.png
245
share/armory/img/circle_green.png
246
share/armory/img/circle_orange.png
247
share/armory/img/circle_purple.png
248
share/armory/img/circle_red.png
249
share/armory/img/circle_tan.png
250
share/armory/img/circle_yellow.png
251
share/armory/img/conf0t.png
252
share/armory/img/conf0t_nonum.png
253
share/armory/img/conf1t.png
254
share/armory/img/conf1t_nonum.png
255
share/armory/img/conf2t.png
256
share/armory/img/conf2t_nonum.png
257
share/armory/img/conf3t.png
258
share/armory/img/conf3t_nonum.png
259
share/armory/img/conf4t.png
260
share/armory/img/conf4t_nonum.png
261
share/armory/img/conf5t.png
262
share/armory/img/conf5t_nonum.png
263
share/armory/img/conf6t.png
264
share/armory/img/folder-new-5.png
265
share/armory/img/folder.png
266
share/armory/img/folder24.png
267
share/armory/img/frag1f.png
268
share/armory/img/frag2f.png
269
share/armory/img/frag3f.png
270
share/armory/img/frag4f.png
271
share/armory/img/frag5f.png
272
share/armory/img/frag6f.png
273
share/armory/img/frag7f.png
274
share/armory/img/frag8f.png
275
share/armory/img/inkscapeIconFactory.svg
276
share/armory/img/keyhole_blue.png
277
share/armory/img/keyhole_gray.png
278
share/armory/img/keyhole_green.png
279
share/armory/img/keyhole_red.png
280
share/armory/img/keyhole_white.png
281
share/armory/img/loadicon_0.png
282
share/armory/img/loadicon_1.png
283
share/armory/img/loadicon_2.png
284
share/armory/img/loadicon_3.png
285
share/armory/img/loadicon_4.png
286
share/armory/img/loadicon_5.png
287
share/armory/img/lockedIcon.png
288
share/armory/img/logo_vert_black_text.png
289
share/armory/img/logo_vert_black_text_antialiased.png
290
share/armory/img/logo_vert_black_text_green.png
291
share/armory/img/logo_vert_white_text.png
292
share/armory/img/moneyCoinbase.png
293
share/armory/img/moneyIn.png
294
share/armory/img/moneyOut.png
295
share/armory/img/moneySelf.png
296
share/armory/img/plus_orange.png
297
share/armory/img/preferences.png
298
share/armory/img/preferences256.png
299
share/armory/img/printer_icon.png
300
share/armory/img/process-stop-4.png
301
share/armory/img/red_X.png
302
share/armory/img/scroll_down_18.png
303
share/armory/img/scroll_down_24.png
304
share/armory/img/scroll_up_18.png
305
share/armory/img/scroll_up_24.png
306
share/armory/img/sent_to_self.png
307
share/armory/img/splashlogo.png
308
share/armory/img/splashlogo_testnet.png
309
share/armory/img/unlockedIcon.png
310
share/armory/img/view-refresh-4.png
311
share/armory/img/visible.png
312
share/armory/img/visible2.png
313
share/armory/img/wallet_16x12.png
314
share/armory/img/x-office-address-book.png
315
@dirrmtry lib/armory/BitTornado/BT1
316
@dirrmtry lib/armory/BitTornado
317
@dirrmtry lib/armory/armoryengine
318
@dirrmtry lib/armory/bitcoinrpc_jsonrpc
319
@dirrmtry lib/armory/extras
320
@dirrmtry lib/armory/pytest
321
@dirrmtry lib/armory/txjsonrpc/web
322
@dirrmtry lib/armory/txjsonrpc
323
@dirrmtry lib/armory/ui
324
@dirrmtry lib/armory/urllib3/contrib
325
@dirrmtry lib/armory/urllib3/packages/ssl_match_hostname
326
@dirrmtry lib/armory/urllib3/packages
327
@dirrmtry lib/armory/urllib3
328
@dirrmtry lib/armory
329
@dirrmtry share/armory/img
330
@dirrmtry share/armory

Return to bug 192367