Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 May 2016 07:23:49 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414682 - in head/net-p2p/bitmessage: . files
Message-ID:  <201605060723.u467NnAe056818@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Fri May  6 07:23:48 2016
New Revision: 414682
URL: https://svnweb.freebsd.org/changeset/ports/414682

Log:
  net-p2p/bitmessage: 0.4.4 -> 0.6.0
  
  - Unbroke POW with the patch from upstream.
  - Bugfixes
  - UI improvements
  - performance and security improvements
  - integration with email gateway (mailchuck.com)
  
  PR:		209278
  Submitted by:	yuri@rawbw.com (maintainer)

Added:
  head/net-p2p/bitmessage/files/patch-src_bitmsghash_Makefile   (contents, props changed)
  head/net-p2p/bitmessage/files/patch-src_bitmsghash_bitmsghash.cpp   (contents, props changed)
Modified:
  head/net-p2p/bitmessage/Makefile
  head/net-p2p/bitmessage/distinfo
  head/net-p2p/bitmessage/files/patch-Makefile
  head/net-p2p/bitmessage/pkg-plist

Modified: head/net-p2p/bitmessage/Makefile
==============================================================================
--- head/net-p2p/bitmessage/Makefile	Fri May  6 07:16:47 2016	(r414681)
+++ head/net-p2p/bitmessage/Makefile	Fri May  6 07:23:48 2016	(r414682)
@@ -2,28 +2,37 @@
 # $FreeBSD$
 
 PORTNAME=	bitmessage
-PORTVERSION=	0.4.4
+PORTVERSION=	0.6.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	net-p2p
 
 MAINTAINER=	yuri@rawbw.com
 COMMENT=	Secure P2P communications client
 
 LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:devel/py-qt4-core \
+		${PYTHON_PKGNAMEPREFIX}qt4-network>=${PYQT4_VERSION}:net/py-qt4-network \
 		${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT4_VERSION}:x11-toolkits/py-qt4-gui
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	Bitmessage
 GH_PROJECT=	PyBitmessage
 
-USES=		python
+USES=		python pyqt:4
+NATIVE_POW_USES=gmake
 USE_OPENSSL=	yes
 INSTALLS_ICONS=	yes
 
+OPTIONS_DEFINE=	NATIVE_POW
+OPTIONS_DEFAULT=NATIVE_POW
+NATIVE_POW_DESC=Native POW procedure
+OPTIONS_SUB=	yes
+
+.include <bsd.port.options.mk>
+
 post-patch:
 	${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}| ; s|share/man|man|' ${WRKSRC}/Makefile
 
@@ -33,5 +42,16 @@ do-build:
 		-d ${WRKSRC} -f ${WRKSRC} && \
 	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
 		-d ${WRKSRC} -f ${WRKSRC})
+.if ${PORT_OPTIONS:MNATIVE_POW}
+	@(cd ${WRKSRC} && \
+		${ECHO_MSG} "===>  Compiling the proof-of-work (POW) routine" && \
+		(cd src/bitmsghash && ${MAKE_CMD}))
+.endif
+
+post-install:
+.if ${PORT_OPTIONS:MNATIVE_POW}
+	@${RM} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.o
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.so
+.endif
 
 .include <bsd.port.mk>

Modified: head/net-p2p/bitmessage/distinfo
==============================================================================
--- head/net-p2p/bitmessage/distinfo	Fri May  6 07:16:47 2016	(r414681)
+++ head/net-p2p/bitmessage/distinfo	Fri May  6 07:23:48 2016	(r414682)
@@ -1,2 +1,2 @@
-SHA256 (Bitmessage-PyBitmessage-v0.4.4_GH0.tar.gz) = 2fe2b1ad4d7426c8777fb429129b7a07c717ea5f00cc3041a03ac19fd3259b3a
-SIZE (Bitmessage-PyBitmessage-v0.4.4_GH0.tar.gz) = 611490
+SHA256 (Bitmessage-PyBitmessage-v0.6.0_GH0.tar.gz) = 3bee5ca3fe42a95a0bf1f9f7285904e18ae56b0189048968a5257676f25adc08
+SIZE (Bitmessage-PyBitmessage-v0.6.0_GH0.tar.gz) = 923755

