Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Nov 2013 20:54:13 +0800
From:      "Charlie &" <ghw@7axu.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/184211: [NEW PORT] net-im/pybitmessage: A Bitmessage Client for Python
Message-ID:  <5291f6fd.c48e420a.3884.2b12@mx.google.com>
Resent-Message-ID: <201311241300.rAOD01pF081369@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         184211
>Category:       ports
>Synopsis:       [NEW PORT] net-im/pybitmessage: A Bitmessage Client for Python
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 24 13:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Haowu Ge
>Release:        FreeBSD 10.0-BETA3 amd64
>Organization:
FreeBSDChina
>Environment:
System: FreeBSD 7axu.com 10.0-BETA3 FreeBSD 10.0-BETA3 #0 r258208: Sat Nov 16 20:56:24 CST
>Description:

RedPorts:https://redports.org/buildarchive/20131124122301-13237/

Bitmessage is a P2P communications protocol used to send encrypted messages
to another person or to many subscribers. It is decentralized and
trustless, meaning that you need-not inherently trust any entities like
root certificate authorities. It uses strong authentication which means
that the sender of a message cannot be spoofed, and it aims to hide
"non-content" data, like the sender and receiver of messages, from passive
eavesdroppers like those running warrantless wiretapping programs.

WWW: https://bitmessage.org/

