pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/py-bitmessage Updated py-bitmessage to 0.6.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/352db16875bc
branches: trunk
changeset: 351942:352db16875bc
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Sep 01 16:52:10 2016 +0000
description:
Updated py-bitmessage to 0.6.1.
pybitmessage (0.6.0-1) trusty; urgency=low
* Bugfixes
* UI improvements
* performance and security improvements
* integration with email gateway (mailchuck.com)
-- Peter Surda <dev%mailchuck.com@localhost> Mon, 2 May 2016 16:25:00 +0200
diffstat:
net/py-bitmessage/Makefile | 14 +--
net/py-bitmessage/PLIST | 69 ++++++++++++++---
net/py-bitmessage/distinfo | 13 +-
net/py-bitmessage/patches/patch-Makefile | 36 +-------
net/py-bitmessage/patches/patch-src_helper__startup.py | 19 ----
net/py-bitmessage/patches/patch-src_shared.py | 20 -----
6 files changed, 74 insertions(+), 97 deletions(-)
diffs (truncated from 322 to 300 lines):
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/Makefile
--- a/net/py-bitmessage/Makefile Thu Sep 01 16:40:26 2016 +0000
+++ b/net/py-bitmessage/Makefile Thu Sep 01 16:52:10 2016 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2016/07/09 13:03:59 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2016/09/01 16:52:10 wiz Exp $
-GITHUB_PROJECT= PyBitmessage
-DISTNAME= ${PYPKGPREFIX}-bitmessage-0.4.4
-PKGREVISION= 1
+DISTNAME= PyBitmessage-0.6.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Py//:tl}
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=Bitmessage/}
+GITHUB_PROJECT= PyBitmessage
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -18,6 +18,7 @@
USE_LANGUAGES= # none
REPLACE_PYTHON+= src/bitmessagemain.py
+REPLACE_PYTHON+= src/depends.py
REPLACE_PYTHON+= src/pyelliptic/cipher.py
REPLACE_PYTHON+= src/pyelliptic/ecc.py
REPLACE_PYTHON+= src/pyelliptic/hash.py
@@ -25,11 +26,6 @@
REPLACE_PYTHON+= src/qidenticon.py
REPLACE_PYTHON+= src/singleton.py
-# Hack
-post-install:
- ${RUN} rm -f ${DESTDIR}${PREFIX}/share/pybitmessage/helper_startup.py.orig
- ${RUN} rm -f ${DESTDIR}${PREFIX}/share/pybitmessage/shared.py.orig
-
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../security/openssl/buildlink3.mk"
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/PLIST
--- a/net/py-bitmessage/PLIST Thu Sep 01 16:40:26 2016 +0000
+++ b/net/py-bitmessage/PLIST Thu Sep 01 16:52:10 2016 +0000
@@ -1,17 +1,18 @@
-@comment $NetBSD: PLIST,v 1.1 2015/12/13 00:31:53 kamil Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/09/01 16:52:10 wiz Exp $
bin/pybitmessage
man/man1/pybitmessage.1
share/applications/pybitmessage.desktop
share/icons/hicolor/24x24/apps/pybitmessage.png
-share/icons/hicolor/scalable/apps/pybitmessage.svg
share/pybitmessage/addresses.py
share/pybitmessage/api.py
share/pybitmessage/api_client.py
+share/pybitmessage/bitmessagecli.py
share/pybitmessage/bitmessagecurses/__init__.py
share/pybitmessage/bitmessagemain.py
share/pybitmessage/bitmessageqt/__init__.py
share/pybitmessage/bitmessageqt/about.py
share/pybitmessage/bitmessageqt/about.ui
+share/pybitmessage/bitmessageqt/account.py
share/pybitmessage/bitmessageqt/addaddressdialog.py
share/pybitmessage/bitmessageqt/addaddressdialog.ui
share/pybitmessage/bitmessageqt/addpeer.ui
@@ -19,45 +20,75 @@
share/pybitmessage/bitmessageqt/bitmessage_icons_rc.py
share/pybitmessage/bitmessageqt/bitmessageui.py
share/pybitmessage/bitmessageqt/bitmessageui.ui
+share/pybitmessage/bitmessageqt/blacklist.py
+share/pybitmessage/bitmessageqt/blacklist.ui
share/pybitmessage/bitmessageqt/connect.py
share/pybitmessage/bitmessageqt/connect.ui
+share/pybitmessage/bitmessageqt/dialogs.py
+share/pybitmessage/bitmessageqt/emailgateway.py
+share/pybitmessage/bitmessageqt/emailgateway.ui
+share/pybitmessage/bitmessageqt/foldertree.py
share/pybitmessage/bitmessageqt/help.py
share/pybitmessage/bitmessageqt/help.ui
share/pybitmessage/bitmessageqt/iconglossary.py
share/pybitmessage/bitmessageqt/iconglossary.ui
+share/pybitmessage/bitmessageqt/languagebox.py
+share/pybitmessage/bitmessageqt/messagecompose.py
+share/pybitmessage/bitmessageqt/messageview.py
+share/pybitmessage/bitmessageqt/migrationwizard.py
+share/pybitmessage/bitmessageqt/networkstatus.py
+share/pybitmessage/bitmessageqt/networkstatus.ui
share/pybitmessage/bitmessageqt/newaddressdialog.py
share/pybitmessage/bitmessageqt/newaddressdialog.ui
+share/pybitmessage/bitmessageqt/newaddresswizard.py
share/pybitmessage/bitmessageqt/newchandialog.py
share/pybitmessage/bitmessageqt/newchandialog.ui
share/pybitmessage/bitmessageqt/newsubscriptiondialog.py
share/pybitmessage/bitmessageqt/newsubscriptiondialog.ui
share/pybitmessage/bitmessageqt/regenerateaddresses.py
share/pybitmessage/bitmessageqt/regenerateaddresses.ui
+share/pybitmessage/bitmessageqt/retranslateui.py
+share/pybitmessage/bitmessageqt/safehtmlparser.py
share/pybitmessage/bitmessageqt/settings.py
share/pybitmessage/bitmessageqt/settings.ui
+share/pybitmessage/bitmessageqt/settingsmixin.py
share/pybitmessage/bitmessageqt/specialaddressbehavior.py
share/pybitmessage/bitmessageqt/specialaddressbehavior.ui
+share/pybitmessage/bitmessageqt/support.py
+share/pybitmessage/bitmessageqt/uisignaler.py
+share/pybitmessage/bitmessageqt/utils.py
share/pybitmessage/bitmessageqt/wanlan.ui
+share/pybitmessage/bitmessageqt/widgets.py
+share/pybitmessage/bitmsghash/Makefile
+share/pybitmessage/bitmsghash/bitmsghash.cl
+share/pybitmessage/bitmsghash/bitmsghash.cpp
share/pybitmessage/build_osx.py
share/pybitmessage/class_addressGenerator.py
share/pybitmessage/class_objectHashHolder.py
share/pybitmessage/class_objectProcessor.py
+share/pybitmessage/class_objectProcessorQueue.py
share/pybitmessage/class_outgoingSynSender.py
share/pybitmessage/class_receiveDataThread.py
share/pybitmessage/class_sendDataThread.py
share/pybitmessage/class_singleCleaner.py
share/pybitmessage/class_singleListener.py
share/pybitmessage/class_singleWorker.py
+share/pybitmessage/class_smtpDeliver.py
+share/pybitmessage/class_smtpServer.py
share/pybitmessage/class_sqlThread.py
share/pybitmessage/debug.py
share/pybitmessage/defaultKnownNodes.py
+share/pybitmessage/depends.py
share/pybitmessage/helper_bitcoin.py
share/pybitmessage/helper_bootstrap.py
share/pybitmessage/helper_generic.py
share/pybitmessage/helper_inbox.py
+share/pybitmessage/helper_msgcoding.py
+share/pybitmessage/helper_search.py
share/pybitmessage/helper_sent.py
share/pybitmessage/helper_sql.py
share/pybitmessage/helper_startup.py
+share/pybitmessage/helper_threading.py
share/pybitmessage/highlevelcrypto.py
share/pybitmessage/images/addressbook.png
share/pybitmessage/images/bitmessage.icns
@@ -85,7 +116,9 @@
share/pybitmessage/l10n.py
share/pybitmessage/message_data_reader.py
share/pybitmessage/namecoin.py
+share/pybitmessage/openclpow.py
share/pybitmessage/proofofwork.py
+share/pybitmessage/protocol.py
share/pybitmessage/pyelliptic/LICENSE
share/pybitmessage/pyelliptic/README.md
share/pybitmessage/pyelliptic/__init__.py
@@ -101,34 +134,46 @@
share/pybitmessage/socks/LICENSE
share/pybitmessage/socks/README
share/pybitmessage/socks/__init__.py
+share/pybitmessage/sslkeys/cert.pem
+share/pybitmessage/sslkeys/key.pem
share/pybitmessage/tr.py
-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.qm
+share/pybitmessage/translations/bitmessage_pl.ts
+share/pybitmessage/translations/bitmessage_pt.qm
+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
+@pkgdir share/pixmaps
+@pkgdir share/icons/hicolor/scalable/apps
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/distinfo
--- a/net/py-bitmessage/distinfo Thu Sep 01 16:40:26 2016 +0000
+++ b/net/py-bitmessage/distinfo Thu Sep 01 16:52:10 2016 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.2 2016/04/21 10:47:46 jperkin Exp $
+$NetBSD: distinfo,v 1.3 2016/09/01 16:52:10 wiz Exp $
-SHA1 (py27-bitmessage-0.4.4.tar.gz) = 60585ee922b53f96940898bf4c278ae035b32ab9
-RMD160 (py27-bitmessage-0.4.4.tar.gz) = b6ea349ebfecd3ac2f809156cfeffedf95d36449
-Size (py27-bitmessage-0.4.4.tar.gz) = 611490 bytes
-SHA1 (patch-Makefile) = 2d119c42c1bdf8f37f81f1e057c7230e0b0ec55b
-SHA1 (patch-src_helper__startup.py) = 1175e9f5279160ec8d533a188944c60283f6be22
-SHA1 (patch-src_shared.py) = 691380e3879aaf776abbfe6711c791cd013ac127
+SHA1 (PyBitmessage-0.6.1.tar.gz) = 77895e69f45f9e9f28c61dd3621e771a6087ddd0
+RMD160 (PyBitmessage-0.6.1.tar.gz) = a0d12d7b2618d513fab8ee6c55fbf2cf29a4312e
+SHA512 (PyBitmessage-0.6.1.tar.gz) = 1d94341d4a792db61d7478718b3dead7907410398390ec8b5b1c9bff1a3456179f935baf23dc36677726ae19b7cc4ea91a1e77e7b2f9346ac84fd852b290b5ec
+Size (PyBitmessage-0.6.1.tar.gz) = 962301 bytes
+SHA1 (patch-Makefile) = b6cf0b700737964d5912cc051cf3152a020e0cca
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/patches/patch-Makefile
--- a/net/py-bitmessage/patches/patch-Makefile Thu Sep 01 16:40:26 2016 +0000
+++ b/net/py-bitmessage/patches/patch-Makefile Thu Sep 01 16:52:10 2016 +0000
@@ -1,42 +1,18 @@
-$NetBSD: patch-Makefile,v 1.2 2016/04/21 10:47:46 jperkin Exp $
+$NetBSD: patch-Makefile,v 1.3 2016/09/01 16:52:10 wiz Exp $
-Adjust paths for pkgsrc.
+Install man page into proper path for pkgsrc.
---- Makefile.orig 2014-10-15 21:16:27.000000000 +0000
+--- Makefile.orig 2016-08-21 09:56:25.000000000 +0000
+++ Makefile
-@@ -13,13 +13,12 @@ source:
- tar -cvf ../${APP}_${VERSION}.orig.tar ../${APP}-${VERSION} --exclude-vcs
- gzip -f9n ../${APP}_${VERSION}.orig.tar
- install:
-- mkdir -p ${DESTDIR}/usr
+@@ -16,9 +16,8 @@ install:
mkdir -p ${DESTDIR}${PREFIX}
mkdir -p ${DESTDIR}${PREFIX}/bin
-- mkdir -m 755 -p ${DESTDIR}${PREFIX}/share
+ 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}/${PKGMANDIR}
+ mkdir -m 755 -p ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-+ gunzip man/${APP}.1.gz
-+ install -m 644 man/${APP}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
++ install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/${PKGMANDIR}/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
-@@ -34,15 +33,10 @@ install:
- 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 'else' >> ${DESTDIR}${PREFIX}/bin/${APP}
-- echo ' cd ${DESTDIR}/usr/share/pybitmessage' >> ${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 'exec ${PREFIX}/share/${APP}/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}/${PKGMANDIR}/man1/${APP}.1.gz
- rm -rf ${PREFIX}/share/${APP}
- rm -f ${PREFIX}/bin/${APP}
- rm -f ${PREFIX}/share/applications/${APP}.desktop
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/patches/patch-src_helper__startup.py
--- a/net/py-bitmessage/patches/patch-src_helper__startup.py Thu Sep 01 16:40:26 2016 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-src_helper__startup.py,v 1.1 2015/12/13 00:31:54 kamil Exp $
-
-Unbreak version check of all BSDs.
-
-Merged upstream:
-https://github.com/Bitmessage/PyBitmessage/pull/811
-
---- src/helper_startup.py.orig 2014-10-15 21:16:27.000000000 +0000
-+++ src/helper_startup.py
-@@ -140,8 +140,8 @@ def loadConfig():
-
- def isOurOperatingSystemLimitedToHavingVeryFewHalfOpenConnections():
- try:
-- VER_THIS=StrictVersion(platform.version())
- if sys.platform[0:3]=="win":
-+ VER_THIS=StrictVersion(platform.version())
- return StrictVersion("5.1.2600")<=VER_THIS and StrictVersion("6.0.6000")>=VER_THIS
- return False
- except Exception as err:
diff -r 8a498b8d1438 -r 352db16875bc net/py-bitmessage/patches/patch-src_shared.py
--- a/net/py-bitmessage/patches/patch-src_shared.py Thu Sep 01 16:40:26 2016 +0000
Home |
Main Index |
Thread Index |
Old Index