Modified: head/net-p2p/bitmessage/files/patch-Makefile
==============================================================================
--- head/net-p2p/bitmessage/files/patch-Makefile	Fri May  6 07:16:47 2016	(r414681)
+++ head/net-p2p/bitmessage/files/patch-Makefile	Fri May  6 07:23:48 2016	(r414682)
@@ -1,20 +1,36 @@
---- ./Makefile.orig	2014-01-21 08:17:36.000000000 +0200
-+++ ./Makefile	2014-03-12 18:18:00.000000000 +0200
-@@ -31,12 +31,13 @@
- 	install -m 644 desktop/can-icon.svg ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${APP}.svg
- 	cp -rf src/* ${DESTDIR}${PREFIX}/share/${APP}
- 	echo '#!/bin/sh' > ${DESTDIR}${PREFIX}/bin/${APP}
--	echo 'if [ -d ${DESTDIR}/usr/local/share/${APP} ]; then' >> ${DESTDIR}${PREFIX}/bin/${APP}
--	echo '  cd ${DESTDIR}/usr/local/share/${APP}' >> ${DESTDIR}${PREFIX}/bin/${APP}
-+	echo 'if [ -d ${PREFIX}/share/${APP} ]; then' >> ${DESTDIR}${PREFIX}/bin/${APP}
-+	echo '  cd ${PREFIX}/share/${APP}' >> ${DESTDIR}${PREFIX}/bin/${APP}
+--- Makefile.orig	2016-05-02 19:51:46 UTC
++++ Makefile
+@@ -16,9 +16,9 @@ install:
+ 	mkdir -p ${DESTDIR}${PREFIX}
+ 	mkdir -p ${DESTDIR}${PREFIX}/bin
+ 	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share
+-	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man
+-	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man/man1
+-	install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/share/man/man1
++	mkdir -m 755 -p ${DESTDIR}${PREFIX}/man
++	mkdir -m 755 -p ${DESTDIR}${PREFIX}/man/man1
++	install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/man/man1
+ 	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/${APP}
+ 	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/applications
+ 	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/pixmaps
+@@ -35,16 +35,13 @@ install:
+ 	echo "if [ -d ${PREFIX}/share/${APP} ]; then" >> ${DESTDIR}${PREFIX}/bin/${APP}
+ 	echo "  cd ${PREFIX}/share/${APP}" >> ${DESTDIR}${PREFIX}/bin/${APP}
  	echo 'else' >> ${DESTDIR}${PREFIX}/bin/${APP}
--	echo '  cd ${DESTDIR}/usr/share/pybitmessage' >> ${DESTDIR}${PREFIX}/bin/${APP}
-+	echo '  echo "BitMessage directory not found"' >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo "  cd /usr/share/pybitmessage" >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo 'fi' >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo 'if [ -d /opt/openssl-compat-bitcoin/lib ]; then' >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo '  LD_LIBRARY_PATH="/opt/openssl-compat-bitcoin/lib/" exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo 'else' >> ${DESTDIR}${PREFIX}/bin/${APP}
+-	echo '  exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
++	echo ' echo "BitMessage directory not found"' >> ${DESTDIR}${PREFIX}/bin/${APP}
 +	echo '  exit 1' >> ${DESTDIR}${PREFIX}/bin/${APP}
  	echo 'fi' >> ${DESTDIR}${PREFIX}/bin/${APP}
--	echo 'LD_LIBRARY_PATH="/opt/openssl-compat-bitcoin/lib/" exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
-+	echo 'python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
++	echo 'exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
  	chmod +x ${DESTDIR}${PREFIX}/bin/${APP}
  uninstall:
- 	rm -f ${PREFIX}/share/man/man1/${APP}.1.gz
+-	rm -f ${PREFIX}/share/man/man1/${APP}.1.gz
++	rm -f ${PREFIX}/man/man1/${APP}.1.gz
+ 	rm -rf ${PREFIX}/share/${APP}
+ 	rm -f ${PREFIX}/bin/${APP}
+ 	rm -f ${PREFIX}/share/applications/${APP}.desktop

Added: head/net-p2p/bitmessage/files/patch-src_bitmsghash_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/bitmessage/files/patch-src_bitmsghash_Makefile	Fri May  6 07:23:48 2016	(r414682)
@@ -0,0 +1,15 @@
+--- src/bitmsghash/Makefile.orig	2016-05-02 19:51:46 UTC
++++ src/bitmsghash/Makefile
+@@ -10,10 +10,10 @@ powtest:
+ 	./testpow.py
+ 
+ bitmsghash.so: bitmsghash.o
+-	g++ bitmsghash.o -shared -fPIC -lpthread -lcrypto $(LDFLAGS) -o bitmsghash.so
++	${CC} bitmsghash.o -shared -fPIC -lpthread -lcrypto $(LDFLAGS) -o bitmsghash.so
+ 
+ bitmsghash.o:
+-	g++ -Wall -O3 -march=native -fPIC $(CCFLAGS) -c bitmsghash.cpp
++	${CC} -Wall -O3 -march=native -fPIC $(CCFLAGS) -c bitmsghash.cpp
+ 
+ clean:
+ 	rm -f bitmsghash.o bitmsghash.so

Added: head/net-p2p/bitmessage/files/patch-src_bitmsghash_bitmsghash.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/bitmessage/files/patch-src_bitmsghash_bitmsghash.cpp	Fri May  6 07:23:48 2016	(r414682)
@@ -0,0 +1,20 @@
+--- src/bitmsghash/bitmsghash.cpp.orig	2016-05-02 19:51:46 UTC
++++ src/bitmsghash/bitmsghash.cpp
+@@ -11,7 +11,7 @@
+ #include <string.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+-#ifdef __APPLE__
++#if defined(__APPLE__) || defined(__FreeBSD__)
+ #include <sys/types.h>
+ #include <sys/sysctl.h>
+ #endif
+@@ -89,6 +89,8 @@ void getnumthreads()
+ #else
+ 	if (sysctlbyname("hw.logicalcpu", &core_count, &len, 0, 0) == 0)
+ 		numthreads = core_count;
++	else if (sysctlbyname("hw.ncpu", &core_count, &len, 0, 0) == 0)
++		numthreads = core_count;
+ #endif
+ 	for (unsigned int i = 0; i < len * 8; i++)
+ #if defined(_WIN32)

Modified: head/net-p2p/bitmessage/pkg-plist
==============================================================================
--- head/net-p2p/bitmessage/pkg-plist	Fri May  6 07:16:47 2016	(r414681)
+++ head/net-p2p/bitmessage/pkg-plist	Fri May  6 07:23:48 2016	(r414682)
@@ -2,7 +2,6 @@ bin/pybitmessage
 man/man1/pybitmessage.1.gz
 share/applications/pybitmessage.desktop
 share/icons/hicolor/24x24/apps/pybitmessage.png
-share/icons/hicolor/scalable/apps/pybitmessage.svg
 share/pybitmessage/addresses.py
 share/pybitmessage/addresses.pyc
 share/pybitmessage/addresses.pyo
@@ -12,6 +11,9 @@ share/pybitmessage/api.pyo
 share/pybitmessage/api_client.py
 share/pybitmessage/api_client.pyc
 share/pybitmessage/api_client.pyo
+share/pybitmessage/bitmessagecli.py
+share/pybitmessage/bitmessagecli.pyc
+share/pybitmessage/bitmessagecli.pyo
 share/pybitmessage/bitmessagecurses/__init__.py
 share/pybitmessage/bitmessagecurses/__init__.pyc
 share/pybitmessage/bitmessagecurses/__init__.pyo
@@ -25,6 +27,9 @@ share/pybitmessage/bitmessageqt/about.py
 share/pybitmessage/bitmessageqt/about.pyc
 share/pybitmessage/bitmessageqt/about.pyo
 share/pybitmessage/bitmessageqt/about.ui
+share/pybitmessage/bitmessageqt/account.py
+share/pybitmessage/bitmessageqt/account.pyc
+share/pybitmessage/bitmessageqt/account.pyo
 share/pybitmessage/bitmessageqt/addaddressdialog.py
 share/pybitmessage/bitmessageqt/addaddressdialog.pyc
 share/pybitmessage/bitmessageqt/addaddressdialog.pyo
@@ -38,10 +43,24 @@ share/pybitmessage/bitmessageqt/bitmessa
 share/pybitmessage/bitmessageqt/bitmessageui.pyc
 share/pybitmessage/bitmessageqt/bitmessageui.pyo
 share/pybitmessage/bitmessageqt/bitmessageui.ui
+share/pybitmessage/bitmessageqt/blacklist.py
+share/pybitmessage/bitmessageqt/blacklist.pyc
+share/pybitmessage/bitmessageqt/blacklist.pyo
+share/pybitmessage/bitmessageqt/blacklist.ui
 share/pybitmessage/bitmessageqt/connect.py
 share/pybitmessage/bitmessageqt/connect.pyc
 share/pybitmessage/bitmessageqt/connect.pyo
 share/pybitmessage/bitmessageqt/connect.ui
+share/pybitmessage/bitmessageqt/dialogs.py
+share/pybitmessage/bitmessageqt/dialogs.pyc
+share/pybitmessage/bitmessageqt/dialogs.pyo
+share/pybitmessage/bitmessageqt/emailgateway.py
+share/pybitmessage/bitmessageqt/emailgateway.pyc
+share/pybitmessage/bitmessageqt/emailgateway.pyo
+share/pybitmessage/bitmessageqt/emailgateway.ui
+share/pybitmessage/bitmessageqt/foldertree.py
+share/pybitmessage/bitmessageqt/foldertree.pyc
+share/pybitmessage/bitmessageqt/foldertree.pyo
 share/pybitmessage/bitmessageqt/help.py
 share/pybitmessage/bitmessageqt/help.pyc
 share/pybitmessage/bitmessageqt/help.pyo
@@ -50,10 +69,29 @@ share/pybitmessage/bitmessageqt/iconglos
 share/pybitmessage/bitmessageqt/iconglossary.pyc
 share/pybitmessage/bitmessageqt/iconglossary.pyo
 share/pybitmessage/bitmessageqt/iconglossary.ui
+share/pybitmessage/bitmessageqt/languagebox.py
+share/pybitmessage/bitmessageqt/languagebox.pyc
+share/pybitmessage/bitmessageqt/languagebox.pyo
+share/pybitmessage/bitmessageqt/messagecompose.py
+share/pybitmessage/bitmessageqt/messagecompose.pyc
+share/pybitmessage/bitmessageqt/messagecompose.pyo
+share/pybitmessage/bitmessageqt/messageview.py
+share/pybitmessage/bitmessageqt/messageview.pyc
+share/pybitmessage/bitmessageqt/messageview.pyo
+share/pybitmessage/bitmessageqt/migrationwizard.py
+share/pybitmessage/bitmessageqt/migrationwizard.pyc
+share/pybitmessage/bitmessageqt/migrationwizard.pyo
+share/pybitmessage/bitmessageqt/networkstatus.py
+share/pybitmessage/bitmessageqt/networkstatus.pyc
+share/pybitmessage/bitmessageqt/networkstatus.pyo
+share/pybitmessage/bitmessageqt/networkstatus.ui
 share/pybitmessage/bitmessageqt/newaddressdialog.py
 share/pybitmessage/bitmessageqt/newaddressdialog.pyc
 share/pybitmessage/bitmessageqt/newaddressdialog.pyo
 share/pybitmessage/bitmessageqt/newaddressdialog.ui
+share/pybitmessage/bitmessageqt/newaddresswizard.py
+share/pybitmessage/bitmessageqt/newaddresswizard.pyc
+share/pybitmessage/bitmessageqt/newaddresswizard.pyo
 share/pybitmessage/bitmessageqt/newchandialog.py
 share/pybitmessage/bitmessageqt/newchandialog.pyc
 share/pybitmessage/bitmessageqt/newchandialog.pyo
@@ -66,15 +104,39 @@ share/pybitmessage/bitmessageqt/regenera
 share/pybitmessage/bitmessageqt/regenerateaddresses.pyc
 share/pybitmessage/bitmessageqt/regenerateaddresses.pyo
 share/pybitmessage/bitmessageqt/regenerateaddresses.ui
+share/pybitmessage/bitmessageqt/retranslateui.py
+share/pybitmessage/bitmessageqt/retranslateui.pyc
+share/pybitmessage/bitmessageqt/retranslateui.pyo
+share/pybitmessage/bitmessageqt/safehtmlparser.py
+share/pybitmessage/bitmessageqt/safehtmlparser.pyc
+share/pybitmessage/bitmessageqt/safehtmlparser.pyo
 share/pybitmessage/bitmessageqt/settings.py
 share/pybitmessage/bitmessageqt/settings.pyc
 share/pybitmessage/bitmessageqt/settings.pyo
 share/pybitmessage/bitmessageqt/settings.ui
+share/pybitmessage/bitmessageqt/settingsmixin.py
+share/pybitmessage/bitmessageqt/settingsmixin.pyc
+share/pybitmessage/bitmessageqt/settingsmixin.pyo
 share/pybitmessage/bitmessageqt/specialaddressbehavior.py
 share/pybitmessage/bitmessageqt/specialaddressbehavior.pyc
 share/pybitmessage/bitmessageqt/specialaddressbehavior.pyo
 share/pybitmessage/bitmessageqt/specialaddressbehavior.ui
+share/pybitmessage/bitmessageqt/support.py
+share/pybitmessage/bitmessageqt/support.pyc
+share/pybitmessage/bitmessageqt/support.pyo
+share/pybitmessage/bitmessageqt/uisignaler.py
+share/pybitmessage/bitmessageqt/uisignaler.pyc
+share/pybitmessage/bitmessageqt/uisignaler.pyo
+share/pybitmessage/bitmessageqt/utils.py
+share/pybitmessage/bitmessageqt/utils.pyc
+share/pybitmessage/bitmessageqt/utils.pyo
 share/pybitmessage/bitmessageqt/wanlan.ui
+share/pybitmessage/bitmessageqt/widgets.py
+share/pybitmessage/bitmessageqt/widgets.pyc
+share/pybitmessage/bitmessageqt/widgets.pyo
+share/pybitmessage/bitmsghash/Makefile
+share/pybitmessage/bitmsghash/bitmsghash.cl
+share/pybitmessage/bitmsghash/bitmsghash.cpp
 share/pybitmessage/build_osx.py
 share/pybitmessage/build_osx.pyc
 share/pybitmessage/build_osx.pyo
@@ -87,6 +149,9 @@ share/pybitmessage/class_objectHashHolde
 share/pybitmessage/class_objectProcessor.py
 share/pybitmessage/class_objectProcessor.pyc
 share/pybitmessage/class_objectProcessor.pyo
+share/pybitmessage/class_objectProcessorQueue.py
+share/pybitmessage/class_objectProcessorQueue.pyc
+share/pybitmessage/class_objectProcessorQueue.pyo
 share/pybitmessage/class_outgoingSynSender.py
 share/pybitmessage/class_outgoingSynSender.pyc
 share/pybitmessage/class_outgoingSynSender.pyo
@@ -114,6 +179,9 @@ share/pybitmessage/debug.pyo
 share/pybitmessage/defaultKnownNodes.py
 share/pybitmessage/defaultKnownNodes.pyc
 share/pybitmessage/defaultKnownNodes.pyo
+share/pybitmessage/depends.py
+share/pybitmessage/depends.pyc
+share/pybitmessage/depends.pyo
 share/pybitmessage/helper_bitcoin.py
 share/pybitmessage/helper_bitcoin.pyc
 share/pybitmessage/helper_bitcoin.pyo
@@ -126,6 +194,9 @@ share/pybitmessage/helper_generic.pyo
 share/pybitmessage/helper_inbox.py
 share/pybitmessage/helper_inbox.pyc
 share/pybitmessage/helper_inbox.pyo
+share/pybitmessage/helper_search.py
+share/pybitmessage/helper_search.pyc
+share/pybitmessage/helper_search.pyo
 share/pybitmessage/helper_sent.py
 share/pybitmessage/helper_sent.pyc
 share/pybitmessage/helper_sent.pyo
@@ -135,6 +206,9 @@ share/pybitmessage/helper_sql.pyo
 share/pybitmessage/helper_startup.py
 share/pybitmessage/helper_startup.pyc
 share/pybitmessage/helper_startup.pyo
+share/pybitmessage/helper_threading.py
+share/pybitmessage/helper_threading.pyc
+share/pybitmessage/helper_threading.pyo
 share/pybitmessage/highlevelcrypto.py
 share/pybitmessage/highlevelcrypto.pyc
 share/pybitmessage/highlevelcrypto.pyo
@@ -170,9 +244,15 @@ share/pybitmessage/message_data_reader.p
 share/pybitmessage/namecoin.py
 share/pybitmessage/namecoin.pyc
 share/pybitmessage/namecoin.pyo
+share/pybitmessage/openclpow.py
+share/pybitmessage/openclpow.pyc
+share/pybitmessage/openclpow.pyo
 share/pybitmessage/proofofwork.py
 share/pybitmessage/proofofwork.pyc
 share/pybitmessage/proofofwork.pyo
+share/pybitmessage/protocol.py
+share/pybitmessage/protocol.pyc
+share/pybitmessage/protocol.pyo
 share/pybitmessage/pyelliptic/LICENSE
 share/pybitmessage/pyelliptic/README.md
 share/pybitmessage/pyelliptic/__init__.py
@@ -208,36 +288,48 @@ share/pybitmessage/socks/README
 share/pybitmessage/socks/__init__.py
 share/pybitmessage/socks/__init__.pyc
 share/pybitmessage/socks/__init__.pyo
+share/pybitmessage/sslkeys/cert.pem
+share/pybitmessage/sslkeys/key.pem
 share/pybitmessage/tr.py
 share/pybitmessage/tr.pyc
 share/pybitmessage/tr.pyo
-share/pybitmessage/translations/bitmessage_ar.pro
+share/pybitmessage/translations/bitmessage.pro
 share/pybitmessage/translations/bitmessage_ar.qm
 share/pybitmessage/translations/bitmessage_ar.ts
-share/pybitmessage/translations/bitmessage_de.pro
+share/pybitmessage/translations/bitmessage_cs.qm
+share/pybitmessage/translations/bitmessage_cs.ts
+share/pybitmessage/translations/bitmessage_da.qm
+share/pybitmessage/translations/bitmessage_da.ts
 share/pybitmessage/translations/bitmessage_de.qm
 share/pybitmessage/translations/bitmessage_de.ts
-share/pybitmessage/translations/bitmessage_en_pirate.pro
+share/pybitmessage/translations/bitmessage_en.qm
+share/pybitmessage/translations/bitmessage_en.ts
 share/pybitmessage/translations/bitmessage_en_pirate.qm
 share/pybitmessage/translations/bitmessage_en_pirate.ts
-share/pybitmessage/translations/bitmessage_eo.pro
 share/pybitmessage/translations/bitmessage_eo.qm
 share/pybitmessage/translations/bitmessage_eo.ts
-share/pybitmessage/translations/bitmessage_fr.pro
 share/pybitmessage/translations/bitmessage_fr.qm
 share/pybitmessage/translations/bitmessage_fr.ts
-share/pybitmessage/translations/bitmessage_ja.pro
+share/pybitmessage/translations/bitmessage_it.qm
+share/pybitmessage/translations/bitmessage_it.ts
 share/pybitmessage/translations/bitmessage_ja.qm
 share/pybitmessage/translations/bitmessage_ja.ts
-share/pybitmessage/translations/bitmessage_nl.pro
+share/pybitmessage/translations/bitmessage_nb.ts
 share/pybitmessage/translations/bitmessage_nl.qm
 share/pybitmessage/translations/bitmessage_nl.ts
-share/pybitmessage/translations/bitmessage_no.pro
 share/pybitmessage/translations/bitmessage_no.qm
 share/pybitmessage/translations/bitmessage_no.ts
-share/pybitmessage/translations/bitmessage_ru.pro
+share/pybitmessage/translations/bitmessage_pl.ts
+share/pybitmessage/translations/bitmessage_pt.ts
 share/pybitmessage/translations/bitmessage_ru.qm
 share/pybitmessage/translations/bitmessage_ru.ts
-share/pybitmessage/translations/bitmessage_zh_cn.pro
+share/pybitmessage/translations/bitmessage_sk.qm
+share/pybitmessage/translations/bitmessage_sk.ts
+share/pybitmessage/translations/bitmessage_sv.ts
 share/pybitmessage/translations/bitmessage_zh_cn.qm
 share/pybitmessage/translations/bitmessage_zh_cn.ts
+share/pybitmessage/upnp.py
+share/pybitmessage/upnp.pyc
+share/pybitmessage/upnp.pyo
+%%NATIVE_POW%%share/pybitmessage/bitmsghash/bitmsghash.so
+@dir share/icons/hicolor/scalable/apps



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605060723.u467NnAe056818>