Generated with FreeBSD Port Tools 0.99_11 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pybitmessage
#	pybitmessage/pkg-plist
#	pybitmessage/Makefile
#	pybitmessage/distinfo
#	pybitmessage/pkg-descr
#
echo c - pybitmessage
mkdir -p pybitmessage > /dev/null 2>&1
echo x - pybitmessage/pkg-plist
sed 's/^X//' >pybitmessage/pkg-plist << '0b689ba9283dd6e138207185054c6316'
Xbin/pybitmessage
Xshare/applications/pybitmessage.desktop
Xshare/icons/hicolor/24x24/apps/pybitmessage.png
X%%DATADIR%%/addresses.py
X%%DATADIR%%/api_client.py
X%%DATADIR%%/bitmessagemain.py
X%%DATADIR%%/bitmessageqt/__init__.py
X%%DATADIR%%/bitmessageqt/about.py
X%%DATADIR%%/bitmessageqt/about.ui
X%%DATADIR%%/bitmessageqt/addpeer.ui
X%%DATADIR%%/bitmessageqt/bitmessage_icons.qrc
X%%DATADIR%%/bitmessageqt/bitmessage_icons_rc.py
X%%DATADIR%%/bitmessageqt/bitmessageui.py
X%%DATADIR%%/bitmessageqt/bitmessageui.ui
X%%DATADIR%%/bitmessageqt/connect.py
X%%DATADIR%%/bitmessageqt/connect.ui
X%%DATADIR%%/bitmessageqt/help.py
X%%DATADIR%%/bitmessageqt/help.ui
X%%DATADIR%%/bitmessageqt/iconglossary.py
X%%DATADIR%%/bitmessageqt/iconglossary.ui
X%%DATADIR%%/bitmessageqt/newaddressdialog.py
X%%DATADIR%%/bitmessageqt/newaddressdialog.ui
X%%DATADIR%%/bitmessageqt/newchandialog.py
X%%DATADIR%%/bitmessageqt/newchandialog.ui
X%%DATADIR%%/bitmessageqt/newsubscriptiondialog.py
X%%DATADIR%%/bitmessageqt/newsubscriptiondialog.ui
X%%DATADIR%%/bitmessageqt/regenerateaddresses.py
X%%DATADIR%%/bitmessageqt/regenerateaddresses.ui
X%%DATADIR%%/bitmessageqt/settings.py
X%%DATADIR%%/bitmessageqt/settings.ui
X%%DATADIR%%/bitmessageqt/specialaddressbehavior.py
X%%DATADIR%%/bitmessageqt/specialaddressbehavior.ui
X%%DATADIR%%/bitmessageqt/wanlan.ui
X%%DATADIR%%/build_osx.py
X%%DATADIR%%/class_addressGenerator.py
X%%DATADIR%%/class_objectHashHolder.py
X%%DATADIR%%/class_outgoingSynSender.py
X%%DATADIR%%/class_receiveDataThread.py
X%%DATADIR%%/class_sendDataThread.py
X%%DATADIR%%/class_singleCleaner.py
X%%DATADIR%%/class_singleListener.py
X%%DATADIR%%/class_singleWorker.py
X%%DATADIR%%/class_sqlThread.py
X%%DATADIR%%/debug.py
X%%DATADIR%%/defaultKnownNodes.py
X%%DATADIR%%/helper_bitcoin.py
X%%DATADIR%%/helper_bootstrap.py
X%%DATADIR%%/helper_generic.py
X%%DATADIR%%/helper_inbox.py
X%%DATADIR%%/helper_sent.py
X%%DATADIR%%/helper_sql.py
X%%DATADIR%%/helper_startup.py
X%%DATADIR%%/highlevelcrypto.py
X%%DATADIR%%/images/addressbook.png
X%%DATADIR%%/images/bitmessage.icns
X%%DATADIR%%/images/blacklist.png
X%%DATADIR%%/images/can-icon-16px.png
X%%DATADIR%%/images/can-icon-24px-green.png
X%%DATADIR%%/images/can-icon-24px-red.png
X%%DATADIR%%/images/can-icon-24px-yellow.png
X%%DATADIR%%/images/can-icon-24px.png
X%%DATADIR%%/images/can-icon.ico
X%%DATADIR%%/images/greenicon.png
X%%DATADIR%%/images/identities.png
X%%DATADIR%%/images/inbox.png
X%%DATADIR%%/images/networkstatus.png
X%%DATADIR%%/images/redicon.png
X%%DATADIR%%/images/send.png
X%%DATADIR%%/images/sent.png
X%%DATADIR%%/images/subscriptions.png
X%%DATADIR%%/images/yellowicon.png
X%%DATADIR%%/message_data_reader.py
X%%DATADIR%%/namecoin.py
X%%DATADIR%%/proofofwork.py
X%%DATADIR%%/pyelliptic/LICENSE
X%%DATADIR%%/pyelliptic/README.md
X%%DATADIR%%/pyelliptic/__init__.py
X%%DATADIR%%/pyelliptic/arithmetic.py
X%%DATADIR%%/pyelliptic/cipher.py
X%%DATADIR%%/pyelliptic/ecc.py
X%%DATADIR%%/pyelliptic/hash.py
X%%DATADIR%%/pyelliptic/openssl.py
X%%DATADIR%%/shared.py
X%%DATADIR%%/singleton.py
X%%DATADIR%%/socks/BUGS
X%%DATADIR%%/socks/LICENSE
X%%DATADIR%%/socks/README
X%%DATADIR%%/socks/__init__.py
X%%DATADIR%%/tr.py
X%%DATADIR%%/translations/bitmessage_de.pro
X%%DATADIR%%/translations/bitmessage_de.qm
X%%DATADIR%%/translations/bitmessage_de.ts
X%%DATADIR%%/translations/bitmessage_en_pirate.pro
X%%DATADIR%%/translations/bitmessage_en_pirate.qm
X%%DATADIR%%/translations/bitmessage_en_pirate.ts
X%%DATADIR%%/translations/bitmessage_eo.pro
X%%DATADIR%%/translations/bitmessage_eo.qm
X%%DATADIR%%/translations/bitmessage_eo.ts
X%%DATADIR%%/translations/bitmessage_fr.pro
X%%DATADIR%%/translations/bitmessage_fr.qm
X%%DATADIR%%/translations/bitmessage_fr.ts
X%%DATADIR%%/translations/bitmessage_ru.pro
X%%DATADIR%%/translations/bitmessage_ru.qm
X%%DATADIR%%/translations/bitmessage_ru.ts
Xman/man1/pybitmessage.1.gz
X@dirrm %%DATADIR%%/translations
X@dirrm %%DATADIR%%/socks
X@dirrm %%DATADIR%%/pyelliptic
X@dirrm %%DATADIR%%/images
X@dirrm %%DATADIR%%/bitmessageqt
X@dirrm %%DATADIR%%
X@dirrm share/icons/hicolor/24x24/apps
X@dirrm share/icons/hicolor/24x24
X@dirrm share/icons/hicolor
X@dirrm share/icons
0b689ba9283dd6e138207185054c6316
echo x - pybitmessage/Makefile
sed 's/^X//' >pybitmessage/Makefile << 'a5549917dd508dcd36baa142c57132c9'
X# $FreeBSD$
X
XPORTNAME=	pybitmessage
XPORTVERSION=	0.4.1
XCATEGORIES=	net-im python
X
XMAINTAINER=	ghw@7axu.com
XCOMMENT=	A Bitmessage Client for Python
X
XLICENSE=	MIT
XLICENSE_FILE=	${WRKSRC}/LICENSE
X
XUSE_GITHUB=	yes
XNO_STAGE=	yes
XGH_ACCOUNT=	Bitmessage
XGH_PROJECT=	PyBitmessage
XGH_TAGNAME=	v${PORTVERSION}
XGH_COMMIT=	e21fdb4
X
XUSE_PYTHON=	2.7
XNO_BUILD=	yes
XINSTALLS_ICONS=	yes
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui \
X	${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
X
Xdo-install:
X	@${MKDIR} ${DATADIR}
X	${CP} -R ${WRKSRC}/src/ ${DATADIR}
X	@${MKDIR} ${DESKTOPDIR}
X	(cd ${WRKSRC} && ${INSTALL_DATA} desktop/pybitmessage.desktop ${DESKTOPDIR})
X	@${MKDIR} ${PREFIX}/share/icons/hicolor/24x24/apps
X	${INSTALL_DATA} ${WRKSRC}/desktop/icon24.png ${PREFIX}/share/icons/hicolor/24x24/apps/${PORTNAME}.png
X	@${ECHO_CMD} '#!/bin/sh' >${PREFIX}/bin/${PORTNAME}
X	@${ECHO_CMD} 'cd ${DATADIR}' >>${PREFIX}/bin/${PORTNAME}
X	@${ECHO_CMD} 'exec python2.7 bitmessagemain.py' >>${PREFIX}/bin/${PORTNAME}
X	@${CHMOD} 755 ${PREFIX}/bin/${PORTNAME}
X	${INSTALL_MAN} ${WRKSRC}/man/pybitmessage.1.gz ${PREFIX}/man/man1/
X
X.include <bsd.port.mk>
a5549917dd508dcd36baa142c57132c9
echo x - pybitmessage/distinfo
sed 's/^X//' >pybitmessage/distinfo << '0922753d72a375cf6573bdf2e3a9f87e'
XSHA256 (pybitmessage-0.4.1.tar.gz) = 76dfb7512404de05cad83cb06209a550daf2b960a1a8f739b4f2059d3ecb47df
XSIZE (pybitmessage-0.4.1.tar.gz) = 408989
0922753d72a375cf6573bdf2e3a9f87e
echo x - pybitmessage/pkg-descr
sed 's/^X//' >pybitmessage/pkg-descr << 'b980df735f22cebc1b0101234b18da27'
XBitmessage is a P2P communications protocol used to send encrypted messages
Xto another person or to many subscribers. It is decentralized and
Xtrustless, meaning that you need-not inherently trust any entities like
Xroot certificate authorities. It uses strong authentication which means
Xthat the sender of a message cannot be spoofed, and it aims to hide
X"non-content" data, like the sender and receiver of messages, from passive
Xeavesdroppers like those running warrantless wiretapping programs.
X
XWWW: https://bitmessage.org/
b980df735f22cebc1b0101234b18da27
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5291f6fd.c48e420a.3884.2b12>