Date: Sat, 25 Jan 2014 06:27:51 GMT From: Yuri <yuri@rawbw.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/186091: [PORT][MAINTAINER UPDATE] net-p2p/bitmessage Message-ID: <201401250627.s0P6RpVX065274@oldred.freebsd.org> Resent-Message-ID: <201401250630.s0P6U0qv009717@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 186091 >Category: ports >Synopsis: [PORT][MAINTAINER UPDATE] net-p2p/bitmessage >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Jan 25 06:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Yuri >Release: 9.2 >Organization: n/a >Environment: >Description: Please commit this patch, updating version 4.1->4.2 Please note that 'files' directory should be deleted along with the single patch in it. >How-To-Repeat: >Fix: Patch attached with submission follows: Index: net-p2p/bitmessage/Makefile =================================================================== --- net-p2p/bitmessage/Makefile (revision 340988) +++ net-p2p/bitmessage/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= bitmessage -PORTVERSION= 0.4.1 +PORTVERSION= 0.4.2 CATEGORIES= net-p2p MASTER_SITES= GH @@ -9,6 +9,8 @@ MAINTAINER= yuri@tsoft.com COMMENT= Secure P2P communications client +LICENSE= MIT + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:${PORTSDIR}/devel/py-qt4-core \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT4_VERSION}:${PORTSDIR}/x11-toolkits/py-qt4-gui @@ -16,7 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= Bitmessage GH_PROJECT= PyBitmessage -GH_COMMIT= e21fdb4 +GH_COMMIT= 8b189f0 GH_TAGNAME= v${PORTVERSION} USE_OPENSSL= yes Index: net-p2p/bitmessage/distinfo =================================================================== --- net-p2p/bitmessage/distinfo (revision 340988) +++ net-p2p/bitmessage/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (bitmessage-0.4.1.tar.gz) = 76dfb7512404de05cad83cb06209a550daf2b960a1a8f739b4f2059d3ecb47df -SIZE (bitmessage-0.4.1.tar.gz) = 408989 +SHA256 (bitmessage-0.4.2.tar.gz) = a0192fc980a627fdd325fc0c67e872d689ee072a05a02518135a6fd8a4c8d73f +SIZE (bitmessage-0.4.2.tar.gz) = 547670 Index: net-p2p/bitmessage/files/patch-shared.py =================================================================== --- net-p2p/bitmessage/files/patch-shared.py (revision 340988) +++ net-p2p/bitmessage/files/patch-shared.py (working copy) @@ -1,14 +0,0 @@ ---- src/shared.py.orig -+++ src/shared.py -@@ -347,6 +347,11 @@ def checkSensitiveFilePermissions(filename): - # TODO: This might deserve extra checks by someone familiar with - # Windows systems. - return True -+ elif sys.platform[:7] == 'freebsd': -+ # FreeBSD file systems are the same as major Linux file systems -+ present_permissions = os.stat(filename)[0] -+ disallowed_permissions = stat.S_IRWXG | stat.S_IRWXO -+ return present_permissions & disallowed_permissions == 0 - else: - try: - # Skip known problems for non-Win32 filesystems without POSIX permissions. Index: net-p2p/bitmessage/pkg-plist =================================================================== --- net-p2p/bitmessage/pkg-plist (revision 340988) +++ net-p2p/bitmessage/pkg-plist (working copy) @@ -1,10 +1,14 @@ bin/pybitmessage share/applications/pybitmessage.desktop share/icons/hicolor/24x24/apps/pybitmessage.png +share/icons/hicolor/scalable/apps/pybitmessage.svg share/man/man1/pybitmessage.1.gz share/pybitmessage/addresses.py share/pybitmessage/addresses.pyc share/pybitmessage/addresses.pyo +share/pybitmessage/api.py +share/pybitmessage/api.pyc +share/pybitmessage/api.pyo share/pybitmessage/api_client.py share/pybitmessage/api_client.pyc share/pybitmessage/api_client.pyo @@ -11,6 +15,63 @@ share/pybitmessage/bitmessagemain.py share/pybitmessage/bitmessagemain.pyc share/pybitmessage/bitmessagemain.pyo +share/pybitmessage/bitmessageqt/__init__.py +share/pybitmessage/bitmessageqt/__init__.pyc +share/pybitmessage/bitmessageqt/__init__.pyo +share/pybitmessage/bitmessageqt/about.py +share/pybitmessage/bitmessageqt/about.pyc +share/pybitmessage/bitmessageqt/about.pyo +share/pybitmessage/bitmessageqt/about.ui +share/pybitmessage/bitmessageqt/addaddressdialog.py +share/pybitmessage/bitmessageqt/addaddressdialog.pyc +share/pybitmessage/bitmessageqt/addaddressdialog.pyo +share/pybitmessage/bitmessageqt/addaddressdialog.ui +share/pybitmessage/bitmessageqt/addpeer.ui +share/pybitmessage/bitmessageqt/bitmessage_icons.qrc +share/pybitmessage/bitmessageqt/bitmessage_icons_rc.py +share/pybitmessage/bitmessageqt/bitmessage_icons_rc.pyc +share/pybitmessage/bitmessageqt/bitmessage_icons_rc.pyo +share/pybitmessage/bitmessageqt/bitmessageui.py +share/pybitmessage/bitmessageqt/bitmessageui.pyc +share/pybitmessage/bitmessageqt/bitmessageui.pyo +share/pybitmessage/bitmessageqt/bitmessageui.ui +share/pybitmessage/bitmessageqt/connect.py +share/pybitmessage/bitmessageqt/connect.pyc +share/pybitmessage/bitmessageqt/connect.pyo +share/pybitmessage/bitmessageqt/connect.ui +share/pybitmessage/bitmessageqt/help.py +share/pybitmessage/bitmessageqt/help.pyc +share/pybitmessage/bitmessageqt/help.pyo +share/pybitmessage/bitmessageqt/help.ui +share/pybitmessage/bitmessageqt/iconglossary.py +share/pybitmessage/bitmessageqt/iconglossary.pyc +share/pybitmessage/bitmessageqt/iconglossary.pyo +share/pybitmessage/bitmessageqt/iconglossary.ui +share/pybitmessage/bitmessageqt/newaddressdialog.py +share/pybitmessage/bitmessageqt/newaddressdialog.pyc +share/pybitmessage/bitmessageqt/newaddressdialog.pyo +share/pybitmessage/bitmessageqt/newaddressdialog.ui +share/pybitmessage/bitmessageqt/newchandialog.py +share/pybitmessage/bitmessageqt/newchandialog.pyc +share/pybitmessage/bitmessageqt/newchandialog.pyo +share/pybitmessage/bitmessageqt/newchandialog.ui +share/pybitmessage/bitmessageqt/newsubscriptiondialog.py +share/pybitmessage/bitmessageqt/newsubscriptiondialog.pyc +share/pybitmessage/bitmessageqt/newsubscriptiondialog.pyo +share/pybitmessage/bitmessageqt/newsubscriptiondialog.ui +share/pybitmessage/bitmessageqt/regenerateaddresses.py +share/pybitmessage/bitmessageqt/regenerateaddresses.pyc +share/pybitmessage/bitmessageqt/regenerateaddresses.pyo +share/pybitmessage/bitmessageqt/regenerateaddresses.ui +share/pybitmessage/bitmessageqt/settings.py +share/pybitmessage/bitmessageqt/settings.pyc +share/pybitmessage/bitmessageqt/settings.pyo +share/pybitmessage/bitmessageqt/settings.ui +share/pybitmessage/bitmessageqt/specialaddressbehavior.py +share/pybitmessage/bitmessageqt/specialaddressbehavior.pyc +share/pybitmessage/bitmessageqt/specialaddressbehavior.pyo +share/pybitmessage/bitmessageqt/specialaddressbehavior.ui +share/pybitmessage/bitmessageqt/wanlan.ui share/pybitmessage/build_osx.py share/pybitmessage/build_osx.pyc share/pybitmessage/build_osx.pyo @@ -20,6 +81,9 @@ share/pybitmessage/class_objectHashHolder.py share/pybitmessage/class_objectHashHolder.pyc share/pybitmessage/class_objectHashHolder.pyo +share/pybitmessage/class_objectProcessor.py +share/pybitmessage/class_objectProcessor.pyc +share/pybitmessage/class_objectProcessor.pyo share/pybitmessage/class_outgoingSynSender.py share/pybitmessage/class_outgoingSynSender.pyc share/pybitmessage/class_outgoingSynSender.pyo @@ -71,77 +135,6 @@ share/pybitmessage/highlevelcrypto.py share/pybitmessage/highlevelcrypto.pyc share/pybitmessage/highlevelcrypto.pyo -share/pybitmessage/message_data_reader.py -share/pybitmessage/message_data_reader.pyc -share/pybitmessage/message_data_reader.pyo -share/pybitmessage/namecoin.py -share/pybitmessage/namecoin.pyc -share/pybitmessage/namecoin.pyo -share/pybitmessage/proofofwork.py -share/pybitmessage/proofofwork.pyc -share/pybitmessage/proofofwork.pyo -share/pybitmessage/shared.py -share/pybitmessage/shared.pyc -share/pybitmessage/shared.pyo -share/pybitmessage/singleton.py -share/pybitmessage/singleton.pyc -share/pybitmessage/singleton.pyo -share/pybitmessage/tr.py -share/pybitmessage/tr.pyc -share/pybitmessage/tr.pyo -share/pybitmessage/bitmessageqt/__init__.py -share/pybitmessage/bitmessageqt/__init__.pyc -share/pybitmessage/bitmessageqt/__init__.pyo -share/pybitmessage/bitmessageqt/about.py -share/pybitmessage/bitmessageqt/about.pyc -share/pybitmessage/bitmessageqt/about.pyo -share/pybitmessage/bitmessageqt/about.ui -share/pybitmessage/bitmessageqt/addpeer.ui -share/pybitmessage/bitmessageqt/bitmessage_icons.qrc -share/pybitmessage/bitmessageqt/bitmessage_icons_rc.py -share/pybitmessage/bitmessageqt/bitmessage_icons_rc.pyc -share/pybitmessage/bitmessageqt/bitmessage_icons_rc.pyo -share/pybitmessage/bitmessageqt/bitmessageui.py -share/pybitmessage/bitmessageqt/bitmessageui.pyc -share/pybitmessage/bitmessageqt/bitmessageui.pyo -share/pybitmessage/bitmessageqt/bitmessageui.ui -share/pybitmessage/bitmessageqt/connect.py -share/pybitmessage/bitmessageqt/connect.pyc -share/pybitmessage/bitmessageqt/connect.pyo -share/pybitmessage/bitmessageqt/connect.ui -share/pybitmessage/bitmessageqt/help.py -share/pybitmessage/bitmessageqt/help.pyc -share/pybitmessage/bitmessageqt/help.pyo -share/pybitmessage/bitmessageqt/help.ui -share/pybitmessage/bitmessageqt/iconglossary.py -share/pybitmessage/bitmessageqt/iconglossary.pyc -share/pybitmessage/bitmessageqt/iconglossary.pyo -share/pybitmessage/bitmessageqt/iconglossary.ui -share/pybitmessage/bitmessageqt/newaddressdialog.py -share/pybitmessage/bitmessageqt/newaddressdialog.pyc -share/pybitmessage/bitmessageqt/newaddressdialog.pyo -share/pybitmessage/bitmessageqt/newaddressdialog.ui -share/pybitmessage/bitmessageqt/newchandialog.py -share/pybitmessage/bitmessageqt/newchandialog.pyc -share/pybitmessage/bitmessageqt/newchandialog.pyo -share/pybitmessage/bitmessageqt/newchandialog.ui -share/pybitmessage/bitmessageqt/newsubscriptiondialog.py -share/pybitmessage/bitmessageqt/newsubscriptiondialog.pyc -share/pybitmessage/bitmessageqt/newsubscriptiondialog.pyo -share/pybitmessage/bitmessageqt/newsubscriptiondialog.ui -share/pybitmessage/bitmessageqt/regenerateaddresses.py -share/pybitmessage/bitmessageqt/regenerateaddresses.pyc -share/pybitmessage/bitmessageqt/regenerateaddresses.pyo -share/pybitmessage/bitmessageqt/regenerateaddresses.ui -share/pybitmessage/bitmessageqt/settings.py -share/pybitmessage/bitmessageqt/settings.pyc -share/pybitmessage/bitmessageqt/settings.pyo -share/pybitmessage/bitmessageqt/settings.ui -share/pybitmessage/bitmessageqt/specialaddressbehavior.py -share/pybitmessage/bitmessageqt/specialaddressbehavior.pyc -share/pybitmessage/bitmessageqt/specialaddressbehavior.pyo -share/pybitmessage/bitmessageqt/specialaddressbehavior.ui -share/pybitmessage/bitmessageqt/wanlan.ui share/pybitmessage/images/addressbook.png share/pybitmessage/images/bitmessage.icns share/pybitmessage/images/blacklist.png @@ -155,11 +148,25 @@ share/pybitmessage/images/identities.png share/pybitmessage/images/inbox.png share/pybitmessage/images/networkstatus.png +share/pybitmessage/images/no_identicons.png +share/pybitmessage/images/qidenticon.png +share/pybitmessage/images/qidenticon_two.png +share/pybitmessage/images/qidenticon_two_x.png +share/pybitmessage/images/qidenticon_x.png share/pybitmessage/images/redicon.png share/pybitmessage/images/send.png share/pybitmessage/images/sent.png share/pybitmessage/images/subscriptions.png share/pybitmessage/images/yellowicon.png +share/pybitmessage/message_data_reader.py +share/pybitmessage/message_data_reader.pyc +share/pybitmessage/message_data_reader.pyo +share/pybitmessage/namecoin.py +share/pybitmessage/namecoin.pyc +share/pybitmessage/namecoin.pyo +share/pybitmessage/proofofwork.py +share/pybitmessage/proofofwork.pyc +share/pybitmessage/proofofwork.pyo share/pybitmessage/pyelliptic/LICENSE share/pybitmessage/pyelliptic/README.md share/pybitmessage/pyelliptic/__init__.py @@ -180,6 +187,15 @@ share/pybitmessage/pyelliptic/openssl.py share/pybitmessage/pyelliptic/openssl.pyc share/pybitmessage/pyelliptic/openssl.pyo +share/pybitmessage/qidenticon.py +share/pybitmessage/qidenticon.pyc +share/pybitmessage/qidenticon.pyo +share/pybitmessage/shared.py +share/pybitmessage/shared.pyc +share/pybitmessage/shared.pyo +share/pybitmessage/singleton.py +share/pybitmessage/singleton.pyc +share/pybitmessage/singleton.pyo share/pybitmessage/socks/BUGS share/pybitmessage/socks/LICENSE share/pybitmessage/socks/README @@ -186,6 +202,12 @@ share/pybitmessage/socks/__init__.py share/pybitmessage/socks/__init__.pyc share/pybitmessage/socks/__init__.pyo +share/pybitmessage/tr.py +share/pybitmessage/tr.pyc +share/pybitmessage/tr.pyo +share/pybitmessage/translations/bitmessage_ar.pro +share/pybitmessage/translations/bitmessage_ar.qm +share/pybitmessage/translations/bitmessage_ar.ts share/pybitmessage/translations/bitmessage_de.pro share/pybitmessage/translations/bitmessage_de.qm share/pybitmessage/translations/bitmessage_de.ts @@ -198,9 +220,15 @@ share/pybitmessage/translations/bitmessage_fr.pro share/pybitmessage/translations/bitmessage_fr.qm share/pybitmessage/translations/bitmessage_fr.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_ru.qm share/pybitmessage/translations/bitmessage_ru.ts +share/pybitmessage/translations/bitmessage_zh_cn.pro +share/pybitmessage/translations/bitmessage_zh_cn.qm +share/pybitmessage/translations/bitmessage_zh_cn.ts @dirrmtry share/pybitmessage/translations @dirrmtry share/pybitmessage/socks @dirrmtry share/pybitmessage/pyelliptic >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401250627.s0P6RpVX065274>